Skip to content

Commit

Permalink
Merge branch 'release/0.92' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
gugod committed Apr 15, 2021
2 parents e81df21 + d25c039 commit 649a41c
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 22 deletions.
3 changes: 3 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
0.92
- Released at 2021-04-15T23:53:55+0900
- Thanks to our contributors: chee
- Fix a message mentioning fish config. GitHub PR #712
- Fetch cperl releases from https://github.com/perl11/cperl/releases instead
- Let `clone-modules` command accept `--notest` and skip running module tests
Expand Down
4 changes: 2 additions & 2 deletions META.json
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
},
"App::perlbrew" : {
"file" : "lib/App/perlbrew.pm",
"version" : "0.91"
"version" : "0.92"
}
},
"release_status" : "stable",
Expand All @@ -86,7 +86,7 @@
"web" : "https://github.com/gugod/App-perlbrew"
}
},
"version" : "0.91",
"version" : "0.92",
"x_serialization_backend" : "JSON::PP version 4.04",
"x_spdx_expression" : "MIT",
"x_static_install" : "1"
Expand Down
4 changes: 2 additions & 2 deletions META.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ provides:
file: lib/App/Perlbrew/Util.pm
App::perlbrew:
file: lib/App/perlbrew.pm
version: '0.91'
version: '0.92'
requires:
CPAN::Perl::Releases: '5.20210320'
Capture::Tiny: '0.36'
Expand All @@ -50,7 +50,7 @@ requires:
resources:
bugtracker: https://github.com/gugod/App-perlbrew/issues
repository: https://github.com/gugod/App-perlbrew.git
version: '0.91'
version: '0.92'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
x_spdx_expression: MIT
x_static_install: '1'
2 changes: 1 addition & 1 deletion lib/App/perlbrew.pm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package App::perlbrew;
use strict;
use warnings;
use 5.008;
our $VERSION = "0.91";
our $VERSION = "0.92";
use Config;

BEGIN {
Expand Down
40 changes: 23 additions & 17 deletions perlbrew
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,7 @@ $fatpacked{"App/perlbrew.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AP
use strict;
use warnings;
use 5.008;
our $VERSION = "0.91";
our $VERSION = "0.92";
use Config;

BEGIN {
Expand Down Expand Up @@ -3181,15 +3181,15 @@ $fatpacked{"App/perlbrew.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AP
# create a new application to 'exec' the 'cpanm'
# with the specified module list

my $app = $class->new(
my @args = (
qw(--quiet exec --with),
$dst_perl,
'cpanm',
@modules_to_install
);

$app->run;
'cpanm'
);
push @args, '--notest' if $self->{notest};
push @args, @modules_to_install;

$class->new(@args)->run;
}

sub format_info_output
Expand Down Expand Up @@ -3725,7 +3725,7 @@ $fatpacked{"App/perlbrew.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AP

App::perlbrew - Manage perl installations in your C<$HOME>

=head2 SYNOPSIS
=head1 SYNOPSIS

# Installation
curl -L https://install.perlbrew.pl | bash
Expand Down Expand Up @@ -3761,7 +3761,7 @@ $fatpacked{"App/perlbrew.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AP
# Exec something with all perlbrew-ed perls
perlbrew exec -- perl -E 'say $]'

=head2 DESCRIPTION
=head1 DESCRIPTION

L<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
Expand All @@ -3778,7 +3778,7 @@ $fatpacked{"App/perlbrew.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AP
features the API of C<App::perlbrew> module, and may not be remotely
close to what your want to read.

=head2 INSTALLATION
=head1 INSTALLATION

It is the simplest to use the perlbrew installer, just paste this statement to
your terminal:
Expand Down Expand Up @@ -3836,7 +3836,7 @@ $fatpacked{"App/perlbrew.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AP
command, but it is also easy to upgrade perlbrew by running C<cpan App::perlbrew>
again.

=head2 PROJECT DEVELOPMENT
=head1 PROJECT DEVELOPMENT

L<perlbrew project|https://perlbrew.pl/> uses github
L<https://github.com/gugod/App-perlbrew/issues> for issue
Expand All @@ -3852,13 +3852,13 @@ $fatpacked{"App/perlbrew.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'AP

=head1 COPYRIGHT

Copyright (c) 2010- Kang-min Liu C<< <gugod@gugod.org> >>.
Copyright (c) 2021 Kang-min Liu C<< <gugod@gugod.org> >>.

=head3 LICENCE
=head1 LICENCE

The MIT License

=head2 DISCLAIMER OF WARRANTY
=head1 DISCLAIMER OF WARRANTY

BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
Expand Down Expand Up @@ -12345,7 +12345,7 @@ CPAN_META_YAML

$fatpacked{"CPAN/Perl/Releases.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n".<<'CPAN_PERL_RELEASES';
package CPAN::Perl::Releases;
$CPAN::Perl::Releases::VERSION = '5.20210123';
$CPAN::Perl::Releases::VERSION = '5.20210320';
#ABSTRACT: Mapping Perl releases on CPAN to the location of the tarballs

use strict;
Expand Down Expand Up @@ -12618,6 +12618,8 @@ $fatpacked{"CPAN/Perl/Releases.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n"
"5.32.1-RC1" => { id => 'SHAY' },
"5.33.6" => { id => 'HYDAHY' },
"5.32.1" => { id => 'SHAY' },
"5.33.7" => { id => 'RENEEB' },
"5.33.8" => { id => 'ATOOMIC' },
};

sub perl_tarballs {
Expand Down Expand Up @@ -12686,7 +12688,7 @@ $fatpacked{"CPAN/Perl/Releases.pm"} = '#line '.(1+__LINE__).' "'.__FILE__."\"\n"

=head1 VERSION

version 5.20210123
version 5.20210320

=head1 SYNOPSIS

Expand Down Expand Up @@ -43333,7 +43335,11 @@ which are not necessarily the I<same> module versions you had installed previous
=head1 COMMAND: CLONE-MODULES

Usage:
perlbrew clone-modules <src_version> <dst_version>
perlbrew clone-modules [options] <src_version> <dst_version>

Options:

--notest Skip all module tests

This command re-installs all CPAN modules found from one installation to another. For example, this list all modules under '5.26.1' and re-install them under '5.27.7':

Expand Down

0 comments on commit 649a41c

Please sign in to comment.