Sun Feb 16 18:21:14 2014 UTC ()
Updating package for Perl5 module TAP::Harness from CPAN in
devel/p5-Test-Harness from 3.29 to 3.30.

Upstream changes:
3.30    2013-11-12
        - Fix missing parent prereq in META.{yml,json} and NotBuild.PL
          (Dagfinn Ilmari Mannsaker, #89650)
        - Respect PERL5LIB in tainting source handler test (Dagfinn Ilmari Mannsaker,
          Leon Timmermans)
        - Use base instead of parent:

          This dist is used for testing all other modules, so it should avoid
          having any non-core prerequisites.  Having parent as a prereq leads to a
          circular dependency of parent -> Test::More -> Test::Harness. (Graham Knop)
        - Various POD fixes (Nathan Gary Glenn)
        - Don't localize all of %ENV in harness.t (Craig Berry)
        - Give TAP::Harness::Beyond a unique NAME (Leon Timmermans)


(sno)
diff -r1.3 -r1.4 pkgsrc/devel/p5-Test-Harness/DESCR
diff -r1.44 -r1.45 pkgsrc/devel/p5-Test-Harness/Makefile

cvs diff -r1.3 -r1.4 pkgsrc/devel/p5-Test-Harness/Attic/DESCR (expand / switch to unified diff)

--- pkgsrc/devel/p5-Test-Harness/Attic/DESCR 2006/08/06 15:00:07 1.3
+++ pkgsrc/devel/p5-Test-Harness/Attic/DESCR 2014/02/16 18:21:14 1.4
@@ -1,13 +1,9 @@ @@ -1,13 +1,9 @@
1STOP! If all you want to do is write a test script, consider using 1Although, for historical reasons, the Test::Harness distribution takes its
2Test::Simple. Test::Harness is the module that reads the output from 2name from this module it now exists only to provide TAP::Harness with an
3Test::Simple, Test::More and other modules based on Test::Builder. You don't 3interface that is somewhat backwards compatible with Test::Harness 2.xx. If
4need to know about Test::Harness to use those modules. 4you're writing new code consider using TAP::Harness directly instead.
5 5Emulation is provided for "runtests" and "execute_tests" but the pluggable
6Test::Harness runs tests and expects output from the test in a certain format. 6'Straps' interface that previous versions of Test::Harness supported is not
7That format is called TAP, the Test Anything Protocol. It is defined in 7reproduced here. Straps is now available as a stand alone module:
8Test::Harness::TAP. 8Test::Harness::Straps. See TAP::Parser, TAP::Harness for the main
9 9documentation for this distribution.
10Test::Harness::runtests(@tests) runs all the testscripts named as arguments 
11and checks standard output for the expected strings in TAP format. 
12 
13The prove utility is a thin wrapper around Test::Harness. 

cvs diff -r1.44 -r1.45 pkgsrc/devel/p5-Test-Harness/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Test-Harness/Attic/Makefile 2013/10/15 02:33:08 1.44
+++ pkgsrc/devel/p5-Test-Harness/Attic/Makefile 2014/02/16 18:21:14 1.45
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.44 2013/10/15 02:33:08 wen Exp $ 1# $NetBSD: Makefile,v 1.45 2014/02/16 18:21:14 sno Exp $
2# 2#
3 3
4DISTNAME= Test-Harness-3.29 4DISTNAME= Test-Harness-3.30
5PKGNAME= p5-${DISTNAME} 5PKGNAME= p5-${DISTNAME}
6CATEGORIES= devel perl5 6CATEGORIES= devel perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/L/LE/LEONT/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/Test-Harness/ 10HOMEPAGE= https://metacpan.org/release/Test-Harness
11COMMENT= Run Perl standard test scripts with statistics 11COMMENT= Run Perl standard test scripts with statistics
12LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
13 13
14PERL5_PACKLIST= auto/Test/Harness/.packlist 14PERL5_PACKLIST= auto/Test/Harness/.packlist
15 15
16.include "../../lang/perl5/module.mk" 16.include "../../lang/perl5/module.mk"
17.include "../../mk/bsd.pkg.mk" 17.include "../../mk/bsd.pkg.mk"