[libmodule-corelist-perl] 01/01: Imported Upstream version 3.06
Salvatore Bonaccorso
carnil at debian.org
Thu Feb 20 14:28:48 UTC 2014
This is an automated email from the git hooks/post-receive script.
carnil pushed a commit to annotated tag upstream/3.06
in repository libmodule-corelist-perl.
commit 970cacead803da730794a4d665c2a8956ad34e8f
Author: Salvatore Bonaccorso <carnil at debian.org>
Date: Thu Feb 20 15:27:08 2014 +0100
Imported Upstream version 3.06
---
Changes | 10 +-
META.json | 7 +-
META.yml | 5 +-
Makefile.PL | 1 +
lib/Module/CoreList.pm | 232 ++++++++++++++++++++++++++++++++++--
lib/Module/CoreList.pod | 4 +-
lib/Module/CoreList/TieHashDelta.pm | 2 +-
lib/Module/CoreList/Utils.pm | 9 +-
t/is_core.t | 6 +-
9 files changed, 253 insertions(+), 23 deletions(-)
diff --git a/Changes b/Changes
index e40a2e9..e8cfe69 100644
--- a/Changes
+++ b/Changes
@@ -1,4 +1,12 @@
-3.04 Mon Jan 20 2014
+3.06 Thu Feb 20 2014
+ - updated for 5.19.9
+ - fix Module::CoreList::is_core default perl version
+ - fix Module::CoreList::is_core version comparision
+
+3.05
+ - Prepared for v5.19.9
+
+3.04
- Prepared for v5.19.8
3.03 Mon Jan 6 2014
diff --git a/META.json b/META.json
index 44eebad..e9c0c57 100644
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
"unknown"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 6.86, CPAN::Meta::Converter version 2.133380",
+ "generated_by" : "ExtUtils::MakeMaker version 6.88, CPAN::Meta::Converter version 2.133380",
"license" : [
"perl_5"
],
@@ -33,7 +33,8 @@
"runtime" : {
"requires" : {
"List::Util" : "0",
- "Test::More" : "0"
+ "Test::More" : "0",
+ "version" : "0.88"
}
}
},
@@ -47,5 +48,5 @@
"url" : "git://perl5.git.perl.org/perl.git"
}
},
- "version" : "3.04"
+ "version" : "3.06"
}
diff --git a/META.yml b/META.yml
index 70e6bc7..1d98959 100644
--- a/META.yml
+++ b/META.yml
@@ -7,7 +7,7 @@ build_requires:
configure_requires:
ExtUtils::MakeMaker: 0
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.86, CPAN::Meta::Converter version 2.133380'
+generated_by: 'ExtUtils::MakeMaker version 6.88, CPAN::Meta::Converter version 2.133380'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -20,8 +20,9 @@ no_index:
requires:
List::Util: 0
Test::More: 0
+ version: 0.88
resources:
bugtracker: https://rt.perl.org/rt3/
homepage: http://dev.perl.org/
repository: git://perl5.git.perl.org/perl.git
-version: 3.04
+version: 3.06
diff --git a/Makefile.PL b/Makefile.PL
index f95b29d..abe12d9 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -19,6 +19,7 @@ WriteMakefile
'PREREQ_PM' => {
'Test::More' => '0',
'List::Util' => 0,
+ 'version' => 0.88,
},
'EXE_FILES' => [ _scripts() ],
'INSTALLDIRS' => ($] < 5.011 ? 'perl' : 'site'),
diff --git a/lib/Module/CoreList.pm b/lib/Module/CoreList.pm
index f10d837..e986865 100644
--- a/lib/Module/CoreList.pm
+++ b/lib/Module/CoreList.pm
@@ -3,7 +3,8 @@ use strict;
use vars qw/$VERSION %released %version %families %upstream
%bug_tracker %deprecated %delta/;
use Module::CoreList::TieHashDelta;
-$VERSION = '3.04';
+use version;
+$VERSION = '3.06';
my $dumpinc = 0;
sub import {
@@ -244,6 +245,7 @@ sub changes_between {
5.019007 => '2013-12-20',
5.018002 => '2014-01-06',
5.019008 => '2014-01-20',
+ 5.019009 => '2014-02-20',
);
for my $version ( sort { $a <=> $b } keys %released ) {
@@ -9380,6 +9382,197 @@ for my $version ( sort { $a <=> $b } keys %released ) {
removed => {
}
},
+ 5.019009 => {
+ delta_from => 5.019008,
+ changed => {
+ 'B' => '1.48',
+ 'B::Concise' => '0.992',
+ 'B::Deparse' => '1.25',
+ 'CGI' => '3.65',
+ 'CPAN::Meta::YAML' => '0.011',
+ 'Compress::Raw::Bzip2' => '2.064',
+ 'Compress::Raw::Zlib' => '2.065',
+ 'Compress::Zlib' => '2.064',
+ 'Config' => '5.019009',
+ 'Config::Perl::V' => '0.20',
+ 'Cwd' => '3.47',
+ 'Devel::Peek' => '1.16',
+ 'Digest::SHA' => '5.87',
+ 'DynaLoader' => '1.25',
+ 'English' => '1.09',
+ 'ExtUtils::CBuilder' => '0.280216',
+ 'ExtUtils::CBuilder::Base'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::Unix'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::VMS'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::Windows'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::Windows::BCC'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::Windows::GCC'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::Windows::MSVC'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::aix'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::android'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::cygwin'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::darwin'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::dec_osf'=> '0.280216',
+ 'ExtUtils::CBuilder::Platform::os2'=> '0.280216',
+ 'ExtUtils::Command::MM' => '6.88',
+ 'ExtUtils::Embed' => '1.32',
+ 'ExtUtils::Install' => '1.62',
+ 'ExtUtils::Installed' => '1.999004',
+ 'ExtUtils::Liblist' => '6.88',
+ 'ExtUtils::Liblist::Kid'=> '6.88',
+ 'ExtUtils::MM' => '6.88',
+ 'ExtUtils::MM_AIX' => '6.88',
+ 'ExtUtils::MM_Any' => '6.88',
+ 'ExtUtils::MM_BeOS' => '6.88',
+ 'ExtUtils::MM_Cygwin' => '6.88',
+ 'ExtUtils::MM_DOS' => '6.88',
+ 'ExtUtils::MM_Darwin' => '6.88',
+ 'ExtUtils::MM_MacOS' => '6.88',
+ 'ExtUtils::MM_NW5' => '6.88',
+ 'ExtUtils::MM_OS2' => '6.88',
+ 'ExtUtils::MM_QNX' => '6.88',
+ 'ExtUtils::MM_UWIN' => '6.88',
+ 'ExtUtils::MM_Unix' => '6.88',
+ 'ExtUtils::MM_VMS' => '6.88',
+ 'ExtUtils::MM_VOS' => '6.88',
+ 'ExtUtils::MM_Win32' => '6.88',
+ 'ExtUtils::MM_Win95' => '6.88',
+ 'ExtUtils::MY' => '6.88',
+ 'ExtUtils::MakeMaker' => '6.88',
+ 'ExtUtils::MakeMaker::Config'=> '6.88',
+ 'ExtUtils::Mkbootstrap' => '6.88',
+ 'ExtUtils::Mksymlists' => '6.88',
+ 'ExtUtils::Packlist' => '1.47',
+ 'ExtUtils::testlib' => '6.88',
+ 'Fatal' => '2.23',
+ 'File::Fetch' => '0.48',
+ 'File::Spec' => '3.47',
+ 'File::Spec::Cygwin' => '3.47',
+ 'File::Spec::Epoc' => '3.47',
+ 'File::Spec::Functions' => '3.47',
+ 'File::Spec::Mac' => '3.47',
+ 'File::Spec::OS2' => '3.47',
+ 'File::Spec::Unix' => '3.47',
+ 'File::Spec::VMS' => '3.47',
+ 'File::Spec::Win32' => '3.47',
+ 'HTTP::Tiny' => '0.042',
+ 'IO::Compress::Adapter::Bzip2'=> '2.064',
+ 'IO::Compress::Adapter::Deflate'=> '2.064',
+ 'IO::Compress::Adapter::Identity'=> '2.064',
+ 'IO::Compress::Base' => '2.064',
+ 'IO::Compress::Base::Common'=> '2.064',
+ 'IO::Compress::Bzip2' => '2.064',
+ 'IO::Compress::Deflate' => '2.064',
+ 'IO::Compress::Gzip' => '2.064',
+ 'IO::Compress::Gzip::Constants'=> '2.064',
+ 'IO::Compress::RawDeflate'=> '2.064',
+ 'IO::Compress::Zip' => '2.064',
+ 'IO::Compress::Zip::Constants'=> '2.064',
+ 'IO::Compress::Zlib::Constants'=> '2.064',
+ 'IO::Compress::Zlib::Extra'=> '2.064',
+ 'IO::Socket::INET' => '1.35',
+ 'IO::Socket::IP' => '0.28',
+ 'IO::Uncompress::Adapter::Bunzip2'=> '2.064',
+ 'IO::Uncompress::Adapter::Identity'=> '2.064',
+ 'IO::Uncompress::Adapter::Inflate'=> '2.064',
+ 'IO::Uncompress::AnyInflate'=> '2.064',
+ 'IO::Uncompress::AnyUncompress'=> '2.064',
+ 'IO::Uncompress::Base' => '2.064',
+ 'IO::Uncompress::Bunzip2'=> '2.064',
+ 'IO::Uncompress::Gunzip'=> '2.064',
+ 'IO::Uncompress::Inflate'=> '2.064',
+ 'IO::Uncompress::RawInflate'=> '2.064',
+ 'IO::Uncompress::Unzip' => '2.064',
+ 'IPC::Cmd' => '0.92',
+ 'List::Util' => '1.38',
+ 'List::Util::XS' => '1.38',
+ 'Locale::Codes' => '3.29',
+ 'Locale::Codes::Constants'=> '3.29',
+ 'Locale::Codes::Country'=> '3.29',
+ 'Locale::Codes::Country_Codes'=> '3.29',
+ 'Locale::Codes::Country_Retired'=> '3.29',
+ 'Locale::Codes::Currency'=> '3.29',
+ 'Locale::Codes::Currency_Codes'=> '3.29',
+ 'Locale::Codes::Currency_Retired'=> '3.29',
+ 'Locale::Codes::LangExt'=> '3.29',
+ 'Locale::Codes::LangExt_Codes'=> '3.29',
+ 'Locale::Codes::LangExt_Retired'=> '3.29',
+ 'Locale::Codes::LangFam'=> '3.29',
+ 'Locale::Codes::LangFam_Codes'=> '3.29',
+ 'Locale::Codes::LangFam_Retired'=> '3.29',
+ 'Locale::Codes::LangVar'=> '3.29',
+ 'Locale::Codes::LangVar_Codes'=> '3.29',
+ 'Locale::Codes::LangVar_Retired'=> '3.29',
+ 'Locale::Codes::Language'=> '3.29',
+ 'Locale::Codes::Language_Codes'=> '3.29',
+ 'Locale::Codes::Language_Retired'=> '3.29',
+ 'Locale::Codes::Script' => '3.29',
+ 'Locale::Codes::Script_Codes'=> '3.29',
+ 'Locale::Codes::Script_Retired'=> '3.29',
+ 'Locale::Country' => '3.29',
+ 'Locale::Currency' => '3.29',
+ 'Locale::Language' => '3.29',
+ 'Locale::Script' => '3.29',
+ 'Module::Build' => '0.4205',
+ 'Module::Build::Base' => '0.4205',
+ 'Module::Build::Compat' => '0.4205',
+ 'Module::Build::Config' => '0.4205',
+ 'Module::Build::Cookbook'=> '0.4205',
+ 'Module::Build::Dumper' => '0.4205',
+ 'Module::Build::ModuleInfo'=> '0.4205',
+ 'Module::Build::Notes' => '0.4205',
+ 'Module::Build::PPMMaker'=> '0.4205',
+ 'Module::Build::Platform::Default'=> '0.4205',
+ 'Module::Build::Platform::MacOS'=> '0.4205',
+ 'Module::Build::Platform::Unix'=> '0.4205',
+ 'Module::Build::Platform::VMS'=> '0.4205',
+ 'Module::Build::Platform::VOS'=> '0.4205',
+ 'Module::Build::Platform::Windows'=> '0.4205',
+ 'Module::Build::Platform::aix'=> '0.4205',
+ 'Module::Build::Platform::cygwin'=> '0.4205',
+ 'Module::Build::Platform::darwin'=> '0.4205',
+ 'Module::Build::Platform::os2'=> '0.4205',
+ 'Module::Build::PodParser'=> '0.4205',
+ 'Module::CoreList' => '3.06',
+ 'Module::CoreList::TieHashDelta'=> '3.06',
+ 'Module::CoreList::Utils'=> '3.06',
+ 'Module::Load' => '0.30',
+ 'Module::Load::Conditional'=> '0.62',
+ 'Net::Domain' => '2.23',
+ 'Net::FTP' => '2.79',
+ 'Net::NNTP' => '2.26',
+ 'Net::POP3' => '2.31',
+ 'Net::Ping' => '2.43',
+ 'Net::SMTP' => '2.33',
+ 'POSIX' => '1.38_02',
+ 'Parse::CPAN::Meta' => '1.4413',
+ 'PathTools::Cwd' => '3.47',
+ 'Pod::Escapes' => '1.06',
+ 'Pod::Find' => '1.62',
+ 'Pod::InputObjects' => '1.62',
+ 'Pod::ParseUtils' => '1.62',
+ 'Pod::Parser' => '1.62',
+ 'Pod::Select' => '1.62',
+ 'Scalar::Util' => '1.38',
+ 'autodie' => '2.23',
+ 'autodie::exception' => '2.23',
+ 'autodie::exception::system'=> '2.23',
+ 'autodie::hints' => '2.23',
+ 'autodie::skip' => '2.23',
+ 'diagnostics' => '1.34',
+ 'feature' => '1.35',
+ 'inc::latest' => '0.4205',
+ 'locale' => '1.03',
+ 'mro' => '1.15',
+ 'threads' => '1.92',
+ 'version' => '0.9908',
+ 'version::regex' => '0.9908',
+ 'version::vpp' => '0.9908',
+ 'warnings' => '1.22',
+ },
+ removed => {
+ }
+ },
);
sub is_core
@@ -9389,7 +9582,7 @@ sub is_core
my ($module_version, $perl_version);
$module_version = shift if @_ > 0;
- $perl_version = @_ > 0 ? shift : $^V;
+ $perl_version = @_ > 0 ? shift : $];
my $first_release = first_release($module);
@@ -9421,7 +9614,7 @@ sub is_core
last RELEASE if $prn > $perl_version;
next unless defined(my $next_module_version
= $delta{$prn}->{changed}->{$module});
- return 1 if $next_module_version >= $module_version;
+ return 1 if version->parse($next_module_version) >= version->parse($module_version);
}
return 0;
}
@@ -9753,6 +9946,13 @@ for my $version (sort { $a <=> $b } keys %delta) {
removed => {
}
},
+ 5.019009 => {
+ delta_from => 5.019008,
+ changed => {
+ },
+ removed => {
+ }
+ },
);
for my $version (sort { $a <=> $b } keys %deprecated) {
@@ -9914,6 +10114,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
'IO::Compress::Zip::Constants'=> 'cpan',
'IO::Compress::Zlib::Constants'=> 'cpan',
'IO::Compress::Zlib::Extra'=> 'cpan',
+ 'IO::Socket::IP' => 'cpan',
'IO::Uncompress::Adapter::Bunzip2'=> 'cpan',
'IO::Uncompress::Adapter::Identity'=> 'cpan',
'IO::Uncompress::Adapter::Inflate'=> 'cpan',
@@ -10167,6 +10368,9 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
'inc::latest' => 'cpan',
'parent' => 'cpan',
'perlfaq' => 'cpan',
+ 'version' => 'cpan',
+ 'version::regex' => 'cpan',
+ 'version::vpp' => 'cpan',
);
%bug_tracker = (
@@ -10179,15 +10383,15 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
'Archive::Tar::Constant'=> undef,
'Archive::Tar::File' => undef,
'B::Debug' => undef,
- 'CGI' => undef,
- 'CGI::Apache' => undef,
- 'CGI::Carp' => undef,
- 'CGI::Cookie' => undef,
- 'CGI::Fast' => undef,
- 'CGI::Pretty' => undef,
- 'CGI::Push' => undef,
- 'CGI::Switch' => undef,
- 'CGI::Util' => undef,
+ 'CGI' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Apache' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Carp' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Cookie' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Fast' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Pretty' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Push' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Switch' => 'https://github.com/markstos/CGI.pm/issues',
+ 'CGI::Util' => 'https://github.com/markstos/CGI.pm/issues',
'CPAN' => undef,
'CPAN::Author' => undef,
'CPAN::Bundle' => undef,
@@ -10318,6 +10522,7 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
'IO::Compress::Zip::Constants'=> undef,
'IO::Compress::Zlib::Constants'=> undef,
'IO::Compress::Zlib::Extra'=> undef,
+ 'IO::Socket::IP' => undef,
'IO::Uncompress::Adapter::Bunzip2'=> undef,
'IO::Uncompress::Adapter::Identity'=> undef,
'IO::Uncompress::Adapter::Inflate'=> undef,
@@ -10571,6 +10776,9 @@ for my $version (sort { $a <=> $b } keys %deprecated) {
'inc::latest' => undef,
'parent' => undef,
'perlfaq' => 'https://github.com/perl-doc-cats/perlfaq/issues',
+ 'version' => undef,
+ 'version::regex' => undef,
+ 'version::vpp' => undef,
);
# Create aliases with trailing zeros for $] use
diff --git a/lib/Module/CoreList.pod b/lib/Module/CoreList.pod
index a5c781b..f8e790a 100644
--- a/lib/Module/CoreList.pod
+++ b/lib/Module/CoreList.pod
@@ -83,7 +83,7 @@ Returns true if MODULE was bundled with the specified version of Perl.
You can optionally specify a minimum version of the module,
and can also specify a version of Perl.
If a version of Perl isn't specified,
-C<is_core()> will use the version of Perl that is running (ie C<$^V>).
+C<is_core()> will use the numeric version of Perl that is running (ie C<$]>).
If you want to specify the version of Perl, but don't care about
the version of the module, pass C<undef> for the module version:
@@ -228,7 +228,7 @@ Module::CoreList currently covers the 5.000, 5.001, 5.002, 5.003_07,
5.15.0, 5.15.1, 5.15.2, 5.15.3, 5.15.4, 5.15.5, 5.15.6, 5.15.7, 5.15.8,
5.15.9, 5.16.0, 5.16.1, 5.16.2, 5.16.3, 5.17.0, 5.17.1, 5.17.2, 5.17.3,
5.17.4, 5.17.5, 5.17.6, 5.17.7, 5.17.8, 5.17.9, 5.17.10, 5.17.11, 5.18.0,
-5.19.0, 5.19.1, 5.19.2, 5.19.3, 5.19.4, 5.19.5, 5.19.6, 5.19.7 and 5.19.8 releases of perl.
+5.19.0, 5.19.1, 5.19.2, 5.19.3, 5.19.4, 5.19.5, 5.19.6, 5.19.7, 5.19.8 and 5.19.9 releases of perl.
=head1 HISTORY
diff --git a/lib/Module/CoreList/TieHashDelta.pm b/lib/Module/CoreList/TieHashDelta.pm
index 0e45337..9db5f59 100644
--- a/lib/Module/CoreList/TieHashDelta.pm
+++ b/lib/Module/CoreList/TieHashDelta.pm
@@ -3,7 +3,7 @@ package Module::CoreList::TieHashDelta;
use strict;
use vars qw($VERSION);
-$VERSION = "3.04";
+$VERSION = "3.06";
sub TIEHASH {
my ($class, $changed, $removed, $parent) = @_;
diff --git a/lib/Module/CoreList/Utils.pm b/lib/Module/CoreList/Utils.pm
index 2b041c0..314525f 100644
--- a/lib/Module/CoreList/Utils.pm
+++ b/lib/Module/CoreList/Utils.pm
@@ -6,7 +6,7 @@ use vars qw[$VERSION %utilities];
use Module::CoreList;
use Module::CoreList::TieHashDelta;
-$VERSION = '3.04';
+$VERSION = '3.06';
sub utilities {
my $perl = shift;
@@ -889,6 +889,13 @@ my %delta = (
removed => {
}
},
+ 5.019009 => {
+ delta_from => 5.019008,
+ changed => {
+ },
+ removed => {
+ }
+ },
);
for my $version (sort { $a <=> $b } keys %delta) {
diff --git a/t/is_core.t b/t/is_core.t
index 712221f..869aa37 100644
--- a/t/is_core.t
+++ b/t/is_core.t
@@ -1,10 +1,14 @@
#!perl -w
use strict;
use Module::CoreList;
-use Test::More tests => 33;
+use Test::More tests => 34;
BEGIN { require_ok('Module::CoreList'); }
+# Check default perl
+
+ok(Module::CoreList::is_core('IO::File', $Module::CoreList::version{$]}{'IO::File'}), "is_core is self-consistent");
+
ok(!Module::CoreList::is_core('Module::Path'), 'Module::Path has never been in core');
ok(!Module::CoreList::is_core('Module::Path', undef, '5.016003'), 'Module::Path has never been in core');
ok(!Module::CoreList::is_core('Module::Path', undef), 'Module::Path has never been in core');
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmodule-corelist-perl.git
More information about the Pkg-perl-cvs-commits
mailing list