summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorsno <sno>2014-02-16 18:21:14 +0000
committersno <sno>2014-02-16 18:21:14 +0000
commitee4721c4b9b1e146855cfd08485ced6610b5a0e1 (patch)
tree93c27a07df954e35ecb5d98ba03bcc833bc186d9 /devel
parent0b3c112a5b69c0997970b9e03ee48a71b35aea1f (diff)
downloadpkgsrc-ee4721c4b9b1e146855cfd08485ced6610b5a0e1.tar.gz
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)
Diffstat (limited to 'devel')
-rw-r--r--devel/p5-Test-Harness/DESCR22
-rw-r--r--devel/p5-Test-Harness/Makefile10
2 files changed, 14 insertions, 18 deletions
diff --git a/devel/p5-Test-Harness/DESCR b/devel/p5-Test-Harness/DESCR
index ecae20966c3..90d2e3fd893 100644
--- a/devel/p5-Test-Harness/DESCR
+++ b/devel/p5-Test-Harness/DESCR
@@ -1,13 +1,9 @@
-STOP! If all you want to do is write a test script, consider using
-Test::Simple. Test::Harness is the module that reads the output from
-Test::Simple, Test::More and other modules based on Test::Builder. You don't
-need to know about Test::Harness to use those modules.
-
-Test::Harness runs tests and expects output from the test in a certain format.
-That format is called TAP, the Test Anything Protocol. It is defined in
-Test::Harness::TAP.
-
-Test::Harness::runtests(@tests) runs all the testscripts named as arguments
-and checks standard output for the expected strings in TAP format.
-
-The prove utility is a thin wrapper around Test::Harness.
+Although, for historical reasons, the Test::Harness distribution takes its
+name from this module it now exists only to provide TAP::Harness with an
+interface that is somewhat backwards compatible with Test::Harness 2.xx. If
+you're writing new code consider using TAP::Harness directly instead.
+Emulation is provided for "runtests" and "execute_tests" but the pluggable
+'Straps' interface that previous versions of Test::Harness supported is not
+reproduced here. Straps is now available as a stand alone module:
+Test::Harness::Straps. See TAP::Parser, TAP::Harness for the main
+documentation for this distribution.
diff --git a/devel/p5-Test-Harness/Makefile b/devel/p5-Test-Harness/Makefile
index 46c82b7aec4..7fa32e96bfa 100644
--- a/devel/p5-Test-Harness/Makefile
+++ b/devel/p5-Test-Harness/Makefile
@@ -1,17 +1,17 @@
-# $NetBSD: Makefile,v 1.44 2013/10/15 02:33:08 wen Exp $
+# $NetBSD: Makefile,v 1.45 2014/02/16 18:21:14 sno Exp $
#
-DISTNAME= Test-Harness-3.29
+DISTNAME= Test-Harness-3.30
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/L/LE/LEONT/}
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://search.cpan.org/dist/Test-Harness/
+HOMEPAGE= https://metacpan.org/release/Test-Harness
COMMENT= Run Perl standard test scripts with statistics
LICENSE= ${PERL5_LICENSE}
-PERL5_PACKLIST= auto/Test/Harness/.packlist
+PERL5_PACKLIST= auto/Test/Harness/.packlist
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"