perlbrew 0.21 features these major changes:
installcommand. Now takes an archive file path
perlbrew install /path/to/perl-5.14.0.tar.gz
perlbrew install URLmight install to a wrong destination directory.
--asoption that was broken since 0.20 (RT 68241)
The output of
perlbrew list is slightly improved. A version number is displayed for those installations which cannot be told the version numbers from their names. For example:
> perlbrew list * perl-5.12.3 perl-5.13.10 perl-5.14.0-RC2 perl-blead (5.14.0) perl-v5.14.0-RC1-8-g2cf7ccf /usr/bin/perl (5.10.0)
The version number is acquired from
perl -e 'print $]', therefore it does not contain any RC number or git commit sha1.
For those who are interested in publishing contents to http://perlbrew.pl, the website is basically semi-automatic synchronized with perlbrew github wiki. One should be able to just edit the wiki content and wait momentarily for the update. Several points to be noticed:
To preview it on your own, do the following:
echo Text::Markdown Text::Xslate IO::All | cpanm git clone git://github.com/gugod/www.perlbrew.pl.git cd www.perlbrew.pl make open public/YOUR-PAGE-NAME.html
make should pull the latest wiki content and start generating HTML files from there. HTML files are generated under
public/ with matching file names, except the
.md extension is replaced with
.html. For example, these two are matching pages:
Notice the homepage is named
index.md but not
Home.md, which is the landing page for Github wiki.