aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p5-Pod-Coverage-Moose
diff options
context:
space:
mode:
authorchinsan <chinsan@FreeBSD.org>2008-08-30 23:59:43 +0800
committerchinsan <chinsan@FreeBSD.org>2008-08-30 23:59:43 +0800
commit90b5999d121a4d365ab04ff6679713d472b73149 (patch)
tree854cc38a0ed4c1ba5140ae4c60372e7451251ffe /devel/p5-Pod-Coverage-Moose
parentbd5ea95653e4133a26d5aa9c2fdaed0d26a6d803 (diff)
downloadfreebsd-ports-gnome-90b5999d121a4d365ab04ff6679713d472b73149.tar.gz
freebsd-ports-gnome-90b5999d121a4d365ab04ff6679713d472b73149.tar.zst
freebsd-ports-gnome-90b5999d121a4d365ab04ff6679713d472b73149.zip
Add p5-Pod-Coverage-Moose, Pod::Coverage extension for Moose.
When using Pod::Coverage in combination with Moose, it will report any method imported from a Role. This is especially bad when used in combination with Test::Pod::Coverage, since it takes away its ease of use. WWW: http://search.cpan.org/dist/Pod-Coverage-Moose/
Diffstat (limited to 'devel/p5-Pod-Coverage-Moose')
-rw-r--r--devel/p5-Pod-Coverage-Moose/Makefile32
-rw-r--r--devel/p5-Pod-Coverage-Moose/distinfo3
-rw-r--r--devel/p5-Pod-Coverage-Moose/pkg-descr5
-rw-r--r--devel/p5-Pod-Coverage-Moose/pkg-plist7
4 files changed, 47 insertions, 0 deletions
diff --git a/devel/p5-Pod-Coverage-Moose/Makefile b/devel/p5-Pod-Coverage-Moose/Makefile
new file mode 100644
index 000000000000..02164b1d4447
--- /dev/null
+++ b/devel/p5-Pod-Coverage-Moose/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: p5-Pod-Coverage-Moose
+# Date created: 2008/08/30
+# Whom: chinsan
+#
+# $FreeBSD$
+#
+
+PORTNAME= Pod-Coverage-Moose
+PORTVERSION= 0.01
+CATEGORIES= devel textproc perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= chinsan@FreeBSD.org
+COMMENT= Pod::Coverage extension for Moose
+
+BUILD_DEPENDS= ${SITE_PERL}/Pod/Parser.pm:${PORTSDIR}/textproc/p5-Pod-Parser \
+ ${SITE_PERL}/Devel/Symdump.pm:${PORTSDIR}/devel/p5-Devel-Symdump \
+ p5-Class-MOP>=0:${PORTSDIR}/devel/p5-Class-MOP \
+ p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
+ p5-Perl6-Junction>=0:${PORTSDIR}/devel/p5-Perl6-Junction \
+ p5-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Pod-Coverage \
+ p5-Test-Pod>=0:${PORTSDIR}/devel/p5-Test-Pod \
+ p5-Test-Pod-Coverage>=0:${PORTSDIR}/devel/p5-Test-Pod-Coverage \
+ p5-namespace-clean>=0:${PORTSDIR}/devel/p5-namespace-clean
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= 5.8.0+
+
+MAN3= Pod::Coverage::Moose.3
+
+.include <bsd.port.mk>
diff --git a/devel/p5-Pod-Coverage-Moose/distinfo b/devel/p5-Pod-Coverage-Moose/distinfo
new file mode 100644
index 000000000000..2641297808a5
--- /dev/null
+++ b/devel/p5-Pod-Coverage-Moose/distinfo
@@ -0,0 +1,3 @@
+MD5 (Pod-Coverage-Moose-0.01.tar.gz) = d0c117e3624173abc94d75593ab74f2d
+SHA256 (Pod-Coverage-Moose-0.01.tar.gz) = e21787c6ca699ef542d9dd377e5831e866ca15a3aa678ed2e559a667dc0ecdaf
+SIZE (Pod-Coverage-Moose-0.01.tar.gz) = 20349
diff --git a/devel/p5-Pod-Coverage-Moose/pkg-descr b/devel/p5-Pod-Coverage-Moose/pkg-descr
new file mode 100644
index 000000000000..39fee429b534
--- /dev/null
+++ b/devel/p5-Pod-Coverage-Moose/pkg-descr
@@ -0,0 +1,5 @@
+When using Pod::Coverage in combination with Moose, it will report any
+method imported from a Role. This is especially bad when used in combination
+with Test::Pod::Coverage, since it takes away its ease of use.
+
+WWW: http://search.cpan.org/dist/Pod-Coverage-Moose/
diff --git a/devel/p5-Pod-Coverage-Moose/pkg-plist b/devel/p5-Pod-Coverage-Moose/pkg-plist
new file mode 100644
index 000000000000..8bebacc04a0e
--- /dev/null
+++ b/devel/p5-Pod-Coverage-Moose/pkg-plist
@@ -0,0 +1,7 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Coverage/Moose/.packlist
+%%SITE_PERL%%/Pod/Coverage/Moose.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Coverage/Moose
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod/Coverage
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod/Coverage
+@dirrmtry %%SITE_PERL%%/Pod