summaryrefslogtreecommitdiff
path: root/misc/ruby-daemons/PLIST
diff options
context:
space:
mode:
authorjlam <jlam>2008-04-04 15:19:57 +0000
committerjlam <jlam>2008-04-04 15:19:57 +0000
commitfdddaab2cd584641e4811a1bf1d270d03a8bce15 (patch)
tree0fcd2e52cac24f757ff5d842bd6bb07177443a4e /misc/ruby-daemons/PLIST
parent8b4a302b67413042803dd372d197293eebff7be6 (diff)
downloadpkgsrc-fdddaab2cd584641e4811a1bf1d270d03a8bce15.tar.gz
Update ruby-daemons to version 1.0.10. Changes from version 1.0.8 include:
+ Install as a Ruby gem. - Fixed a severe bug in the new Pid.running? function: function returned true if the process did not exist. - By default, we now delete stray pid-files (i.e. pid-files which result for example from a killed daemon) automatically. This function can be deactivated by passing :keep_pid_files => true as an option. - All pid files of :multiple daemons new get deleted correctly upon exit of the daemons. - Use the signal 'KILL' instead of 'TERM' on Windows platforms. - Use exit! in trap('TERM') instead of exit when option :hard_exit is given. - Did some clarification on the exception log.
Diffstat (limited to 'misc/ruby-daemons/PLIST')
-rw-r--r--misc/ruby-daemons/PLIST61
1 files changed, 48 insertions, 13 deletions
diff --git a/misc/ruby-daemons/PLIST b/misc/ruby-daemons/PLIST
index 45c532fda4e..9daa16719d8 100644
--- a/misc/ruby-daemons/PLIST
+++ b/misc/ruby-daemons/PLIST
@@ -1,13 +1,48 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/10/14 05:51:18 minskim Exp $
-${RUBY_SITELIBDIR}/daemons.rb
-${RUBY_SITELIBDIR}/daemons/application.rb
-${RUBY_SITELIBDIR}/daemons/application_group.rb
-${RUBY_SITELIBDIR}/daemons/cmdline.rb
-${RUBY_SITELIBDIR}/daemons/controller.rb
-${RUBY_SITELIBDIR}/daemons/daemonize.rb
-${RUBY_SITELIBDIR}/daemons/exceptions.rb
-${RUBY_SITELIBDIR}/daemons/monitor.rb
-${RUBY_SITELIBDIR}/daemons/pid.rb
-${RUBY_SITELIBDIR}/daemons/pidfile.rb
-${RUBY_SITELIBDIR}/daemons/pidmem.rb
-@dirrm ${RUBY_SITELIBDIR}/daemons
+@comment $NetBSD: PLIST,v 1.2 2008/04/04 15:19:57 jlam Exp $
+${GEM_HOME}/cache/daemons-${PKGVERSION}.gem
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/Releases
+${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/examples/call/call.rb
+${GEM_LIBDIR}/examples/call/call_monitor.rb
+${GEM_LIBDIR}/examples/daemonize/daemonize.rb
+${GEM_LIBDIR}/examples/run/ctrl_crash.rb
+${GEM_LIBDIR}/examples/run/ctrl_exec.rb
+${GEM_LIBDIR}/examples/run/ctrl_exit.rb
+${GEM_LIBDIR}/examples/run/ctrl_keep_pid_files.rb
+${GEM_LIBDIR}/examples/run/ctrl_monitor.rb
+${GEM_LIBDIR}/examples/run/ctrl_multiple.rb
+${GEM_LIBDIR}/examples/run/ctrl_normal.rb
+${GEM_LIBDIR}/examples/run/ctrl_ontop.rb
+${GEM_LIBDIR}/examples/run/ctrl_optionparser.rb
+${GEM_LIBDIR}/examples/run/ctrl_proc.rb
+${GEM_LIBDIR}/examples/run/ctrl_proc.rb.output
+${GEM_LIBDIR}/examples/run/ctrl_proc_multiple.rb
+${GEM_LIBDIR}/examples/run/ctrl_proc_multiple.rb.output
+${GEM_LIBDIR}/examples/run/ctrl_proc_simple.rb
+${GEM_LIBDIR}/examples/run/myserver.rb
+${GEM_LIBDIR}/examples/run/myserver_crashing.rb
+${GEM_LIBDIR}/examples/run/myserver_crashing.rb.output
+${GEM_LIBDIR}/examples/run/myserver_exiting.rb
+${GEM_LIBDIR}/lib/daemons.rb
+${GEM_LIBDIR}/lib/daemons/application.rb
+${GEM_LIBDIR}/lib/daemons/application_group.rb
+${GEM_LIBDIR}/lib/daemons/cmdline.rb
+${GEM_LIBDIR}/lib/daemons/controller.rb
+${GEM_LIBDIR}/lib/daemons/daemonize.rb
+${GEM_LIBDIR}/lib/daemons/exceptions.rb
+${GEM_LIBDIR}/lib/daemons/monitor.rb
+${GEM_LIBDIR}/lib/daemons/pid.rb
+${GEM_LIBDIR}/lib/daemons/pidfile.rb
+${GEM_LIBDIR}/lib/daemons/pidmem.rb
+${GEM_LIBDIR}/setup.rb
+${GEM_HOME}/specifications/daemons-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/lib/daemons
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/examples/run
+@dirrm ${GEM_LIBDIR}/examples/daemonize
+@dirrm ${GEM_LIBDIR}/examples/call
+@dirrm ${GEM_LIBDIR}/examples
+@dirrm ${GEM_LIBDIR}