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