0.41: - Fix installation issue when the specified version is not listed in CPAN::Perl::Releases - Fix sub-shell invocation for 'switch' and 'use' command. This is particularly for csh users, but it should also work for bash users. 0.40: - Make the stanalone perlbrew program smaller by using Perl::Strip - use CPAN::Perl::Releases to decide the location of perl tarball -- less HTTP hits - Prefer $PERLBREW_ROOT/bin/patchperl if it is there. 0.39: - Fix GH #179. lib naming are more consistent. - Fix GH #171. bash users are suggestted to upgrad to this version. - Fix GH #152. 0.38: - fix deps 0.37: - fix ENV mess after switching to diffirent libs multiple times - add --sitecustomize option 0.36: - fix test errors on freebsd that makes it uninstallable 0.35: - fixes for cpantester failures - requiers local::lib version 1.008 0.34: - Fix: remove duplicated items from the output of `perlbrew list`. - New Command: self-install. - This is actually renamed from an undocumented command `install-perlbrew` - Plus it gets documented. - Provide aditional bash completion control helper commands. - Documentation fixes / typo corrections. - alter MANPATHs, see GH #173 - Allow the representation like '@lib' te mean "a lib name under current perl.". See GH #153 0.33: - Remove Text::Levenshtein from the standalone executable. - Rearrange documentation so all perlbrew command usage document can be found in `perldoc perlbrew` - In the future, App::perlbrew POD should only contain the API doc for the module. 0.32: - A hotfix release: local::lib was not bundled in the previous release. 0.31: - NOTICE: Remove $PERLBREW_ROOT/Conf.pm if it's there, and re-run `perlbrew mirror` - perlbrew help system is changing. `perlbrew help <command>` now displays brief documentation for the command. - Add a global `--root` argument for all commands that can be used as a quick alternative to set PERLBREW_ROOT env var. - Avoid display paths to external/system perl in the output of `perlbrew list` - Replace Text::Levenshtein with a minimal implementation -- the standalone executable get to be smaller. 0.30: - New command: lib - local::lib integration is done with this command. - New command: install-patchperl - skip runs of 'exec' on aliases https://github.com/gugod/App-perlbrew/pull/135 - Respect -f flag when installing to replace an already installed perl. - Redefine the default value of -q flag to be false, and define it's meaning to be "complete silent" 0.29: - The installer now honors $TMPDIR (RT #70850) - Fixd GH #108. `perlbrew use` has a fallback for users that does not use bash/csh -compitable shell. - Deprecate the command 'perlbrew use system' simply use 'perlbrew off' or 'perlbrew switch-off' instead. - Deprecate the special case of `perlbrew use /path/to/bin/perl` and `perlbrew switch /path/to/bin/perl - perlbrew no longer cast magic to external perls. But there will be an alternative.
36 lines
1.3 KiB
Makefile
36 lines
1.3 KiB
Makefile
# $NetBSD: Makefile,v 1.8 2012/03/04 14:04:31 abs Exp $
|
|
|
|
DISTNAME= App-perlbrew-0.41
|
|
PKGNAME= p5-${DISTNAME}
|
|
CATEGORIES= devel perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=App/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/dist/App-perlbrew/
|
|
COMMENT= Manage perl installations in your $$HOME
|
|
LICENSE= mit
|
|
|
|
DEPENDS+= p5-File-Path-Tiny>=0.1:../../devel/p5-File-Path-Tiny
|
|
DEPENDS+= p5-Devel-PatchPerl>=0.62:../../devel/p5-Devel-PatchPerl
|
|
DEPENDS+= p5-local-lib>=1.008:../../devel/p5-local-lib
|
|
DEPENDS+= p5-Capture-Tiny>=0.13:../../devel/p5-Capture-Tiny
|
|
DEPENDS+= p5-CPAN-Perl-Releases>=0.40:../../devel/p5-CPAN-Perl-Releases
|
|
|
|
# actually, only TEST_DEPENDS
|
|
BUILD_DEPENDS+= p5-Test-Simple>=0.98:../../devel/p5-Test-Simple
|
|
# Test::More in perl 5.14
|
|
BUILD_DEPENDS+= p5-Test-Output>=0:../../devel/p5-Test-Output
|
|
BUILD_DEPENDS+= p5-Test-Exception>=0:../../devel/p5-Test-Exception
|
|
BUILD_DEPENDS+= p5-Test-Spec>=0:../../devel/p5-Test-Spec
|
|
BUILD_DEPENDS+= p5-Path-Class>=0:../../devel/p5-Path-Class
|
|
BUILD_DEPENDS+= p5-IO-All>=0:../../devel/p5-IO-All
|
|
# File::Temp in perl 5.14
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
USE_LANGUAGES= # empty
|
|
USE_TOOLS+= perl
|
|
PERL5_PACKLIST= auto/App/perlbrew/.packlist
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|