--- libpoe-component-jobqueue-perl-0.5700.orig/debian/control +++ libpoe-component-jobqueue-perl-0.5700/debian/control @@ -0,0 +1,25 @@ +Source: libpoe-component-jobqueue-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7) +Build-Depends-Indep: perl, libpoe-perl (>= 2:1.2690) +Maintainer: Debian Perl Group +Uploaders: Martín Ferrari , Jonathan Yu , + gregor herrmann +Standards-Version: 3.8.3 +Homepage: http://search.cpan.org/dist/POE-Component-JobQueue/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libpoe-component-jobqueue-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libpoe-component-jobqueue-perl/ + +Package: libpoe-component-jobqueue-perl +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends}, libpoe-perl (>= 2:1.2690) +Description: POE component to manage queues and worker pools + POE::Component::JobQueue manages a finite pool of worker sessions as they + handle an arbitrarily large number of tasks. It often is used as a form of + flow control, preventing a large group of tasks from exhausting some sort of + resource. + . + This module implements two kinds of queue: active and passive. Both types of + queues use a Worker coderef to spawn sessions that process jobs, but how they + use the Worker differs between them. --- libpoe-component-jobqueue-perl-0.5700.orig/debian/copyright +++ libpoe-component-jobqueue-perl-0.5700/debian/copyright @@ -0,0 +1,33 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: Rocco Caputo +Upstream-Source: http://search.cpan.org/dist/POE-Component-JobQueue/ +Upstream-Name: POE-Component-JobQueue + +Files: * +Copyright: 1999-2002 Rocco Caputo +License-Alias: Perl +License: GPL-1+ | Artistic + +Files: debian/* +Copyright: 2009, Jonathan Yu + 2008, Martín Ferrari + 2008, various members of the Debian Perl Group, cf. debian/changelog + 2001-2004, Steve Kowalik +License: GPL-1+ | Artistic + It is assumed that the previous maintainer selected the same licensing terms + as upstream. + +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' --- libpoe-component-jobqueue-perl-0.5700.orig/debian/watch +++ libpoe-component-jobqueue-perl-0.5700/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts="versionmangle=s/\.\d\d$/$&00/;s/\.\d\d\d$/$&0/" \ + http://search.cpan.org/dist/POE-Component-JobQueue/ \ + .+/POE-Component-JobQueue-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ --- libpoe-component-jobqueue-perl-0.5700.orig/debian/compat +++ libpoe-component-jobqueue-perl-0.5700/debian/compat @@ -0,0 +1 @@ +7 --- libpoe-component-jobqueue-perl-0.5700.orig/debian/README.source +++ libpoe-component-jobqueue-perl-0.5700/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. --- libpoe-component-jobqueue-perl-0.5700.orig/debian/changelog +++ libpoe-component-jobqueue-perl-0.5700/debian/changelog @@ -0,0 +1,108 @@ +libpoe-component-jobqueue-perl (0.5700-1) unstable; urgency=low + + [ Martín Ferrari ] + * Updating my email address + + [ gregor herrmann ] + * Refresh libscan.patch (closes: #485366). + * debian/control: Changed: Switched Vcs-Browser field to ViewSVN + (source stanza). + * debian/control: Added: ${misc:Depends} to Depends: field. + + [ Nathan Handler ] + * debian/watch: Update to ignore development releases. + + [ Jonathan Yu ] + * New upstream release + + Documentation patch, fixes RT#45537 + * Added a README.source + * Added myself to Uploaders and Copyright + * Standards-Version 3.8.2 + * Bump debhelper dependency to 7.0.8 + quilt 0.46-7 + * Update compat to 7 + * Added a patch to get rid of the POD errors + * New upstream release + + [ Ryan Niebur ] + * Update jawnsy's email address + + [ gregor herrmann ] + * debian/watch: update uversionmangle for 2- and 3-digit upstream versions. + + -- gregor herrmann Wed, 04 Nov 2009 21:41:21 +0100 + +libpoe-component-jobqueue-perl (0.5500-1) unstable; urgency=low + + [ gregor herrmann ] + * Take over for the Debian Perl Group on maintainer's request; cf. + http://lists.debian.org/debian-perl/2008/02/msg00053.html + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Changed: + Maintainer set to Debian Perl Group (was: Steve Kowalik + ). + * Add debian/watch. + + [ Martín Ferrari ] + * debian/watch: added uversionmangle to cope with two-digit versioning. + * debian/patches/: moved source modification to a proper patch. + * New upstream release + * Bumped debhelper compatibility to 5. + * debian/control: + - Added myself to Uploaders. + - Bumped Standards-Version (no changes). + - Separate B-D-I from B-D. + * debian/rules: redone from templates, don't install README anymore. + * debian/copyright: updated and new format. + + -- Martín Ferrari Tue, 04 Mar 2008 02:09:34 -0200 + +libpoe-component-jobqueue-perl (0.5402-1) unstable; urgency=low + + * New upstream release. + * Fix up debian/rules. + * Shift to Section: perl. + * Jump to debhelper version 4. + * Bump to Standards-Version 3.6.1; no changes needed. + + -- Steve Kowalik Sat, 7 Aug 2004 14:03:29 +1000 + +libpoe-component-jobqueue-perl (0.53-1) unstable; urgency=low + + * New upstream release. + + -- Steve Kowalik Fri, 27 Dec 2002 17:28:18 +1100 + +libpoe-component-jobqueue-perl (0.51-5) unstable; urgency=low + + * Fix up debian/copyright. (Closes: #157643) + + -- Steve Kowalik Sat, 24 Aug 2002 10:42:17 +1000 + +libpoe-component-jobqueue-perl (0.51-4) unstable; urgency=low + + * Fix debian/rules to use binary-indep to build. (Closes: #157504) + * Remove local-variables crap. + + -- Steve Kowalik Wed, 21 Aug 2002 23:32:26 +1000 + +libpoe-component-jobqueue-perl (0.51-3) unstable; urgency=low + + * The "What drugs was I on when I packaged this?!" release. + * Build-Depend-Indep on libpoe-perl. (Closes: #142141) + * Actually do what the previous changelog entry says, *sigh*. + * Probably be a good idea to Depend on libpoe-perl, too. + + -- Steve Kowalik Thu, 11 Apr 2002 01:24:38 +1000 + +libpoe-component-jobqueue-perl (0.51-2) unstable; urgency=low + + * Changing from Build-Depends to Build-Depends-Indep. + + -- Steve Kowalik Sat, 3 Nov 2001 17:27:30 +1100 + +libpoe-component-jobqueue-perl (0.51-1) unstable; urgency=low + + * Initial Release. + + -- Steve Kowalik Thu, 25 Oct 2001 22:54:54 +1000 --- libpoe-component-jobqueue-perl-0.5700.orig/debian/rules +++ libpoe-component-jobqueue-perl-0.5700/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f + +%: + dh --with quilt $@ + --- libpoe-component-jobqueue-perl-0.5700.orig/debian/patches/libscan.patch +++ libpoe-component-jobqueue-perl-0.5700/debian/patches/libscan.patch @@ -0,0 +1,23 @@ +Description: Add MY::libscan action +Origin: vendor +Forwarded: no +Author: Martín Ferrari +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -6,6 +6,16 @@ + # Touch CHANGES so it exists. + open(CHANGES, ">>CHANGES") and close CHANGES; + ++# MakeMaker doesn't know about arch :( ++sub MY::libscan { ++ my ($self, $path) = @_; ++ my ($dirs,$file) = ($self->splitpath($path))[1,2]; ++ ++ return '' if grep /^(?:\.arch-ids|{arch}|,,.*|\+\+.*)$/, ++ $self->splitdir($dirs), $file; ++ return $self->MM::libscan($path); ++} ++ + WriteMakefile( + NAME => 'POE::Component::JobQueue', + AUTHOR => 'Rocco Caputo ', --- libpoe-component-jobqueue-perl-0.5700.orig/debian/patches/series +++ libpoe-component-jobqueue-perl-0.5700/debian/patches/series @@ -0,0 +1,2 @@ +pod-errors.patch +libscan.patch --- libpoe-component-jobqueue-perl-0.5700.orig/debian/patches/pod-errors.patch +++ libpoe-component-jobqueue-perl-0.5700/debian/patches/pod-errors.patch @@ -0,0 +1,15 @@ +Description: Correct POD errors +Origin: vendor +Forwarded: no +Author: Jonathan Yu +--- a/JobQueue.pm ++++ b/JobQueue.pm +@@ -495,6 +495,8 @@ + + The C block takes up to one parameter. + ++=back ++ + =over 2 + + =item Prioritizer => \&prioritizer_function