Sat Oct 27 12:27:44 2012 UTC ()
Update to 0.54

Upstream changes:
0.54: # 2012-10-24T21:21:25+0200
- Now requires perl 5.8.8
- Fix an issue with list-module command listing extra modules See GH #245
- Tweak default Configure options for pre-5.6 versions
- Fix an issue with warning messagse in 'upgrade-perl' command.

0.53: # 2012-10-14T17:41:17+0200
- New command: `info`.
- requires CPAN::Perl::Releases 0.76 for 5.14.3 info.
- Skip "." in @INC to deal with a `list-module` issue. GH #245.
- Environment variable cleanups and minor bashrc rewrite.

0.52: # 2012-10-04T21:30:40+0200
- userelocatableinc is no longer default. Meanwhile PERLBREW_CONFIGURE_FLAGS can still be used.
- Fix GH #197 again. Also make sure perlbrew-unrelated PERL5LIB values are preserved.
- Fix an issue that MANPATH contains unwanted values even after switch/use/off.

0.51: # 2012-09-29T09:17:14+0200
- Fix a start-up warning message from bashrc when perlbrew is not active
- Fix a breakage on CentOS due to the use of `manpath` command.

0.50: # 2012-09-01T11:25:41+0200
- properly remove perlbrew-related PERL5LIB entries. GH #197
- minor documentation tweak.

0.49: # 2012-08-25T22:32:22+0200
- Fix the build for perl-5.12 and 5.14 -- userelocatableinc are not working properly. https://github.com/gugod/App-perlbrew/issues/232

0.48: # 2012-08-24T07:07:52+0200
- The build log output "build.log" is now named after the installation name for eaiser reference.
- Fix the invokation configure command to actually contains -Duserelocatableinc
- Experimental: bash/zsh users may put this to shell init instead: eval "$(~/perl5/perlbrew/bin/perlbrew init -)"
- A few output message updates

0.47: # 2012-08-23T07:59:53+0200
- New command: download.
- New env var: PERLBREW_CONFIGURE_FLAGS
- userelocatableinc is enabled by default when the installing perl version is greater than or equals to 5.8.9. It should make some use cases eaiser. In particular, you can move PERLBREW_ROOT directory to another place.
- fix https://github.com/gugod/App-perlbrew/issues/216 for bash users and zsh users

0.46:
- fix: The deprecation warning when running `self-upgrde`
- fix: system MANPATH detection
- improvement: Specifying multiple perl: `exec --with perl-5.14.2,perl-5.16.0`

0.45:
- New command: install-ack . This install the standalone version of ack under $PERLBREW_ROOT/bin
- New command: list-modules
- `exec` command now also iterates thourgh all the libs
- Documented the `--with` argument of exec command. See `perlbrew help exec`

0.44:
- Notice: "self-install" command now alters the shebang to use system perl
- Notice: "install-patchperl" command now alters the shebang to use system perl.
- some documentation tweaks
- fix: `perlbrew use` to/from a lib has not been working properly.

0.43:
- cpantester-error fixes
- csh support. Big thanks to matzsoft.
- support 'fetch' command on FreeBSD.
- Fix a bug that perlbrew failed to resolve version number when dist path contain "perl5"

0.42:
- Improvement: die when running perlbrew (use|switch) with unknown installation name.
- clean 'build.log' on install. ref: RT #69168.


