--- libproc-simple-perl-1.26.orig/debian/control +++ libproc-simple-perl-1.26/debian/control @@ -0,0 +1,23 @@ +Source: libproc-simple-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7) +Build-Depends-Indep: perl +Maintainer: Debian Perl Group +Uploaders: Ryan Niebur , + Nathan Handler , + Salvatore Bonaccorso +Standards-Version: 3.8.3 +Homepage: http://search.cpan.org/dist/Proc-Simple/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libproc-simple-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libproc-simple-perl/ + +Package: libproc-simple-perl +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends} +Description: Perl interface to launch and control background processes + The Proc::Simple package provides objects mimicing real-life processes from a + user's point of view. + . + Either external programs or perl subroutines can be launched and + controlled as processes in the background. --- libproc-simple-perl-1.26.orig/debian/copyright +++ libproc-simple-perl-1.26/debian/copyright @@ -0,0 +1,30 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59 +Maintainer: Michael Schilli +Source: http://search.cpan.org/dist/Proc-Simple/ +Name: Proc-Simple + +Files: * +Copyright: 1996-2001, Michael Schilli +License: Artistic or GPL-1+ + +Files: debian/* +Copyright: 2009, Nathan Handler + 2009, Ryan Niebur + 2009, Salvatore Bonaccorso +License: Artistic or GPL-1+ + +License: Artistic + This program is free software; you can redistribute it and/or modify + it under the terms of the Artistic License, which comes with Perl. + . + On Debian GNU/Linux systems, the complete text of the Artistic License + can be found in `/usr/share/common-licenses/Artistic' + +License: GPL-1+ + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 1, or (at your option) + any later version. + . + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL' --- libproc-simple-perl-1.26.orig/debian/watch +++ libproc-simple-perl-1.26/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/Proc-Simple/ .*/Proc-Simple-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ --- libproc-simple-perl-1.26.orig/debian/compat +++ libproc-simple-perl-1.26/debian/compat @@ -0,0 +1 @@ +7 --- libproc-simple-perl-1.26.orig/debian/README.source +++ libproc-simple-perl-1.26/debian/README.source @@ -0,0 +1,5 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. --- libproc-simple-perl-1.26.orig/debian/changelog +++ libproc-simple-perl-1.26/debian/changelog @@ -0,0 +1,47 @@ +libproc-simple-perl (1.26-2) unstable; urgency=low + + [ Salvatore Bonaccorso ] + * debian/control: Changed: Replace versioned (build-)dependency on + perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as + permitted by Debian Policy 3.8.3). + + [ Ryan Niebur ] + * Update ryan52's email address + + [ Salvatore Bonaccorso ] + * Bump debhelper version to (>= 7.0.50) as for requirement for override + target for dh_installexamples. Fix shebang line for example pointing to + real location of perl instead of /usr/local/bin/perl fixing a + example-wrong-path-for-interpreter lintian warning. + * Bump Standards-Version to 3.8.3. + * debian/copyright: Update to recent machine readable DEP5 format + specification proposal. + + -- Salvatore Bonaccorso Sat, 31 Oct 2009 09:05:03 +0100 + +libproc-simple-perl (1.26-1) unstable; 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 Thu, 09 Jul 2009 16:41:29 +0200 + +libproc-simple-perl (1.25-1) unstable; urgency=low + + * New upstream release + * debian/watch: + - Update to ignore development releases. + * debian/control: + - Add myself to list of Uploaders + - Bump Standards-Version to 3.8.2 (No changes) + + -- Nathan Handler Sun, 28 Jun 2009 12:39:15 +0000 + +libproc-simple-perl (1.24-1) unstable; urgency=low + + * Initial Release. (Closes: 522720) + + -- Ryan Niebur Fri, 10 Apr 2009 10:01:04 -0700 --- libproc-simple-perl-1.26.orig/debian/rules +++ libproc-simple-perl-1.26/debian/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f + +PKG=$(shell dh_listpackages) + +%: + dh --with quilt $@ + +override_dh_installexamples: + dh_installexamples + find $(CURDIR)/debian/$(PKG)/usr/share/doc/$(PKG)/examples -type f -print0 | \ + xargs -r0 sed -i -e '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' --- libproc-simple-perl-1.26.orig/debian/libproc-simple-perl.examples +++ libproc-simple-perl-1.26/debian/libproc-simple-perl.examples @@ -0,0 +1 @@ +eg/* --- libproc-simple-perl-1.26.orig/debian/patches/series +++ libproc-simple-perl-1.26/debian/patches/series @@ -0,0 +1 @@ +fix-pod --- libproc-simple-perl-1.26.orig/debian/patches/fix-pod +++ libproc-simple-perl-1.26/debian/patches/fix-pod @@ -0,0 +1,45 @@ +Description: fix errors in the POD +Origin: vendor +Author: Ryan Niebur +Bug: https://rt.cpan.org/Public/Bug/Display.html?id=50994 +Forwarded: yes +--- a/Simple.pm ++++ b/Simple.pm +@@ -175,7 +175,9 @@ + (like C) or one of your self-defined subroutines + (like C) in a new process. + +-=head2 Starting External Programs ++=over 8 ++ ++=item Starting External Programs + + For an external program to be started, call + +@@ -209,7 +211,7 @@ + you deliberately create confusingly named files :). For + more info on this, look up C. + +-=head2 Starting Subroutines ++=item Starting Subroutines + + If, on the other hand, you want to start a Perl subroutine + in the background, simply provide the function reference like +@@ -224,6 +226,8 @@ + + $status = $proc->start(\&printme, "hello", "world"); + ++=back ++ + The I 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 +@@ -717,6 +721,8 @@ + + __END__ + ++=back ++ + =head1 NOTE + + Please keep in mind that there is no guarantee that the SIGTERM