diff options
author | pav <pav@FreeBSD.org> | 2009-09-25 04:00:52 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2009-09-25 04:00:52 +0800 |
commit | 7a1330c3616daad50565466b6143911681b2a5c7 (patch) | |
tree | 3ffe787798e204fc16a5cf215b20e53d93e38b87 /devel | |
parent | 69f04ab7142e6e5531ded2785260d09ecf319a45 (diff) | |
download | freebsd-ports-gnome-7a1330c3616daad50565466b6143911681b2a5c7.tar.gz freebsd-ports-gnome-7a1330c3616daad50565466b6143911681b2a5c7.tar.zst freebsd-ports-gnome-7a1330c3616daad50565466b6143911681b2a5c7.zip |
The pip ("Perl Installation Program") console application is used
to install Perl distributions in a wide variety of formats, both
from CPAN and from external third-party locations, while supporting
module dependencies that go across the boundary from third-party
to CPAN.
Using pip you can install CPAN modules, arbitrary tarballs from
both the local file-system or across the internet from arbitrary
URIs.
You can use pip to ensure that specific versions of CPAN modules
are installed instead of the most current version.
WWW: http://search.cpan.org/dist/pip/
PR: ports/139033
Submitted by: Cezary Morga <cm@therek.net>
Feature safe: yes
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-pip/Makefile | 32 | ||||
-rw-r--r-- | devel/p5-pip/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-pip/pkg-descr | 14 | ||||
-rw-r--r-- | devel/p5-pip/pkg-plist | 10 |
5 files changed, 60 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index d7fe3aff9991..d0bba64b0427 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2121,6 +2121,7 @@ SUBDIR += p5-namespace-clean SUBDIR += p5-orz SUBDIR += p5-parent + SUBDIR += p5-pip SUBDIR += p5-prefork SUBDIR += p5-reaper SUBDIR += p5-relative diff --git a/devel/p5-pip/Makefile b/devel/p5-pip/Makefile new file mode 100644 index 000000000000..81edfe066bb3 --- /dev/null +++ b/devel/p5-pip/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: p5-pip +# Date created: September 21st 2009 +# Whom: Cezary Morga <cm@therek.net> +# +# $FreeBSD$ +# + +PORTNAME= pip +PORTVERSION= 0.13 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= ../by-authors/id/A/AD/ADAMK +PKGNAMEPREFIX= p5- + +MAINTAINER= cm@therek.net +COMMENT= Perl Installation Program + +BUILD_DEPENDS= p5-CPAN-Inject>=0.07:${PORTSDIR}/devel/p5-CPAN-Inject \ + p5-File-Which>=0.05:${PORTSDIR}/sysutils/p5-File-Which \ + p5-File-pushd>=0.32:${PORTSDIR}/devel/p5-File-pushd \ + p5-Params-Util>=0.21:${PORTSDIR}/devel/p5-Params-Util \ + p5-URI>=0:${PORTSDIR}/net/p5-URI \ + p5-libwww>=0:${PORTSDIR}/www/p5-libwww +RUN_DEPENDS:= ${BUILD_DEPENDS} + +PERL_CONFIGURE= YES + +MAN3= Module::Plan::Base.3 \ + Module::Plan::Lite.3 \ + pip.3 + +.include <bsd.port.mk> diff --git a/devel/p5-pip/distinfo b/devel/p5-pip/distinfo new file mode 100644 index 000000000000..ece57ece7802 --- /dev/null +++ b/devel/p5-pip/distinfo @@ -0,0 +1,3 @@ +MD5 (pip-0.13.tar.gz) = f5a47961830cf89934f6c5f0377d8936 +SHA256 (pip-0.13.tar.gz) = 3b2523a4b4f70e928a276173847b16c6e6628baeee562a5ae393b1952877dcad +SIZE (pip-0.13.tar.gz) = 102342 diff --git a/devel/p5-pip/pkg-descr b/devel/p5-pip/pkg-descr new file mode 100644 index 000000000000..87ffeb27d2dd --- /dev/null +++ b/devel/p5-pip/pkg-descr @@ -0,0 +1,14 @@ +The pip ("Perl Installation Program") console application is used +to install Perl distributions in a wide variety of formats, both +from CPAN and from external third-party locations, while supporting +module dependencies that go across the boundary from third-party +to CPAN. + +Using pip you can install CPAN modules, arbitrary tarballs from +both the local file-system or across the internet from arbitrary +URIs. + +You can use pip to ensure that specific versions of CPAN modules +are installed instead of the most current version. + +WWW: http://search.cpan.org/dist/pip/ diff --git a/devel/p5-pip/pkg-plist b/devel/p5-pip/pkg-plist new file mode 100644 index 000000000000..16fd896df06e --- /dev/null +++ b/devel/p5-pip/pkg-plist @@ -0,0 +1,10 @@ +bin/pip +%%SITE_PERL%%/Module/Plan/Base.pm +%%SITE_PERL%%/Module/Plan/Lite.pm +%%SITE_PERL%%/Module/Plan/Archive.pm +%%SITE_PERL%%/Module/P5Z.pm +%%SITE_PERL%%/pip.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/pip/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/pip +@dirrmtry %%SITE_PERL%%/Module/Plan +@dirrmtry %%SITE_PERL%%/Module |