svn commit: r560038 - in head/devel: . p5-Test-DiagINC
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Jan 3 19:56:52 UTC 2021
Author: sunpoet
Date: Sun Jan 3 19:56:50 2021
New Revision: 560038
URL: https://svnweb.freebsd.org/changeset/ports/560038
Log:
Add p5-Test-DiagINC 0.008
Assuming you shipped your module to CPAN with working tests, test failures from
CPAN Testers might be due to platform issues, Perl version issues or problems
with dependencies. This module helps you diagnose deep dependency problems by
showing you exactly what modules and versions were loaded during a test run.
When this module is loaded, it sets up an END block that will take action if the
program is about to exit with a non-zero exit code or if
$test_builder->is_passing is false by the time the END block is reached. If that
happens, this module prints out the names and version numbers of non-local
modules appearing in %INC at the end of the test.
WWW: https://metacpan.org/release/Test-DiagINC
Added:
head/devel/p5-Test-DiagINC/
head/devel/p5-Test-DiagINC/Makefile (contents, props changed)
head/devel/p5-Test-DiagINC/distinfo (contents, props changed)
head/devel/p5-Test-DiagINC/pkg-descr (contents, props changed)
head/devel/p5-Test-DiagINC/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Sun Jan 3 19:41:47 2021 (r560037)
+++ head/devel/Makefile Sun Jan 3 19:56:50 2021 (r560038)
@@ -3339,6 +3339,7 @@
SUBDIR += p5-Test-Deep-UnorderedPairs
SUBDIR += p5-Test-Dependencies
SUBDIR += p5-Test-DependentModules
+ SUBDIR += p5-Test-DiagINC
SUBDIR += p5-Test-Differences
SUBDIR += p5-Test-Distribution
SUBDIR += p5-Test-EOL
Added: head/devel/p5-Test-DiagINC/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Test-DiagINC/Makefile Sun Jan 3 19:56:50 2021 (r560038)
@@ -0,0 +1,23 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= Test-DiagINC
+PORTVERSION= 0.008
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= List modules and versions loaded if tests fail
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+TEST_DEPENDS= p5-Capture-Tiny>=0.21:devel/p5-Capture-Tiny
+
+USES= perl5
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/devel/p5-Test-DiagINC/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Test-DiagINC/distinfo Sun Jan 3 19:56:50 2021 (r560038)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1609598731
+SHA256 (Test-DiagINC-0.008.tar.gz) = 20a05ea7c8f05bc9150195fff5fa56b7304f6bbf3d439e4af46e163da1dfc947
+SIZE (Test-DiagINC-0.008.tar.gz) = 20088
Added: head/devel/p5-Test-DiagINC/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Test-DiagINC/pkg-descr Sun Jan 3 19:56:50 2021 (r560038)
@@ -0,0 +1,12 @@
+Assuming you shipped your module to CPAN with working tests, test failures from
+CPAN Testers might be due to platform issues, Perl version issues or problems
+with dependencies. This module helps you diagnose deep dependency problems by
+showing you exactly what modules and versions were loaded during a test run.
+
+When this module is loaded, it sets up an END block that will take action if the
+program is about to exit with a non-zero exit code or if
+$test_builder->is_passing is false by the time the END block is reached. If that
+happens, this module prints out the names and version numbers of non-local
+modules appearing in %INC at the end of the test.
+
+WWW: https://metacpan.org/release/Test-DiagINC
Added: head/devel/p5-Test-DiagINC/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p5-Test-DiagINC/pkg-plist Sun Jan 3 19:56:50 2021 (r560038)
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/Test/DiagINC.pm
+%%PERL5_MAN3%%/Test::DiagINC.3.gz
More information about the svn-ports-all
mailing list