1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-28 05:29:48 +00:00

- Move devel/p5-perlbrew to devel/p5-App-perlbrew

- Update to 0.72
- Sort PLIST
- Update pkg-descr

Changes:	http://search.cpan.org/dist/App-perlbrew/Changes
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2015-01-19 13:04:00 +00:00
parent 473c193b87
commit 8e019c1d16
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=377402
8 changed files with 61 additions and 52 deletions

View File

@ -1491,6 +1491,7 @@
SUBDIR += p5-App-Trace
SUBDIR += p5-App-cpanminus
SUBDIR += p5-App-cpanoutdated
SUBDIR += p5-App-perlbrew
SUBDIR += p5-App-scan_prereqs_cpanfile
SUBDIR += p5-AppConfig
SUBDIR += p5-AppConfig-Std
@ -3206,7 +3207,6 @@
SUBDIR += p5-namespace-sweep
SUBDIR += p5-orz
SUBDIR += p5-parent
SUBDIR += p5-perlbrew
SUBDIR += p5-perlkde
SUBDIR += p5-perlqt
SUBDIR += p5-pip

View File

@ -0,0 +1,42 @@
# Created by: ports@c0decafe.net
# $FreeBSD$
PORTNAME= App-perlbrew
PORTVERSION= 0.72
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:GUGOD
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl Environment manager
LICENSE= MIT
BUILD_DEPENDS= p5-CPAN-Perl-Releases>=1.94:${PORTSDIR}/devel/p5-CPAN-Perl-Releases \
p5-Capture-Tiny>=0.25:${PORTSDIR}/devel/p5-Capture-Tiny \
p5-Devel-PatchPerl>=1.28:${PORTSDIR}/devel/p5-Devel-PatchPerl \
p5-Pod-Usage>=1.64:${PORTSDIR}/devel/p5-Pod-Usage \
p5-local-lib>=2.000014:${PORTSDIR}/devel/p5-local-lib
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-All>=0.51:${PORTSDIR}/devel/p5-IO-All \
p5-Path-Class>=0.33:${PORTSDIR}/devel/p5-Path-Class \
p5-Test-Exception>=0.32:${PORTSDIR}/devel/p5-Test-Exception \
p5-Test-NoWarnings>=1.04:${PORTSDIR}/devel/p5-Test-NoWarnings \
p5-Test-Output>=1.03:${PORTSDIR}/devel/p5-Test-Output \
p5-Test-Spec>=0.47:${PORTSDIR}/devel/p5-Test-Spec
USE_PERL5= configure
USES= perl5
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502000
BUILD_DEPENDS+= p5-Pod-Parser>=1.62:${PORTSDIR}/textproc/p5-Pod-Parser
RUN_DEPENDS+= p5-Pod-Parser>=1.62:${PORTSDIR}/textproc/p5-Pod-Parser
TEST_DEPENDS+= p5-ExtUtils-MakeMaker>=6.86:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker \
p5-File-Temp>=0.23.04:${PORTSDIR}/devel/p5-File-Temp \
p5-Test-Simple>=1.001.002:${PORTSDIR}/devel/p5-Test-Simple
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,2 @@
SHA256 (App-perlbrew-0.72.tar.gz) = 0fa6879f21750b15f96635cac4d70b2a06b515e88040d402379e8a64c8f3984c
SIZE (App-perlbrew-0.72.tar.gz) = 82509

View File

@ -0,0 +1,14 @@
perlbrew is a program to automate the building and installation of perl in an
easy way. It provides multiple isolated perl environments, and a mechanism for
you to switch between them.
Everything are installed unter ~/perl5/perlbrew. You then need to include a
bashrc/cshrc provided by perlbrew to tweak the PATH for you. You then can
benefit from not having to run 'sudo' commands to install cpan modules because
those are installed inside your HOME too.
For the documentation of perlbrew usage see perlbrew command on CPAN, or by
running perlbrew help. The following documentation features the API of
App::perlbrew module, and may not be remotely close to what your want to read.
WWW: http://search.cpan.org/dist/App-perlbrew/

View File

@ -1,4 +1,4 @@
bin/perlbrew
man/man1/perlbrew.1.gz
%%PERL5_MAN3%%/App::perlbrew.3.gz
%%SITE_PERL%%/App/perlbrew.pm
%%PERL5_MAN3%%/App::perlbrew.3.gz
man/man1/perlbrew.1.gz

View File

@ -1,33 +0,0 @@
# Created by: ports@c0decafe.net
# $FreeBSD$
PORTNAME= perlbrew
PORTVERSION= 0.59
PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:GUGOD
PKGNAMEPREFIX= p5-
DISTNAME= App-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl Environment manager
LICENSE= MIT
BUILD_DEPENDS= p5-CPAN-Perl-Releases>=0.76:${PORTSDIR}/devel/p5-CPAN-Perl-Releases \
p5-Capture-Tiny>=0.20:${PORTSDIR}/devel/p5-Capture-Tiny \
p5-Devel-PatchPerl>=0.76:${PORTSDIR}/devel/p5-Devel-PatchPerl \
p5-local-lib>=1.008004:${PORTSDIR}/devel/p5-local-lib
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-IO-All>=0:${PORTSDIR}/devel/p5-IO-All \
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \
p5-Test-NoWarnings>=0:${PORTSDIR}/devel/p5-Test-NoWarnings \
p5-Test-Output>=0:${PORTSDIR}/devel/p5-Test-Output \
p5-Test-Spec>=0:${PORTSDIR}/devel/p5-Test-Spec
USES= perl5
USE_PERL5= configure
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (App-perlbrew-0.59.tar.gz) = a315666361fb9769df96a4d948a468fb0ae5aa4b98ab66a7f223d11526878515
SIZE (App-perlbrew-0.59.tar.gz) = 75605

View File

@ -1,14 +0,0 @@
perlbrew is a program to automate the building and
installation of perl in the users HOME.
By default, it installs everything to $ENV{HOME}/perl5/perlbrew,
and requires you to tweak your PATH by including
a bashrc/cshrc file it provides.
You then can benefit from not having to run 'sudo' commands
to install cpan modules because those are installed inside
your HOME too.
It's a completely separate perl environment.
WWW: http://search.cpan.org/dist/App-perlbrew/