From 52b9b96fe45df2cb90a151c39eeca53ae0e4f79f Mon Sep 17 00:00:00 2001 From: Jason Crome Date: Wed, 15 May 2024 14:18:32 -0400 Subject: [PATCH] Update Module::Install --- inc/Module/Install.pm | 2 +- inc/Module/Install/Base.pm | 2 +- inc/Module/Install/Can.pm | 2 +- inc/Module/Install/Fetch.pm | 2 +- inc/Module/Install/Include.pm | 2 +- inc/Module/Install/Makefile.pm | 2 +- inc/Module/Install/Metadata.pm | 12 +++++++----- inc/Module/Install/RTx.pm | 4 ++-- inc/Module/Install/Win32.pm | 2 +- inc/Module/Install/WriteAll.pm | 2 +- inc/YAML/Tiny.pm | 4 ++-- 11 files changed, 19 insertions(+), 17 deletions(-) diff --git a/inc/Module/Install.pm b/inc/Module/Install.pm index 7ba98c2..3dd721b 100644 --- a/inc/Module/Install.pm +++ b/inc/Module/Install.pm @@ -31,7 +31,7 @@ BEGIN { # This is not enforced yet, but will be some time in the next few # releases once we can make sure it won't clash with custom # Module::Install extensions. - $VERSION = '1.19'; + $VERSION = '1.21'; # Storage for the pseudo-singleton $MAIN = undef; diff --git a/inc/Module/Install/Base.pm b/inc/Module/Install/Base.pm index 9fa42c2..67ce900 100644 --- a/inc/Module/Install/Base.pm +++ b/inc/Module/Install/Base.pm @@ -4,7 +4,7 @@ package Module::Install::Base; use strict 'vars'; use vars qw{$VERSION}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; } # Suspend handler for "redefined" warnings diff --git a/inc/Module/Install/Can.pm b/inc/Module/Install/Can.pm index d65c753..93fc4f9 100644 --- a/inc/Module/Install/Can.pm +++ b/inc/Module/Install/Can.pm @@ -8,7 +8,7 @@ use Module::Install::Base (); use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff --git a/inc/Module/Install/Fetch.pm b/inc/Module/Install/Fetch.pm index 3072b08..3c9390a 100644 --- a/inc/Module/Install/Fetch.pm +++ b/inc/Module/Install/Fetch.pm @@ -6,7 +6,7 @@ use Module::Install::Base (); use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff --git a/inc/Module/Install/Include.pm b/inc/Module/Install/Include.pm index 13fdcd0..b9b926f 100644 --- a/inc/Module/Install/Include.pm +++ b/inc/Module/Install/Include.pm @@ -6,7 +6,7 @@ use Module::Install::Base (); use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff --git a/inc/Module/Install/Makefile.pm b/inc/Module/Install/Makefile.pm index 13a4464..1e214a0 100644 --- a/inc/Module/Install/Makefile.pm +++ b/inc/Module/Install/Makefile.pm @@ -8,7 +8,7 @@ use Fcntl qw/:flock :seek/; use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff --git a/inc/Module/Install/Metadata.pm b/inc/Module/Install/Metadata.pm index 11bf971..2ae8036 100644 --- a/inc/Module/Install/Metadata.pm +++ b/inc/Module/Install/Metadata.pm @@ -6,7 +6,7 @@ use Module::Install::Base (); use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } @@ -455,12 +455,8 @@ sub author_from { my %license_urls = ( perl => 'http://dev.perl.org/licenses/', apache => 'http://apache.org/licenses/LICENSE-2.0', - apache_1_1 => 'http://apache.org/licenses/LICENSE-1.1', artistic => 'http://opensource.org/licenses/artistic-license.php', - artistic_2 => 'http://opensource.org/licenses/artistic-license-2.0.php', lgpl => 'http://opensource.org/licenses/lgpl-license.php', - lgpl2 => 'http://opensource.org/licenses/lgpl-2.1.php', - lgpl3 => 'http://opensource.org/licenses/lgpl-3.0.html', bsd => 'http://opensource.org/licenses/bsd-license.php', gpl => 'http://opensource.org/licenses/gpl-license.php', gpl2 => 'http://opensource.org/licenses/gpl-2.0.php', @@ -471,6 +467,12 @@ my %license_urls = ( unrestricted => undef, restrictive => undef, unknown => undef, + + # these are not actually allowed in meta-spec v1.4 but are left here for compatibility: + apache_1_1 => 'http://apache.org/licenses/LICENSE-1.1', + artistic_2 => 'http://opensource.org/licenses/artistic-license-2.0.php', + lgpl2 => 'http://opensource.org/licenses/lgpl-2.1.php', + lgpl3 => 'http://opensource.org/licenses/lgpl-3.0.html', ); sub license { diff --git a/inc/Module/Install/RTx.pm b/inc/Module/Install/RTx.pm index 2dd9489..2889ece 100644 --- a/inc/Module/Install/RTx.pm +++ b/inc/Module/Install/RTx.pm @@ -9,7 +9,7 @@ no warnings 'once'; use Term::ANSIColor qw(:constants); use Module::Install::Base; use base 'Module::Install::Base'; -our $VERSION = '0.42'; +our $VERSION = '0.43'; use FindBin; use File::Glob (); @@ -134,7 +134,7 @@ lexicons :: if( $extra_args->{'remove_files'} ){ $self->include('Module::Install::RTx::Remove'); our @remove_files; - eval { require "etc/upgrade/remove_files" } + eval { require "./etc/upgrade/remove_files" } or print "No remove file located, no files to remove\n"; $remove_files = join ",", map {"q(\$(DESTDIR)$plugin_path/$name/$_)"} @remove_files; } diff --git a/inc/Module/Install/Win32.pm b/inc/Module/Install/Win32.pm index f7aa615..b6c1d37 100644 --- a/inc/Module/Install/Win32.pm +++ b/inc/Module/Install/Win32.pm @@ -6,7 +6,7 @@ use Module::Install::Base (); use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; @ISA = 'Module::Install::Base'; $ISCORE = 1; } diff --git a/inc/Module/Install/WriteAll.pm b/inc/Module/Install/WriteAll.pm index 2db861a..d87eb9a 100644 --- a/inc/Module/Install/WriteAll.pm +++ b/inc/Module/Install/WriteAll.pm @@ -6,7 +6,7 @@ use Module::Install::Base (); use vars qw{$VERSION @ISA $ISCORE}; BEGIN { - $VERSION = '1.19'; + $VERSION = '1.21'; @ISA = qw{Module::Install::Base}; $ISCORE = 1; } diff --git a/inc/YAML/Tiny.pm b/inc/YAML/Tiny.pm index fb157a6..db3ae5c 100644 --- a/inc/YAML/Tiny.pm +++ b/inc/YAML/Tiny.pm @@ -2,12 +2,12 @@ use 5.008001; # sane UTF-8 support use strict; use warnings; -package YAML::Tiny; # git description: v1.72-7-g8682f63 +package YAML::Tiny; # git description: v1.73-12-ge02f827 # XXX-INGY is 5.8.1 too old/broken for utf8? # XXX-XDG Lancaster consensus was that it was sufficient until # proven otherwise -our $VERSION = '1.73'; +our $VERSION = '1.74'; ##################################################################### # The YAML::Tiny API.