debian/0000755000000000000000000000000012155106754007174 5ustar debian/rules0000755000000000000000000000012412155106754010251 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_test: PERL_TEST_POD=1 dh_auto_test debian/control0000644000000000000000000000273312155106754010604 0ustar Source: libpar-perl Maintainer: Debian Perl Group Uploaders: Krzysztof Krzyzaniak (eloy) , Damyan Ivanov , Niko Tyni , gregor herrmann , Antonio Radici , Jonathan Yu , Chris Butler Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libarchive-zip-perl, libtest-pod-perl, libpar-dist-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libpar-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libpar-perl.git Homepage: http://par.perl.org/ Package: libpar-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libpar-dist-perl, libarchive-zip-perl Recommends: gnupg, libmodule-signature-perl, libpar-packer-perl Description: Perl redistributable module packaging framework PAR is a Perl framework which allows you to easily bundle a typical blib/ tree into a compressed file (currently a zip) called a Perl Archive. This makes it fairly simple to redistribute, even providing support for loading C/XS modules by overriding DynaLoader's bootstrapping methods. It writes a shared object file to a temporary file at the time it is needed. debian/source/0000755000000000000000000000000012155106754010474 5ustar debian/source/format0000644000000000000000000000001412155106754011702 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002514112155106754011051 0ustar libpar-perl (1.007-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * New upstream release. * Refresh fix-test_50-autoloaderfix.t.patch (offset). * Add pod-encoding.patch to fix encoding in POD. (Closes: #710963) * Update copyright years. * debian/copyright: switch formatting to Copyright-Format 1.0. * Bump debhelper compatibility level to 8. * Set Standards-Version to 3.9.4 (no further changes). -- gregor herrmann Sun, 09 Jun 2013 16:15:00 +0200 libpar-perl (1.005-1) unstable; urgency=low * Team upload. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. * Imported Upstream version 1.005 - Fixes CVE-2011-4114: PAR packed files are extracted to unsafe and predictable temporary directories. (Closes: #650707). * Refresh debian/copyright file. Update copyright years for included inc/Module/* files. Remove copyright stanza for inc/Test/Builder/IO/Scalar.pm as this is not included anymore in the source package. -- Salvatore Bonaccorso Sat, 03 Dec 2011 21:50:05 +0100 libpar-perl (1.002-2) unstable; urgency=low * Team upload. [ Gunnar Wolf ] * Gunnar Wolf removed from Uploaders. [ Salvatore Bonaccorso ] * debian/control: - Drop libdigest-sha1-perl from Depends. - Drop libfile-temp-perl from (Build-)Depends(-Indep) as File::Temp 0.05 is in Perl core already satisfied in Lenny. * Bump Standards-Version to 3.9.2. -- Salvatore Bonaccorso Wed, 27 Apr 2011 21:08:42 +0200 libpar-perl (1.002-1) unstable; urgency=low * New upstream release + Extract everything in File::ShareDir directories [RT#57399] * Standards-Version 3.9.1 (no changes) * Refresh copyright information * Drop version deps satisfied by oldstable -- Jonathan Yu Sat, 25 Dec 2010 00:35:30 -0500 libpar-perl (1.000-1) unstable; urgency=low [ Ryan Niebur ] * Update jawnsy's email address [ gregor herrmann ] * debian/control: Changed: (build-)depend on perl instead of perl- modules. [ Chris Butler ] * New upstream release * Switched to source format 3.0 (quilt), removed quilt framework. * Upped Standards-Version to 3.8.4 (no changes required) * Add myself to Uploaders -- Chris Butler Tue, 13 Apr 2010 20:21:13 +0100 libpar-perl (0.994-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + Fixed INC priority handling for PAR::Heavy + Don't reload from downloaded .par files after installing via 'upgrade' + Band-aid fix for loading priority of shared libraries from PAR files: try PAR's first, then local stuff, then fallback-PARs + Support for running external Perl scripts from a packaged interpreter * Add myself to Copyright and Uploaders * Standards-Version 3.8.2 (no changes) * Use new short debian/rules format + Requires debhelper >= 7.0.50 and quilt >= 0.46-7 * Trim down build dependencies (in particular, don't install Module::Signature or gnupg) -- these aren't required for building nor for tests [ gregor herrmann ] * Add a lintian override for a man warning about a long line. -- Jonathan Yu Mon, 27 Jul 2009 07:01:28 -0400 libpar-perl (0.992-1) unstable; urgency=low [ Krzysztof Krzyżaniak (eloy) ] * New upstream release * debian/control: update Standards-Version to 3.8.1 [ gregor herrmann ] * Remove Florian Ragwitz from Uploaders (closes: #523283). -- Krzysztof Krzyżaniak (eloy) Wed, 22 Apr 2009 10:26:53 +0200 libpar-perl (0.991-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyżaniak (eloy) Thu, 12 Mar 2009 11:02:12 +0100 libpar-perl (0.988-1) unstable; urgency=low * New upstream release -- Antonio Radici Tue, 03 Mar 2009 23:50:32 +0000 libpar-perl (0.986-1) unstable; urgency=low [ Antonio Radici ] * New upstream release * Adding me to the Uploaders [ gregor herrmann ] * Remove lintian override, not needed any more. -- Antonio Radici Fri, 27 Feb 2009 23:25:18 +0000 libpar-perl (0.984-1) unstable; urgency=low * New upstream release. * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/copyright: update according to upstream changes, new years for packaging copyright. * Add a header to fix-test_50-autoloaderfix.t.patch. -- gregor herrmann Fri, 30 Jan 2009 15:19:14 +0100 libpar-perl (0.983-1) unstable; urgency=low * New upstream release. * debian/control: bump (build) dependency on libpar-dist-perl to >= 0.32. * Refresh lintian-override. * Set debhelper compatibility level to 7; adapt debian/{control,compat,rules}. * debian/copyright: switch to new format. -- gregor herrmann Fri, 26 Sep 2008 23:23:25 +0200 libpar-perl (0.982-2) unstable; urgency=low * drop the (>= 0.05) from libfile-temp-perl dependency as perl-modules has 0.12 since 5.006. Closes: #497170. Thanks to Niko Tyni for spotting and analysis. -- Damyan Ivanov Sat, 30 Aug 2008 18:50:28 +0300 libpar-perl (0.982-1) unstable; urgency=low [ gregor herrmann ] * Add debian/README.source to document quilt usage, as required by Debian Policy since 3.8.0. [ Gunnar Wolf ] * New upstream release * Standards version -> 3.8.0 * Added myself as an uploader -- Gunnar Wolf Mon, 11 Aug 2008 16:21:49 -0500 libpar-perl (0.980-1) unstable; urgency=low * New upstream release. -- gregor herrmann Fri, 23 May 2008 17:38:34 +0200 libpar-perl (0.979-1) unstable; urgency=low * New upstream release. * debian/copyright: update years of copyright. * Refresh debian/rules, no functional changes. * debian/control: - remove unnecessary ${shlibs:Depends} from Depends - add /me to Uploaders * Add lintian override for a warning about a long line in a manpage which is caused by an example with a long hash value. -- gregor herrmann Fri, 16 May 2008 16:50:07 +0200 libpar-perl (0.977-1) unstable; urgency=low [ David Paleino ] * New upstream release * debian/control: - updating Standards-Versions to 3.7.3 [ gregor herrmann ] * debian/rules: delete /usr/lib/perl5 only if it exists. [ Damyan Ivanov ] * clean Uploaders * debhelper compatibility level 6 * debian/rules: stop setting CFLAGS, we don't compile anything * debian/watch: version 3; use dist-based URL; add v? to the pattern; require that the version starts with a digit * set Homepage: to http://par.perl.org/ -- Damyan Ivanov Thu, 10 Jan 2008 10:13:31 +0200 libpar-perl (0.976-2) unstable; urgency=high * Remove leftover symlink /usr/share/man/man1/parldyn.1p.gz, parldyn is in libpar-packer-perl now. (Closes: #450916) * High urgency due to an RC bugfix. * fix inter-target dependencies in debian/rules to allow parallel build -- Niko Tyni Fri, 16 Nov 2007 16:43:34 +0200 libpar-perl (0.976-1) unstable; urgency=low [ Niko Tyni ] * Updated dependencies on libmodule-scandeps-perl and libpar-dist-perl. * Don't ignore the return value of 'make distclean'. [ David Paleino ] * New upstream release (Closes: #419263) * debian/control: - added myself to Uploaders field (and wrapped it) - Build-Depends field wrapped - Depends field wrapped - Homepage field added - dependencies updated [ gregor herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: Homepage pseudo-field (Description); XS-Vcs-Svn fields. [ Damyan Ivanov ] * Merged unreleased changelogs * Do not ignore test failures * Really enable POD tests * Change architecture to all * Move test suite from install to build target * Add a patch to avoid endless loop in t/50-autoloaderfix.t * Recommend libpar-packer-perl, which got spun-off upstream * Freshen-up copyright&licensing statements after the split -- Damyan Ivanov Wed, 17 Oct 2007 13:05:40 +0300 libpar-perl (0.952-1) unstable; urgency=low * New upstream release. * Set debhelper compatibility level to 5. * Add libinline-perl to build dependencies. -- gregor herrmann Sat, 2 Sep 2006 19:45:59 +0200 libpar-perl (0.942-1) unstable; urgency=low * New upstream release * debian/control: + libmodule-scandeps-perl dependency updated to (>= 0.62) + libpar-dist-perl dependency updated to (>= 0.13) -- Krzysztof Krzyzaniak (eloy) Fri, 28 Jul 2006 14:46:54 +0200 libpar-perl (0.94.1-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Tue, 27 Jun 2006 17:37:34 +0200 libpar-perl (0.94-1) unstable; urgency=low * New upstream release * debian/control: - libmodule-scandeps-perl dependency updated to (>= 0.60) - libgetopt-argvfile-perl (>= 1.07) added to dependencies -- Krzysztof Krzyzaniak (eloy) Sun, 4 Jun 2006 23:28:22 +0200 libpar-perl (0.93-1) unstable; urgency=low * New upstream release * debian/control: - Standards-Version: increased to 3.7.2 without additional changes - Some tweaks in long description -- Krzysztof Krzyzaniak (eloy) Tue, 23 May 2006 14:30:43 +0200 libpar-perl (0.92-1) unstable; urgency=low * New upstream release * debian/control: increased version of libmodule-scandeps-perl and libpar-dist-perl -- Krzysztof Krzyzaniak (eloy) Tue, 7 Mar 2006 16:53:36 +0100 libpar-perl (0.91-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Fri, 17 Feb 2006 09:49:58 +0100 libpar-perl (0.90-2) unstable; urgency=low * debian/rules - rewritten, binary-indep are now binary-arch and vice-versa. (closes: #348497) -- Krzysztof Krzyzaniak (eloy) Tue, 17 Jan 2006 13:55:39 +0100 libpar-perl (0.90-1) unstable; urgency=low * New upstream release (closes: #343734) -- Krzysztof Krzyzaniak (eloy) Sat, 17 Dec 2005 18:36:20 +0100 libpar-perl (0.89-1) unstable; urgency=low * Initial Release. -- Krzysztof Krzyzaniak (eloy) Mon, 21 Nov 2005 09:38:51 +0100 debian/compat0000644000000000000000000000000212155106754010372 0ustar 8 debian/patches/0000755000000000000000000000000012155106754010623 5ustar debian/patches/series0000644000000000000000000000006512155106754012041 0ustar fix-test_50-autoloaderfix.t.patch pod-encoding.patch debian/patches/fix-test_50-autoloaderfix.t.patch0000644000000000000000000000053112155106754017020 0ustar Description: avoid endless loop in t/50-autoloaderfix.t Author: Damyan Ivanov Origin: vendor Forwarded: no --- a/t/50-autoloaderfix.t +++ b/t/50-autoloaderfix.t @@ -20,7 +20,7 @@ package main; -$INC{"Bar.pm"} = $0; # <-- +$INC{"Bar"} = $0; # <-- { my $p = Bar->new(); } # <-- looping while looking for Bar::DESTROY debian/patches/pod-encoding.patch0000644000000000000000000000062212155106754014212 0ustar Description: add =encoding to POD, Pod::Simple is more strict Origin: vendor Bug: https://rt.cpan.org/Ticket/Display.html?id=86014 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=86014 Author: gregor herrmann Last-Update: 2013-06-09 --- a/lib/PAR/FAQ.pod +++ b/lib/PAR/FAQ.pod @@ -1,3 +1,5 @@ +=encoding utf8 + =head1 NAME PAR::FAQ - Frequently Asked Questions about PAR debian/copyright0000644000000000000000000000402312155106754011126 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: PAR Upstream-Contact: Audrey Tang Source: https://metacpan.org/release/PAR/ Files: * Copyright: 2002-2010, Audrey Tang 2005-2010, Steffen Mueller License: Artistic or GPL-1+ Files: inc/parent.pm Copyright: 2007-2010, Max Maischein License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2002-2012, Adam Kennedy 2002-2012, Audrey Tang 2002-2012, Brian Ingerson License: Artistic or GPL-1+ Files: inc/PerlIO.pm Copyright: 1993-2010, Larry Wall and others License: Artistic and GPL-1+ Files: inc/Test/More.pm Copyright: 2001-2008, Michael G Schwern License: Artistic or GPL-1+ Files: inc/Test/Builder.pm inc/Test/Builder/* Copyright: 2002-2008, chromatic 2002-2008, Michael G Schwern License: Artistic or GPL-1+ Files: debian/* Copyright: 2009-2010, Jonathan Yu 2010, Chris Butler 2005-2009, Krzysztof Krzyzaniak (eloy) 2006-2013, gregor herrmann 2009, Antonio Radici 2007-2008, Damyan Ivanov 2008, Gunnar Wolf 2007, Niko Tyni 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 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 systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/libpar-perl.lintian-overrides0000644000000000000000000000021712155106754014765 0ustar # long filename libpar-perl: manpage-has-errors-from-man usr/share/man/man3/PAR::Environment.3pm.gz 167: warning [p 1, 6.5i]: can't break line debian/libpar-perl.docs0000644000000000000000000000001412155106754012252 0ustar TODO README debian/watch0000644000000000000000000000011012155106754010215 0ustar version=3 https://metacpan.org/release/PAR/ .+/PAR-v?(\d[\.\d]*).tar.gz