From owner-svn-ports-head@FreeBSD.ORG Mon Jan 19 13:04:02 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C722AE2; Mon, 19 Jan 2015 13:04:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47B499E3; Mon, 19 Jan 2015 13:04:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t0JD42oc010539; Mon, 19 Jan 2015 13:04:02 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t0JD41h2010526; Mon, 19 Jan 2015 13:04:01 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201501191304.t0JD41h2010526@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Mon, 19 Jan 2015 13:04:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r377402 - in head/devel: . p5-App-perlbrew p5-perlbrew X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2015 13:04:02 -0000 Author: sunpoet Date: Mon Jan 19 13:04:00 2015 New Revision: 377402 URL: https://svnweb.freebsd.org/changeset/ports/377402 QAT: https://qat.redports.org/buildarchive/r377402/ Log: - 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 Added: head/devel/p5-App-perlbrew/ - copied from r377401, head/devel/p5-perlbrew/ Deleted: head/devel/p5-perlbrew/ Modified: head/devel/Makefile head/devel/p5-App-perlbrew/Makefile head/devel/p5-App-perlbrew/distinfo head/devel/p5-App-perlbrew/pkg-descr head/devel/p5-App-perlbrew/pkg-plist Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Jan 19 12:48:05 2015 (r377401) +++ head/devel/Makefile Mon Jan 19 13:04:00 2015 (r377402) @@ -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 Modified: head/devel/p5-App-perlbrew/Makefile ============================================================================== --- head/devel/p5-perlbrew/Makefile Mon Jan 19 12:48:05 2015 (r377401) +++ head/devel/p5-App-perlbrew/Makefile Mon Jan 19 13:04:00 2015 (r377402) @@ -1,33 +1,42 @@ # Created by: ports@c0decafe.net # $FreeBSD$ -PORTNAME= perlbrew -PORTVERSION= 0.59 -PORTREVISION= 1 +PORTNAME= App-perlbrew +PORTVERSION= 0.72 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:GUGOD PKGNAMEPREFIX= p5- -DISTNAME= App-${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@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 +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:${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 +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 -USES= perl5 USE_PERL5= configure +USES= perl5 + +.include + +.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 +.include Modified: head/devel/p5-App-perlbrew/distinfo ============================================================================== --- head/devel/p5-perlbrew/distinfo Mon Jan 19 12:48:05 2015 (r377401) +++ head/devel/p5-App-perlbrew/distinfo Mon Jan 19 13:04:00 2015 (r377402) @@ -1,2 +1,2 @@ -SHA256 (App-perlbrew-0.59.tar.gz) = a315666361fb9769df96a4d948a468fb0ae5aa4b98ab66a7f223d11526878515 -SIZE (App-perlbrew-0.59.tar.gz) = 75605 +SHA256 (App-perlbrew-0.72.tar.gz) = 0fa6879f21750b15f96635cac4d70b2a06b515e88040d402379e8a64c8f3984c +SIZE (App-perlbrew-0.72.tar.gz) = 82509 Modified: head/devel/p5-App-perlbrew/pkg-descr ============================================================================== --- head/devel/p5-perlbrew/pkg-descr Mon Jan 19 12:48:05 2015 (r377401) +++ head/devel/p5-App-perlbrew/pkg-descr Mon Jan 19 13:04:00 2015 (r377402) @@ -1,14 +1,14 @@ -perlbrew is a program to automate the building and -installation of perl in the users HOME. +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. -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. +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. -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. +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/ Modified: head/devel/p5-App-perlbrew/pkg-plist ============================================================================== --- head/devel/p5-perlbrew/pkg-plist Mon Jan 19 12:48:05 2015 (r377401) +++ head/devel/p5-App-perlbrew/pkg-plist Mon Jan 19 13:04:00 2015 (r377402) @@ -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