r39546 - in /trunk/libproc-simple-perl: .cvsignore Changes META.yml README Simple.pm adm/ debian/changelog debian/control debian/copyright debian/patches/fix-pod debian/rules
carnil-guest at users.alioth.debian.org
carnil-guest at users.alioth.debian.org
Thu Jul 9 14:41:25 UTC 2009
Author: carnil-guest
Date: Thu Jul 9 14:41:15 2009
New Revision: 39546
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=39546
Log:
* New upstream release
* Add myself to Uploaders
* Simplify debian/rules file and adjust apropriately Build-Depends
on debhelper (>= 7.0.8) and quilt (>= 0.46-7).
* Refresh fix-pod patch.
Removed:
trunk/libproc-simple-perl/.cvsignore
trunk/libproc-simple-perl/adm/
Modified:
trunk/libproc-simple-perl/Changes
trunk/libproc-simple-perl/META.yml
trunk/libproc-simple-perl/README
trunk/libproc-simple-perl/Simple.pm
trunk/libproc-simple-perl/debian/changelog
trunk/libproc-simple-perl/debian/control
trunk/libproc-simple-perl/debian/copyright
trunk/libproc-simple-perl/debian/patches/fix-pod
trunk/libproc-simple-perl/debian/rules
Modified: trunk/libproc-simple-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/Changes?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/Changes (original)
+++ trunk/libproc-simple-perl/Changes Thu Jul 9 14:41:15 2009
@@ -1,6 +1,12 @@
######################################################################
Proc::Simple CHANGES
######################################################################
+
+ from 1.25: Localize special variables so that the exit status
+ from waitpid doesn't leak out, causing exit status
+ to be incorrect (RT33440, fixed by Brad Cavanagh).
+
+ from 1.24: Added copyright header
from 1.23: Applied doc patch by Janne Chr. Schulz
Modified: trunk/libproc-simple-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/META.yml?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/META.yml (original)
+++ trunk/libproc-simple-perl/META.yml Thu Jul 9 14:41:15 2009
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: Proc-Simple
-version: 1.25
+version: 1.26
abstract: ~
author: []
license: unknown
Modified: trunk/libproc-simple-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/README?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/README (original)
+++ trunk/libproc-simple-perl/README Thu Jul 9 14:41:15 2009
@@ -1,5 +1,5 @@
######################################################################
- Proc::Simple 1.25
+ Proc::Simple 1.26
######################################################################
NAME
@@ -280,3 +280,5 @@
Jeff Holt provided a patch for time tracking with t0() and t1().
+ Brad Cavanagh fixed RT33440 (unreliable $?)
+
Modified: trunk/libproc-simple-perl/Simple.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/Simple.pm?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/Simple.pm (original)
+++ trunk/libproc-simple-perl/Simple.pm Thu Jul 9 14:41:15 2009
@@ -117,7 +117,7 @@
@ISA = qw(Exporter AutoLoader);
@EXPORT = qw( );
-$VERSION = '1.25';
+$VERSION = '1.26';
######################################################################
# Globals: Debug and the mysterious waitpid nohang constant.
@@ -516,6 +516,10 @@
sub DESTROY {
my $self = shift;
+ # Localize special variables so that the exit status from waitpid
+ # doesn't leak out, causing exit status to be incorrect.
+ local( $., $@, $!, $^E, $? );
+
# Processes never started don't have to be cleaned up in
# any special way.
return unless $self->pid();
@@ -597,6 +601,10 @@
# Reaps processes, uses the magic WNOHANG constant
######################################################################
sub THE_REAPER {
+
+ # Localize special variables so that the exit status from waitpid
+ # doesn't leak out, causing exit status to be incorrect.
+ local( $., $@, $!, $^E, $? );
my $child;
my $now = time();
@@ -749,4 +757,6 @@
Jeff Holt provided a patch for time tracking with t0() and t1().
-=cut
+Brad Cavanagh fixed RT33440 (unreliable $?)
+
+=cut
Modified: trunk/libproc-simple-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/debian/changelog?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/debian/changelog (original)
+++ trunk/libproc-simple-perl/debian/changelog Thu Jul 9 14:41:15 2009
@@ -1,3 +1,13 @@
+libproc-simple-perl (1.26-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ * Add myself to Uploaders
+ * Simplify debian/rules file and adjust apropriately Build-Depends
+ on debhelper (>= 7.0.8) and quilt (>= 0.46-7).
+ * Refresh fix-pod patch.
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com> Thu, 09 Jul 2009 16:39:03 +0200
+
libproc-simple-perl (1.25-1) unstable; urgency=low
* New upstream release
Modified: trunk/libproc-simple-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/debian/control?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/debian/control (original)
+++ trunk/libproc-simple-perl/debian/control Thu Jul 9 14:41:15 2009
@@ -1,11 +1,12 @@
Source: libproc-simple-perl
Section: perl
Priority: optional
-Build-Depends: debhelper (>= 7), quilt
+Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7)
Build-Depends-Indep: perl (>= 5.6.0-12)
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Ryan Niebur <ryanryan52 at gmail.com>,
- Nathan Handler <nhandler at ubuntu.com>
+ Nathan Handler <nhandler at ubuntu.com>,
+ Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
Standards-Version: 3.8.2
Homepage: http://search.cpan.org/dist/Proc-Simple/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libproc-simple-perl/
Modified: trunk/libproc-simple-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/debian/copyright?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/debian/copyright (original)
+++ trunk/libproc-simple-perl/debian/copyright Thu Jul 9 14:41:15 2009
@@ -11,6 +11,7 @@
Files: debian/*
Copyright: 2009, Ryan Niebur <ryanryan52 at gmail.com>
+ 2009, Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>
License: Artistic | GPL-1+
License: Artistic
Modified: trunk/libproc-simple-perl/debian/patches/fix-pod
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/debian/patches/fix-pod?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/debian/patches/fix-pod (original)
+++ trunk/libproc-simple-perl/debian/patches/fix-pod Thu Jul 9 14:41:15 2009
@@ -31,7 +31,7 @@
The I<start> Method returns immediately after starting the
specified process in background, i.e. non-blocking mode.
It returns I<1> if the process has been launched
-@@ -709,6 +713,8 @@
+@@ -717,6 +721,8 @@
__END__
Modified: trunk/libproc-simple-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libproc-simple-perl/debian/rules?rev=39546&op=diff
==============================================================================
--- trunk/libproc-simple-perl/debian/rules (original)
+++ trunk/libproc-simple-perl/debian/rules Thu Jul 9 14:41:15 2009
@@ -1,25 +1,4 @@
#!/usr/bin/make -f
-include /usr/share/quilt/quilt.make
-
-build: build-stamp
-build-stamp: $(QUILT_STAMPFN)
- dh build
- touch $@
-
-clean: unpatch
- dh $@
-
-install: install-stamp
-install-stamp: build-stamp
- dh install
- touch $@
-
-binary-arch:
-
-binary-indep: install
- dh $@
-
-binary: binary-arch binary-indep
-
-.PHONY: binary binary-arch binary-indep install clean build
+%:
+ dh -- with quilt $@
More information about the Pkg-perl-cvs-commits
mailing list