summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2012-05-01 03:16:22 +0000
committerSteve Wills <swills@FreeBSD.org>2012-05-01 03:16:22 +0000
commitfea15f399a373277d2c1b47ba9ff84704c8b74d8 (patch)
tree6a748fcc851d1a0c4a20cbeb964798fac26cdf53
parent- Update to 2.10 (diff)
- Update to 0.27
- Add TEST_DEPENDS - Avoid SITE_PERL in DEPENDS PR: ports/167408
Notes
Notes: svn path=/head/; revision=295765
-rw-r--r--devel/p5-Module-ExtractUse/Makefile19
-rw-r--r--devel/p5-Module-ExtractUse/distinfo4
2 files changed, 16 insertions, 7 deletions
diff --git a/devel/p5-Module-ExtractUse/Makefile b/devel/p5-Module-ExtractUse/Makefile
index bfebf7287c9c..e2b57569117e 100644
--- a/devel/p5-Module-ExtractUse/Makefile
+++ b/devel/p5-Module-ExtractUse/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= Module-ExtractUse
-PORTVERSION= 0.23
+PORTVERSION= 0.27
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,12 +14,21 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find out what CPAN modules are used
-RUN_DEPENDS= ${SITE_PERL}/Pod/Strip.pm:${PORTSDIR}/textproc/p5-Pod-Strip \
+BUILD_DEPENDS= p5-Pod-Strip>=0:${PORTSDIR}/textproc/p5-Pod-Strip \
p5-Parse-RecDescent>=1.94:${PORTSDIR}/devel/p5-Parse-RecDescent
-BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-UNIVERSAL-require>=0.11:${PORTSDIR}/devel/p5-UNIVERSAL-require \
+ p5-Test-Deep>0:${PORTSDIR}/devel/p5-Test-Deep \
+ p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings
PERL_MODBUILD= yes
-MAN3= Module::ExtractUse.3
+MAN3= Module::ExtractUse.3 Module::ExtractUse::Grammar.3
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 501400
+TEST_DEPENDS+= p5-Test-Simple>=0.98:${PORTSDIR}/devel/p5-Test-Simple
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Module-ExtractUse/distinfo b/devel/p5-Module-ExtractUse/distinfo
index 5aeb155eef6a..0c376fa2eb76 100644
--- a/devel/p5-Module-ExtractUse/distinfo
+++ b/devel/p5-Module-ExtractUse/distinfo
@@ -1,2 +1,2 @@
-SHA256 (Module-ExtractUse-0.23.tar.gz) = b6e8202980a602e17284c4c7ecaed316bbbe9aa81615be318c5f5e8e14a182e3
-SIZE (Module-ExtractUse-0.23.tar.gz) = 18647
+SHA256 (Module-ExtractUse-0.27.tar.gz) = aec925798638266cc3e539effb549d1b4df1927bec77e5cc329cb2870c1172f6
+SIZE (Module-ExtractUse-0.27.tar.gz) = 26512