summaryrefslogtreecommitdiff
path: root/devel/p5-Module-ExtractUse
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2008-10-30 23:16:20 +0000
committerhe <he@pkgsrc.org>2008-10-30 23:16:20 +0000
commit9f2ecd4f11a057f55be74b51c37d1ecfae277551 (patch)
treecbafde07a31e9ab0e39116e5c52d8d3ec6717828 /devel/p5-Module-ExtractUse
parentb712df267e7631c9ac7802683af6a416675b84a8 (diff)
downloadpkgsrc-9f2ecd4f11a057f55be74b51c37d1ecfae277551.tar.gz
Import p5-Module-ExtractUse version 0.23.
Module::ExtractUse is basically a Parse::RecDescent grammar to parse Perl code. It tries very hard to find all modules (whether pragmas, Core, or from CPAN) used by the parsed code. "Usage" is defined by either calling use or require.
Diffstat (limited to 'devel/p5-Module-ExtractUse')
-rw-r--r--devel/p5-Module-ExtractUse/DESCR5
-rw-r--r--devel/p5-Module-ExtractUse/Makefile28
-rw-r--r--devel/p5-Module-ExtractUse/distinfo5
3 files changed, 38 insertions, 0 deletions
diff --git a/devel/p5-Module-ExtractUse/DESCR b/devel/p5-Module-ExtractUse/DESCR
new file mode 100644
index 00000000000..ccb649de40d
--- /dev/null
+++ b/devel/p5-Module-ExtractUse/DESCR
@@ -0,0 +1,5 @@
+Module::ExtractUse is basically a Parse::RecDescent grammar to
+parse Perl code. It tries very hard to find all modules (whether
+pragmas, Core, or from CPAN) used by the parsed code.
+
+"Usage" is defined by either calling use or require.
diff --git a/devel/p5-Module-ExtractUse/Makefile b/devel/p5-Module-ExtractUse/Makefile
new file mode 100644
index 00000000000..6359f0a6a30
--- /dev/null
+++ b/devel/p5-Module-ExtractUse/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/10/30 23:16:20 he Exp $
+#
+
+DISTNAME= Module-ExtractUse-0.23
+PKGNAME= p5-${DISTNAME}
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://search.cpan.org/dist/Module-ExtractUse/
+COMMENT= Perl 5 module to find out what modules are used
+
+DEPENDS+= p5-Parse-RecDescent>=1.94:../../devel/p5-Parse-RecDescent
+DEPENDS+= p5-Pod-Strip>=1.00:../../textproc/p5-Pod-Strip
+
+BUILD_DEPENDS+= p5-Test-Deep>=0.087:../../devel/p5-Test-Deep
+BUILD_DEPENDS+= p5-Test-NoWarnings>0:../../devel/p5-Test-NoWarnings
+BUILD_DEPENDS+= p5-Test-Pod>0:../../devel/p5-Test-Pod
+BUILD_DEPENDS+= p5-Test-Pod-Coverage>0:../../devel/p5-Test-Pod-Coverage
+BUILD_DEPENDS+= p5-UNIVERSAL-require>0:../../devel/p5-UNIVERSAL-require
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PERL5_PACKLIST= auto/Module/ExtractUse/.packlist
+PERL5_MODULE_TYPE= Module::Build
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/p5-Module-ExtractUse/distinfo b/devel/p5-Module-ExtractUse/distinfo
new file mode 100644
index 00000000000..186068bbc0c
--- /dev/null
+++ b/devel/p5-Module-ExtractUse/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/10/30 23:16:20 he Exp $
+
+SHA1 (Module-ExtractUse-0.23.tar.gz) = b6c70e2df1d9843c5d86bb9fd314cf3d92e22f7a
+RMD160 (Module-ExtractUse-0.23.tar.gz) = 920824c6bd109e63290e3d10f10afacffac2d9ab
+Size (Module-ExtractUse-0.23.tar.gz) = 18647 bytes