(wen)
diff -r1.9 -r1.10 pkgsrc/devel/p5-App-perlbrew/Makefile
diff -r1.7 -r1.8 pkgsrc/devel/p5-App-perlbrew/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/devel/p5-App-perlbrew/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-App-perlbrew/Makefile 2012/10/03 21:54:36 1.9
+++ pkgsrc/devel/p5-App-perlbrew/Makefile 2012/10/27 12:27:44 1.10
@@ -1,31 +1,30 @@ @@ -1,31 +1,30 @@
1# $NetBSD: Makefile,v 1.9 2012/10/03 21:54:36 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2012/10/27 12:27:44 wen Exp $
2 2
3DISTNAME= App-perlbrew-0.41 3DISTNAME= App-perlbrew-0.54
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 1 
6CATEGORIES= devel perl5 5CATEGORIES= devel perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/App-perlbrew/ 9HOMEPAGE= http://search.cpan.org/dist/App-perlbrew/
11COMMENT= Manage perl installations in your $$HOME 10COMMENT= Manage perl installations in your $$HOME
12LICENSE= mit 11LICENSE= mit
13 12
14DEPENDS+= p5-File-Path-Tiny>=0.1:../../devel/p5-File-Path-Tiny 13DEPENDS+= p5-File-Path-Tiny>=0.1:../../devel/p5-File-Path-Tiny
15DEPENDS+= p5-Devel-PatchPerl>=0.62:../../devel/p5-Devel-PatchPerl 14DEPENDS+= p5-Devel-PatchPerl>=0.76:../../devel/p5-Devel-PatchPerl
16DEPENDS+= p5-local-lib>=1.008:../../devel/p5-local-lib 15DEPENDS+= p5-local-lib>=1.008:../../devel/p5-local-lib
17DEPENDS+= p5-Capture-Tiny>=0.13:../../devel/p5-Capture-Tiny 16DEPENDS+= p5-Capture-Tiny>=0.20:../../devel/p5-Capture-Tiny
18DEPENDS+= p5-CPAN-Perl-Releases>=0.40:../../devel/p5-CPAN-Perl-Releases 17DEPENDS+= p5-CPAN-Perl-Releases>=0.76:../../devel/p5-CPAN-Perl-Releases
19 18
20# actually, only TEST_DEPENDS 19# actually, only TEST_DEPENDS
21BUILD_DEPENDS+= p5-Test-Simple>=0.98:../../devel/p5-Test-Simple 20BUILD_DEPENDS+= p5-Test-Simple>=0.98:../../devel/p5-Test-Simple
22# Test::More in perl 5.14 21# Test::More in perl 5.14
23BUILD_DEPENDS+= p5-Test-Output>=0:../../devel/p5-Test-Output 22BUILD_DEPENDS+= p5-Test-Output>=0:../../devel/p5-Test-Output
24BUILD_DEPENDS+= p5-Test-Exception>=0:../../devel/p5-Test-Exception 23BUILD_DEPENDS+= p5-Test-Exception>=0:../../devel/p5-Test-Exception
25BUILD_DEPENDS+= p5-Test-Spec>=0:../../devel/p5-Test-Spec 24BUILD_DEPENDS+= p5-Test-Spec>=0:../../devel/p5-Test-Spec
26BUILD_DEPENDS+= p5-Path-Class>=0:../../devel/p5-Path-Class 25BUILD_DEPENDS+= p5-Path-Class>=0:../../devel/p5-Path-Class
27BUILD_DEPENDS+= p5-IO-All>=0:../../devel/p5-IO-All 26BUILD_DEPENDS+= p5-IO-All>=0:../../devel/p5-IO-All
28# File::Temp in perl 5.14 27# File::Temp in perl 5.14
29 28
30PKG_DESTDIR_SUPPORT= user-destdir 29PKG_DESTDIR_SUPPORT= user-destdir
31 30

cvs diff -r1.7 -r1.8 pkgsrc/devel/p5-App-perlbrew/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-App-perlbrew/distinfo 2012/03/04 14:04:31 1.7
+++ pkgsrc/devel/p5-App-perlbrew/distinfo 2012/10/27 12:27:44 1.8
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.7 2012/03/04 14:04:31 abs Exp $ 1$NetBSD: distinfo,v 1.8 2012/10/27 12:27:44 wen Exp $
2 2
3SHA1 (App-perlbrew-0.41.tar.gz) = 3c39df882b4311f454e4ded0f88f578c2976f2cf 3SHA1 (App-perlbrew-0.54.tar.gz) = e579441c0300d4f2e12f36839b5b22ae68e9ecc3
4RMD160 (App-perlbrew-0.41.tar.gz) = eb30bcd924b17e55605be0d8f5181e4379996da5 4RMD160 (App-perlbrew-0.54.tar.gz) = b703f910ec5c4a9daba4f4dadf7366bfba22be6f
5Size (App-perlbrew-0.41.tar.gz) = 67438 bytes 5Size (App-perlbrew-0.54.tar.gz) = 73588 bytes