aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-Module-Install
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2004-10-12 13:15:45 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2004-10-12 13:15:45 +0000
commitf12840b731e5a20e902d3bc4ad95ad23cedb1c42 (patch)
tree01f3f4b6dd8ee17aae400160cb92850ab4694bc6 /devel/p5-Module-Install
parent7db02abe9a7f204120c42b0ce3842cb66abe9e0a (diff)
downloadports-f12840b731e5a20e902d3bc4ad95ad23cedb1c42.tar.gz
ports-f12840b731e5a20e902d3bc4ad95ad23cedb1c42.zip
Notes
Diffstat (limited to 'devel/p5-Module-Install')
-rw-r--r--devel/p5-Module-Install/Makefile48
-rw-r--r--devel/p5-Module-Install/distinfo2
-rw-r--r--devel/p5-Module-Install/files/patch-Makefile.PL17
-rw-r--r--devel/p5-Module-Install/pkg-descr7
-rw-r--r--devel/p5-Module-Install/pkg-plist37
5 files changed, 111 insertions, 0 deletions
diff --git a/devel/p5-Module-Install/Makefile b/devel/p5-Module-Install/Makefile
new file mode 100644
index 000000000000..ff111fc2a935
--- /dev/null
+++ b/devel/p5-Module-Install/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: Module-Install
+# Date created: Sep 15 2004
+# Whom: clsung
+#
+# $FreeBSD$
+#
+
+PORTNAME= Module-Install
+PORTVERSION= 0.36
+CATEGORIES= devel perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Module
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= clsung@FreeBSD.org
+COMMENT= Standalone, extensible Perl module installer
+
+BUILD_DEPENDS= ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \
+ ${SITE_PERL}/Module/ScanDeps.pm:${PORTSDIR}/devel/p5-Module-ScanDeps \
+ ${SITE_PERL}/Module/CoreList.pm:${PORTSDIR}/devel/p5-Module-CoreList \
+ ${SITE_PERL}/Module/Build.pm:${PORTSDIR}/devel/p5-Module-Build \
+ ${SITE_PERL}/PAR/Dist.pm:${PORTSDIR}/devel/p5-PAR-Dist \
+ ${SITE_PERL}/ExtUtils/ParseXS.pm:${PORTSDIR}/devel/p5-ExtUtils-ParseXS
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_MODBUILD= yes
+
+MAN3= inc::Module::Install.3 \
+ Module::Install.3 \
+ Module::Install::Base.3 \
+ Module::Install::Makefile.3 \
+ Module::Install::Admin.3 \
+ Module::Install::Bundle.3 \
+ Module::Install::Build.3 \
+ Module::Install::Admin::Manifest.3 \
+ Module::Install-Cookbook.3 \
+ Module::Install-Philosophy.3
+
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} < 500600
+IGNORE= This port requires perl 5.6.x or later. Install lang/perl5 then try again
+.endif
+.if ${PERL_LEVEL} < 500805
+BUILD_DEPENDS+= ${SITE_PERL}/Pod/Man.pm:${PORTSDIR}/textproc/p5-podlators
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-Module-Install/distinfo b/devel/p5-Module-Install/distinfo
new file mode 100644
index 000000000000..78e679d9ca44
--- /dev/null
+++ b/devel/p5-Module-Install/distinfo
@@ -0,0 +1,2 @@
+MD5 (Module-Install-0.36.tar.gz) = db713036176a22e46378587854f9b5e6
+SIZE (Module-Install-0.36.tar.gz) = 57148
diff --git a/devel/p5-Module-Install/files/patch-Makefile.PL b/devel/p5-Module-Install/files/patch-Makefile.PL
new file mode 100644
index 000000000000..f1f866b2cfa4
--- /dev/null
+++ b/devel/p5-Module-Install/files/patch-Makefile.PL
@@ -0,0 +1,17 @@
+--- Makefile.PL.orig Thu Sep 9 21:26:15 2004
++++ Makefile.PL Thu Sep 16 14:49:44 2004
+@@ -24,10 +24,10 @@
+ recommends ('Module::ScanDeps' => 0.28),
+ recommends ('Module::CoreList'),
+ ],
+- 'Bundle other CPAN packages' => [
+- -default => 0,
+- recommends ('CPANPLUS' => 0.040),
+- ],
++# 'Bundle other CPAN packages' => [
++# -default => 0,
++# recommends ('CPANPLUS' => 0.040),
++# ],
+ 'PAR-based binary distributions' => [
+ -default => 0,
+ recommends ('PAR::Dist' => 0.03),
diff --git a/devel/p5-Module-Install/pkg-descr b/devel/p5-Module-Install/pkg-descr
new file mode 100644
index 000000000000..aaec1212d6d2
--- /dev/null
+++ b/devel/p5-Module-Install/pkg-descr
@@ -0,0 +1,7 @@
+Module::Install is a a standalone, extensible installer for Perl modules.
+It is designed to be a drop-in replacement for ExtUtils::MakeMaker, and is a
+descendent of CPAN::MakeMaker.
+Please type "perldoc Module::Install" after installation to see the
+module usage information.
+
+WWW: http://search.cpan.org/dist/Module-Install/
diff --git a/devel/p5-Module-Install/pkg-plist b/devel/p5-Module-Install/pkg-plist
new file mode 100644
index 000000000000..92f715957c25
--- /dev/null
+++ b/devel/p5-Module-Install/pkg-plist
@@ -0,0 +1,37 @@
+%%SITE_PERL%%/Module/Install.pm
+%%SITE_PERL%%/Module/Install-Cookbook.pod
+%%SITE_PERL%%/Module/Install-Philosophy.pod
+%%SITE_PERL%%/Module/Install/Metadata.pm
+%%SITE_PERL%%/Module/Install/Build.pm
+%%SITE_PERL%%/Module/Install/AutoInstall.pm
+%%SITE_PERL%%/Module/Install/Makefile.pm
+%%SITE_PERL%%/Module/Install/Bundle.pm
+%%SITE_PERL%%/Module/Install/Run.pm
+%%SITE_PERL%%/Module/Install/WriteAll.pm
+%%SITE_PERL%%/Module/Install/Include.pm
+%%SITE_PERL%%/Module/Install/Scripts.pm
+%%SITE_PERL%%/Module/Install/Admin.pm
+%%SITE_PERL%%/Module/Install/Can.pm
+%%SITE_PERL%%/Module/Install/PAR.pm
+%%SITE_PERL%%/Module/Install/Win32.pm
+%%SITE_PERL%%/Module/Install/Fetch.pm
+%%SITE_PERL%%/Module/Install/Base.pm
+%%SITE_PERL%%/Module/Install/MakeMaker.pm
+%%SITE_PERL%%/Module/Install/Inline.pm
+%%SITE_PERL%%/Module/Install/Admin/Bundle.pm
+%%SITE_PERL%%/Module/Install/Admin/WriteAll.pm
+%%SITE_PERL%%/Module/Install/Admin/Include.pm
+%%SITE_PERL%%/Module/Install/Admin/Makefile.pm
+%%SITE_PERL%%/Module/Install/Admin/Manifest.pm
+%%SITE_PERL%%/Module/Install/Admin/Metadata.pm
+%%SITE_PERL%%/Module/Install/Admin/ScanDeps.pm
+%%SITE_PERL%%/Module/Install/Admin/Find.pm
+%%SITE_PERL%%/Module/Install/Makefile/Version.pm
+%%SITE_PERL%%/Module/Install/Makefile/Name.pm
+%%SITE_PERL%%/inc/Module/Install.pm
+@dirrm %%SITE_PERL%%/Module/Install/Makefile
+@dirrm %%SITE_PERL%%/Module/Install/Admin
+@dirrm %%SITE_PERL%%/Module/Install
+@dirrm %%SITE_PERL%%/inc/Module
+@unexec rmdir %D/%%SITE_PERL%%/inc 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/Module 2>/dev/null || true