Tue Dec 13 12:30:46 2011 UTC ()
Update p5-Proc-Simple to 1.30.

Changes from previous:
----------------------
  From 1.29:
	     [RT 69782] Zefram reported race condition in t/sh-c.t,
	     fixed by adding polling loop.

	     Found that kill(-sig, pid) sometimes fails with
	     'process id not found' although a previous kill(0, pid)
	     succeeded. This is a race condition condition caused
	     by a newly forked child that hasn't called setsid() yet
	     and therefore its new process group id doesn't exist yet,
	     although the child responds to poll(). kill() now
	     deals with this case.
  From 1.28:
	     [RT 69103] Typo fix by Salvatore Bonaccorso
	     Added support for processes called via 'sh -c' by
	     system() (see "Shell Processes" note in the manpage).
  From 1.27:
	     [RT 62802] Pod fix by Salvatore Bonaccorso
	     [RT 63833] Applied patch to stop reaping PIDs of
	       no longer existing processes (submitted by perlbotics).
	     Added licensizer
	     [RT 63833] (second part) Added cleanup() class method
	     to delete timing data of reaped processes, avoiding
	     infinite memory growth on long-running processes

  From 1.26: [RT 62285] Pod fix for redirect_output()
	     Fixed github link


(hiramatsu)
diff -r1.9 -r1.10 pkgsrc/devel/p5-Proc-Simple/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/p5-Proc-Simple/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/devel/p5-Proc-Simple/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Proc-Simple/Makefile 2011/08/14 12:26:32 1.9
+++ pkgsrc/devel/p5-Proc-Simple/Makefile 2011/12/13 12:30:46 1.10
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.9 2011/08/14 12:26:32 obache Exp $ 1# $NetBSD: Makefile,v 1.10 2011/12/13 12:30:46 hiramatsu Exp $
2# 2#
3 3
4DISTNAME= Proc-Simple-1.26 4DISTNAME= Proc-Simple-1.30
5PKGNAME= p5-${DISTNAME} 5PKGNAME= p5-${DISTNAME}
6PKGREVISION= 2 
7CATEGORIES= devel perl5 6CATEGORIES= devel perl5
8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Proc/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Proc/}
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://search.cpan.org/dist/Proc-Simple/ 10HOMEPAGE= http://search.cpan.org/dist/Proc-Simple/
12COMMENT= Launch and control background processes 11COMMENT= Launch and control background processes
13LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
14 13
15PKG_INSTALLATION_TYPES= overwrite pkgviews 14PKG_INSTALLATION_TYPES= overwrite pkgviews
16PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
17 16
18PERL5_PACKLIST= auto/Proc/Simple/.packlist 17PERL5_PACKLIST= auto/Proc/Simple/.packlist
19 18

cvs diff -r1.5 -r1.6 pkgsrc/devel/p5-Proc-Simple/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Proc-Simple/distinfo 2009/08/09 12:55:23 1.5
+++ pkgsrc/devel/p5-Proc-Simple/distinfo 2011/12/13 12:30:46 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2009/08/09 12:55:23 sno Exp $ 1$NetBSD: distinfo,v 1.6 2011/12/13 12:30:46 hiramatsu Exp $
2 2
3SHA1 (Proc-Simple-1.26.tar.gz) = 99b69ab2b39e8dc5ab1b04973a21741bb45a32fa 3SHA1 (Proc-Simple-1.30.tar.gz) = cd338a8c8444b549734d60c340eb7432b12ff79a
4RMD160 (Proc-Simple-1.26.tar.gz) = c1406204b1612790b2e78c32b0b4604f98030f86 4RMD160 (Proc-Simple-1.30.tar.gz) = 8677e93502d256dce7b65a2f092b075dfd44515e
5Size (Proc-Simple-1.26.tar.gz) = 13795 bytes 5Size (Proc-Simple-1.30.tar.gz) = 16543 bytes