debian/0000755000000000000000000000000012244425534007173 5ustar debian/rules0000755000000000000000000000003712244425534010253 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000230412244425534010575 0ustar Source: libtest-harness-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl Maintainer: Debian Perl Group Uploaders: Jonathan Yu , Damyan Ivanov , gregor herrmann , Antonio Radici , Ryan Niebur , Nicholas Bamber Standards-Version: 3.9.5 Homepage: https://metacpan.org/release/Test-Harness/ Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libtest-harness-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libtest-harness-perl.git Package: libtest-harness-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Description: module to run standard Perl test scripts with statistics Test::Harness is a Perl module usually invoked by Perl's test systems, namely Test::Simple, Test::More and those based on Test::Builder. . This module is already included as part of Perl's core distribution, so this package is only beneficial when newer features or bug fixes are required. For details, please see Bug #383517. debian/source/0000755000000000000000000000000012244425534010473 5ustar debian/source/format0000644000000000000000000000001412244425534011701 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000002134512244425534011052 0ustar libtest-harness-perl (3.30-1) unstable; urgency=low * New upstream release. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Sun, 24 Nov 2013 17:37:37 +0100 libtest-harness-perl (3.29-1) unstable; urgency=low * New upstream release. * Update manpage-error.patch; parts applied upstream. -- gregor herrmann Fri, 11 Oct 2013 20:04:17 +0200 libtest-harness-perl (3.28-1) unstable; urgency=low [ 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. * Merge the two POD patches and add some more fixes. * Update years of packaging copyright. * Declare compliance with Debian Policy 3.9.4. -- gregor herrmann Sun, 08 Sep 2013 17:35:10 +0200 libtest-harness-perl (3.25-1) unstable; urgency=low [ gregor herrmann ] * Email change: Ryan Niebur -> ryan@debian.org [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * New upstream release. * debian/copyright: update to Copyright-Format 1.0. * Update years of packaging copyright. * Bump Standards-Version to 3.9.3 (no changes). * Set debhelper compatibility level to 8. * Drop Breaks/Replaces against pre-lenny package. * Fix a spelling mistake. -- gregor herrmann Sat, 09 Jun 2012 00:26:27 +0200 libtest-harness-perl (3.23-1) unstable; urgency=low * Fix typo in patch header * New upstream release * Updated copyright -- Nicholas Bamber Fri, 25 Feb 2011 16:57:53 +0000 libtest-harness-perl (3.22-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Standards-Version 3.8.4 (no changes) * Update long description in control [ gregor herrmann ] * Set Standards-Version to 3.9.1; replace Conflicts with Breaks. [ Nicholas Bamber ] * New upstream release - Closes: 592506 and Closes: 593001. * Added source/format file and deleted README.source as quilt is standard * Added myself to Uploaders and updated copyright * Removed --with quilt from rules as quilt is now standard. * Removed fix-pod-spelling.patch * Reviewed fix-whatis.patch * Reviewed manpage-error.patch * Changed 'Debian GNU/Linux' to 'Debian' in copyright [ gregor herrmann ] * debian/copyright: update formatting to a more recent DEP5 version. * debian/control: remove quilt build dependency, lower debhelper build dependency. -- Nicholas Bamber Sun, 12 Sep 2010 22:50:53 +0100 libtest-harness-perl (3.20-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Standards-Version 3.8.3 (drop perl version dep) * Add myself to Uploaders and Copyright * Rewrite control description * Use new short debhelper rules format * Refresh manpage-error.patch * Include a patch for adding a whatis entry * Add a patch to fix POD spelling errors [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ryan Niebur ] * Update ryan52's email address [ gregor herrmann ] * debian/control: Changed: refer to perl instead of perl-modules in long description. -- Jonathan Yu Tue, 26 Jan 2010 22:24:20 -0500 libtest-harness-perl (3.17-1) unstable; urgency=low [ Antonio Radici ] * New upstream release * debian/control: + added myself to the Uploaders + adding ${misc:Depends} to libtap-parser-perl (to make lintian happy) * debian/copyright: switched to the new format * debian/patches + manpage-error.patch: description added * debian/postrm and debian/preinst: added set -e [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * Drop transitional dummy package libtap-parser-perl now that Lenny is released. [ Ryan Niebur ] * New upstream release * Add myself to Uploaders * Debian Policy 3.8.1 * refresh patches * add another file to copyright -- Ryan Niebur Tue, 05 May 2009 21:48:22 -0700 libtest-harness-perl (3.14-1) unstable; urgency=low * New upstream release. * Refresh manpage-error.patch. -- gregor herrmann Fri, 26 Sep 2008 22:54:52 +0200 libtest-harness-perl (3.13-1) unstable; urgency=low * New upstream release. * Set debhelper compatibility level to 7, adapt debian/rules. -- gregor herrmann Sun, 10 Aug 2008 20:27:18 -0300 libtest-harness-perl (3.12-1) unstable; urgency=low * New upstream release. * debian/copyright: update some years of copyright. -- gregor herrmann Sun, 29 Jun 2008 21:21:05 +0200 libtest-harness-perl (3.11-1) unstable; urgency=low * New upstream release. * Refresh patch manpage-error.patch. * Set Standards-Version to 3.8.0; add debian/README.source to document quilt usage. * Make dependency on quilt versioned. * debian/rules: - add install to .PHONY - remove obsolete source and diff targets - remove some comments - don't install files under t/sample-tests as docs any more * debian/control: change my email address. -- gregor herrmann Wed, 18 Jun 2008 19:19:40 +0200 libtest-harness-perl (3.10-1) unstable; urgency=low * New upstream release. -- gregor herrmann Mon, 17 Mar 2008 01:43:50 +0100 libtest-harness-perl (3.09-1) unstable; urgency=low * New upstream release. * Add /me to Uploaders. * Add patch manpage-error.patch (lintian issued a manpage-has-errors-from-man warning); add quilt framework. -- gregor herrmann Mon, 11 Feb 2008 23:14:21 +0100 libtest-harness-perl (3.07-1) unstable; urgency=low [ gregor herrmann ] * New upstream release. * debian/watch: extend regexp for matching upstream tarballs. * Set debhelper compatibility level to 6. * debian/rules: install examples. -- Roberto C. Sanchez Mon, 21 Jan 2008 14:32:34 -0500 libtest-harness-perl (3.06-1) unstable; urgency=low [ gregor herrmann ] * New upstream release. * debian/rules: remove /usr/lib/perl5 only if it exists. [ Damyan Ivanov ] * debian/control: clean up Uploaders -- Damyan Ivanov Thu, 10 Jan 2008 17:10:29 +0200 libtest-harness-perl (3.05-1) unstable; urgency=low * New upstream release. * Drop 'Provides: libtap-parser-perl' from debian/control and corresponding note about libtap-parser-perl and libmail-box-perl from debian/TODO. * Set Standards-Version to 3.7.3 (no changes needed). * debian/control: remove spurious trailing comma in Depends: line. -- gregor herrmann Tue, 18 Dec 2007 18:45:18 +0100 libtest-harness-perl (3.03-1) unstable; urgency=low [ Martín Ferrari ] * New upstream release. * Added myself to uploaders. [ Damyan Ivanov ] * debian/rules + move removing stamps before distclean -- Damyan Ivanov Sat, 24 Nov 2007 23:37:50 +0200 libtest-harness-perl (3.02-1) unstable; urgency=low [ Damyan Ivanov ] * New upstream release * upstream now includes TAP-Parser in Test-Harness + Provides: libtap-parser-perl + Conflicts/Replaces: libtap-parser-perl (<<3.00-1) + Add dummy transitional binary package libtap-parser-perl [ gregor herrmann ] * Change URL in watch file. * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. * debian/rules: move $(MAKE) test to build-stamp target, remove compiler variable, remove unused dh_* calls. * debian/rules: change build directory and call dh_install to actually build two binary packages. * debian/rules: don't install /usr/share/perl5/Test/HACKING.pod, we already have /usr/share/man/man3/Test::HACKING.3pm.gz. * debian/preinst: remove non POSIX compatible "-o". [ Damyan Ivanov ] * Add debian/TODO to not forget to drop the Provides and the dummy libtap-parser-perl when that time comes * debian/rules: fix build->install dependencies * Add myself to Uploaders * debian/copyright + Add upstream URL + Add detailed copyright information -- Damyan Ivanov Sat, 17 Nov 2007 00:38:49 +0200 libtest-harness-perl (2.64-1) unstable; urgency=low * New upstream release -- Gunnar Wolf Fri, 27 Oct 2006 19:55:54 -0500 libtest-harness-perl (2.62-2) unstable; urgency=low * Diverted Perl's /usr/bin/prove, as this package was uninstallable -- Gunnar Wolf Thu, 31 Aug 2006 10:16:39 -0500 libtest-harness-perl (2.62-1) unstable; urgency=low * Initial Release. (Closes: #384407) -- Gunnar Wolf Wed, 23 Aug 2006 22:52:11 -0500 debian/compat0000644000000000000000000000000212244425534010371 0ustar 8 debian/patches/0000755000000000000000000000000012244425534010622 5ustar debian/patches/series0000644000000000000000000000002412244425534012033 0ustar manpage-error.patch debian/patches/manpage-error.patch0000644000000000000000000000212212244425534014377 0ustar Subject: various POD fixes Bug: https://rt.cpan.org/Ticket/Display.html?id=88499 Forwarded: https://rt.cpan.org/Ticket/Display.html?id=88499 Author: Jonathan Yu Reviewed-by: Nicholas Bamber , gregor herrmann Last-Update: 2013-10-11 --- a/bin/prove +++ b/bin/prove @@ -75,7 +75,7 @@ =head1 NOTES -=head2 .proverc +=head2 F<~/.proverc> / F<./.proverc> If F<~/.proverc> or F<./.proverc> exist they will be read and any options they contain processed before the command line options. Options --- a/lib/Test/Harness.pm +++ b/lib/Test/Harness.pm @@ -548,7 +548,7 @@ =item C<< fPackage-With-Dashes >> Set the formatter_class of the harness being run. Since the C -is seperated by C<:>, we use C<-> instead. +is separated by C<:>, we use C<-> instead. =back --- a/lib/TAP/Parser/Scheduler.pm +++ b/lib/TAP/Parser/Scheduler.pm @@ -100,7 +100,7 @@ =head3 Rules resolution -=over4 +=over 4 =item * By default, all tests are eligible to be run in parallel. Specifying any of your own rules removes this one. debian/copyright0000644000000000000000000000351612244425534011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Test-Harness Upstream-Contact: Andy Armstrong Source: https://metacpan.org/release/Test-Harness/ Files: * Copyright: 2006, 2007, Curtis "Ovid" Poe 2007-2011, Andy Armstrong License: Artistic or GPL-1+ Files: lib/TAP/Parser/YAMLish/Reader.pm Copyright: 2007, 2008, Andy Amstrong 2007-2011 Adam Kennedy License: Artistic or GPL-1+ Files: t/lib/Test/More.pm t/lib/Test/Simple.pm Copyright: 2001-2002, 2004-2006, by Michael G Schwern License: Artistic or GPL-1+ Files: t/lib/Test/Builder.pm t/lib/Test/Builder/* Copyright: 2002, 2004, chromatic 2002, 2004, Michael G Schwern License: Artistic or GPL-1+ Files: debian/* Copyright: 2006, Gunnar Wolf 2007, 2008, Damyan Ivanov 2007-2013, gregor herrmann 2008, Roberto C. Sanchez 2009, Ryan Niebur 2009, Antonio Radici 2010, Jonathan Yu 2010-2011, Nicholas Bamber 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/libtest-harness-perl.examples0000644000000000000000000000001312244425534014774 0ustar examples/* debian/watch0000644000000000000000000000016212244425534010223 0ustar version=3 https://metacpan.org/release/Test-Harness/ .*/Test-Harness-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian/postrm0000644000000000000000000000054112244425534010442 0ustar #!/bin/sh # Preinstallation script for libtest-harness-perl # # Handles back the diversion of perl's /usr/bin/prove (which comes from an # earlier version of libtest-harness-perl) set -e if [ "$1" = remove ] then dpkg-divert --package libtest-harness-perl --remove --rename \ --divert /usr/bin/prove.diverted /usr/bin/prove fi #DEBHELPER# debian/preinst0000644000000000000000000000053712244425534010607 0ustar #!/bin/sh # Preinstallation script for libtest-harness-perl # # Diverts perl's /usr/bin/prove (which comes from an earlier # version of libtest-harness-perl) set -e if [ "$1" = install ] || [ "$1" = upgrade ] then dpkg-divert --package libtest-harness-perl --add --rename \ --divert /usr/bin/prove.diverted /usr/bin/prove fi #DEBHELPER#