--- libproc-reliable-perl-1.16.orig/debian/control +++ libproc-reliable-perl-1.16/debian/control @@ -0,0 +1,26 @@ +Source: libproc-reliable-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7) +Build-Depends-Indep: perl (>= 5.6.0-12) +Maintainer: Debian Perl Group +Uploaders: Jonathan Yu , Ryan Niebur +Standards-Version: 3.8.2 +Homepage: http://search.cpan.org/dist/Proc-Reliable/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libproc-reliable-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libproc-reliable-perl/ + +Package: libproc-reliable-perl +Architecture: all +Depends: ${perl:Depends}, ${misc:Depends} +Description: Perl module to run external processes reliably + Proc::Reliable is a class for simple, reliable and configurable subprocess + execution in Perl. In particular, it is especially useful for managing the + execution of 'problem' programs which are likely to fail, hang, or otherwise + behave in an unruly manner. + . + This module includes all of the functionality of the backticks operator and + system() functions, plus many common uses of fork() and exec(), open2() and + open3(). It incorporates a number of options, including sending data to the + subprocess on STDIN, collecting STDOUT and STDERR separately or together, + killing hung processes, timeouts and automatic retries. --- libproc-reliable-perl-1.16.orig/debian/copyright +++ libproc-reliable-perl-1.16/debian/copyright @@ -0,0 +1,33 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: Dan Goldwater +Upstream-Source: http://search.cpan.org/dist/Proc-Reliable/ +Upstream-Name: Proc-Reliable + +Files: * +Copyright: 2001-2002, Dan Goldwater +License-Alias: Perl +License: Artistic | GPL-1+ + +Files: Reliable.pm +Copyright: 2001, Dan Goldwater + 1999, John Hanju Kim +License: Artistic | GPL-1+ + +Files: debian/* +Copyright: 2009, Jonathan Yu +License: Artistic | 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-reliable-perl-1.16.orig/debian/watch +++ libproc-reliable-perl-1.16/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/Proc-Reliable/ .*/Proc-Reliable-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ --- libproc-reliable-perl-1.16.orig/debian/compat +++ libproc-reliable-perl-1.16/debian/compat @@ -0,0 +1 @@ +7 --- libproc-reliable-perl-1.16.orig/debian/README.source +++ libproc-reliable-perl-1.16/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-reliable-perl-1.16.orig/debian/changelog +++ libproc-reliable-perl-1.16/debian/changelog @@ -0,0 +1,6 @@ +libproc-reliable-perl (1.16-1) unstable; urgency=low + + [ Jonathan Yu ] + * Initial Release. (Closes: #536391) + + -- Ryan Niebur Thu, 09 Jul 2009 18:18:30 -0700 --- libproc-reliable-perl-1.16.orig/debian/rules +++ libproc-reliable-perl-1.16/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh --with quilt $@ --- libproc-reliable-perl-1.16.orig/debian/patches/fix-pod.patch +++ libproc-reliable-perl-1.16/debian/patches/fix-pod.patch @@ -0,0 +1,13 @@ +fix teh POD + +--- a/Reliable.pm ++++ b/Reliable.pm +@@ -904,6 +904,8 @@ + + __END__ + ++=back ++ + =head1 REQUIREMENTS + + I recommend using at least perl 5.003. --- libproc-reliable-perl-1.16.orig/debian/patches/fix-build.patch +++ libproc-reliable-perl-1.16/debian/patches/fix-build.patch @@ -0,0 +1,14 @@ +don't generate manpages, and don't install the test script + +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -4,6 +4,8 @@ + WriteMakefile( + 'NAME' => 'Proc::Reliable', + 'VERSION_FROM' => 'Reliable.pm', +- 'dist' => {'COMPRESS'=>'gzip -f', 'SUFFIX' => 'gz'} ++ 'dist' => {'COMPRESS'=>'gzip -f', 'SUFFIX' => 'gz'}, ++ 'MAN3PODS' => {'Reliable.pm' => '$(INST_MAN3DIR)/Proc::Reliable.$(MAN3EXT)'}, ++ 'PM' => {'Reliable.pm' => '$(INST_LIBDIR)/Reliable.pm'} + ); + --- libproc-reliable-perl-1.16.orig/debian/patches/series +++ libproc-reliable-perl-1.16/debian/patches/series @@ -0,0 +1,2 @@ +fix-build.patch +fix-pod.patch