pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/ruby-daemon_controller
Module Name: pkgsrc
Committed By: taca
Date: Sat May 17 06:23:56 UTC 2025
Modified Files:
pkgsrc/devel/ruby-daemon_controller: Makefile PLIST distinfo
Log Message:
devel/ruby-daemon_controller: update to 3.0.0
2.0.0 (2025-03-25)
* Support only Ruby >= 2.0
* Improve JRuby support
* Frozen string literal compatibility
* Much improve daemon output and log reporting
- Before, only output or logs are reported. Now, both are reported.
* Remove Debian and RPM packaging
* Provide build attestations
3.0.0 (2025-04-07)
* DaemonController#initialize now uses keyword arguments.
* Changes defaults:
- start_timeout: 15 -> 30
- stop_timeout: 15 -> 30
- log_file_activity_timeout: 7 -> 10
* Improves aborting daemon upon start timeout.
- Before: we aborted the daemon by sending SIGTERM but without checking
whether it actually terminates.
- Now: aborting two stages: first abort gracefully (SIGTERM); if that
times out (customizable via stop_abort_timeout), then abort forcefully
(SIGKILL).
* Allows customizing the stop signal sent by DaemonController#stop, via
stop_graceful_signal.
* More robust general timeout handling. Instead of timing out at any point
in the code (which could leave behind inconsistent state), only allow
timing out in well-defined interruption points.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/ruby-daemon_controller/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ruby-daemon_controller/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/ruby-daemon_controller/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/ruby-daemon_controller/Makefile
diff -u pkgsrc/devel/ruby-daemon_controller/Makefile:1.9 pkgsrc/devel/ruby-daemon_controller/Makefile:1.10
--- pkgsrc/devel/ruby-daemon_controller/Makefile:1.9 Sun Nov 3 10:00:23 2019
+++ pkgsrc/devel/ruby-daemon_controller/Makefile Sat May 17 06:23:56 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2019/11/03 10:00:23 rillig Exp $
+# $NetBSD: Makefile,v 1.10 2025/05/17 06:23:56 taca Exp $
-DISTNAME= daemon_controller-1.2.0
+DISTNAME= daemon_controller-3.0.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
CATEGORIES= net
Index: pkgsrc/devel/ruby-daemon_controller/PLIST
diff -u pkgsrc/devel/ruby-daemon_controller/PLIST:1.4 pkgsrc/devel/ruby-daemon_controller/PLIST:1.5
--- pkgsrc/devel/ruby-daemon_controller/PLIST:1.4 Fri Mar 14 15:25:46 2014
+++ pkgsrc/devel/ruby-daemon_controller/PLIST Sat May 17 06:23:56 2025
@@ -1,26 +1,16 @@
-@comment $NetBSD: PLIST,v 1.4 2014/03/14 15:25:46 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2025/05/17 06:23:56 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/LICENSE.txt
-${GEM_LIBDIR}/README.markdown
+${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/daemon_controller.gemspec
-${GEM_LIBDIR}/debian.template/changelog
-${GEM_LIBDIR}/debian.template/compat
-${GEM_LIBDIR}/debian.template/control.template
-${GEM_LIBDIR}/debian.template/copyright
-${GEM_LIBDIR}/debian.template/ruby-daemon-controller.install
-${GEM_LIBDIR}/debian.template/rules
-${GEM_LIBDIR}/debian.template/source/format
${GEM_LIBDIR}/lib/daemon_controller.rb
${GEM_LIBDIR}/lib/daemon_controller/lock_file.rb
${GEM_LIBDIR}/lib/daemon_controller/packaging.rb
${GEM_LIBDIR}/lib/daemon_controller/spawn.rb
${GEM_LIBDIR}/lib/daemon_controller/version.rb
-${GEM_LIBDIR}/rpm/get_distro_id.py
-${GEM_LIBDIR}/rpm/rubygem-daemon_controller.spec.template
${GEM_LIBDIR}/spec/daemon_controller_spec.rb
${GEM_LIBDIR}/spec/echo_server.rb
-${GEM_LIBDIR}/spec/run_echo_server
${GEM_LIBDIR}/spec/test_helper.rb
${GEM_LIBDIR}/spec/unresponsive_daemon.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/devel/ruby-daemon_controller/distinfo
diff -u pkgsrc/devel/ruby-daemon_controller/distinfo:1.10 pkgsrc/devel/ruby-daemon_controller/distinfo:1.11
--- pkgsrc/devel/ruby-daemon_controller/distinfo:1.10 Tue Oct 26 10:19:29 2021
+++ pkgsrc/devel/ruby-daemon_controller/distinfo Sat May 17 06:23:56 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2021/10/26 10:19:29 nia Exp $
+$NetBSD: distinfo,v 1.11 2025/05/17 06:23:56 taca Exp $
-BLAKE2s (daemon_controller-1.2.0.gem) = df2a7c87040a767b2e47856291f7d639bdc33eed33b599531c65ae275f28b184
-SHA512 (daemon_controller-1.2.0.gem) = d22b5f37a41f2fab642cc7a6f5b5ea8a892d2c8b9eda04c9a547ee3aab3148a8897bc4737fd30fd9eb6e2a4fba458ea5811024fb5ad71b7959f3996dfa7b7705
-Size (daemon_controller-1.2.0.gem) = 37888 bytes
+BLAKE2s (daemon_controller-3.0.0.gem) = 3120a9b64122347678a7e23f264f29f852b6c62dfe7cab42053f93d4dd5638b5
+SHA512 (daemon_controller-3.0.0.gem) = 022ae9caf14be22fe53bdc77b26a1e6261a9f95e1217a4772db7632089ccfaab60d39fca43e72421eb1a0f3c0c2f09aeaf8124ffce57e76e8d10051819c57aee
+Size (daemon_controller-3.0.0.gem) = 27136 bytes
Home |
Main Index |
Thread Index |
Old Index