This is an automated email from the git hooks/post-receive script. carnil pushed a commit to annotated tag upstream/5.021001 in repository libmodule-corelist-perl.
commit 7bc5ac76236c3b7b04cf0968fbe0646824236b1c Author: Salvatore Bonaccorso <car...@debian.org> Date: Fri Jun 20 23:06:34 2014 +0200 Imported Upstream version 5.021001 --- Changes | 3 + MANIFEST | 1 + META.json | 4 +- META.yml | 4 +- lib/Module/CoreList.pm | 331 ++++++++++++++++++++++++++++-------- lib/Module/CoreList.pod | 5 +- lib/Module/CoreList/TieHashDelta.pm | 2 +- lib/Module/CoreList/Utils.pm | 21 ++- t/corevers.t | 21 +++ 9 files changed, 315 insertions(+), 77 deletions(-) diff --git a/Changes b/Changes index 9024911..faf147e 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,6 @@ +5.021001 + - Prepared for v5.21.1 + 3.11 - Prepared for v5.20.0 - Fix regression in corelist with -v output listing the same perl diff --git a/MANIFEST b/MANIFEST index 9b2b202..4ce5fa9 100644 --- a/MANIFEST +++ b/MANIFEST @@ -10,6 +10,7 @@ MANIFEST Makefile.PL META.yml t/corelist.t +t/corevers.t t/deprecated.t t/find_modules.t t/is_core.t diff --git a/META.json b/META.json index 3a7106f..8c052c3 100644 --- a/META.json +++ b/META.json @@ -4,7 +4,7 @@ "unknown" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.141170", + "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.141520", "license" : [ "perl_5" ], @@ -48,5 +48,5 @@ "url" : "git://perl5.git.perl.org/perl.git" } }, - "version" : "3.11" + "version" : "5.021001" } diff --git a/META.yml b/META.yml index cd0085d..b638f57 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.98, CPAN::Meta::Converter version 2.141170' +generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.141520' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -25,4 +25,4 @@ resources: bugtracker: https://rt.perl.org/rt3/ homepage: http://dev.perl.org/ repository: git://perl5.git.perl.org/perl.git -version: '3.11' +version: '5.021001' diff --git a/lib/Module/CoreList.pm b/lib/Module/CoreList.pm index 8a6c565..2013991 100644 --- a/lib/Module/CoreList.pm +++ b/lib/Module/CoreList.pm @@ -4,7 +4,7 @@ use vars qw/$VERSION %released %version %families %upstream %bug_tracker %deprecated %delta/; use Module::CoreList::TieHashDelta; use version; -$VERSION = '3.11'; +$VERSION = '5.021001'; my $dumpinc = 0; sub import { @@ -249,6 +249,8 @@ sub changes_between { 5.01901 => '2014-03-20', 5.019011 => '2014-04-20', 5.020000 => '2014-05-27', + 5.021000 => '2014-05-27', + 5.021001 => '2014-06-20', ); for my $version ( sort { $a <=> $b } keys %released ) { @@ -9805,6 +9807,239 @@ for my $version ( sort { $a <=> $b } keys %released ) { removed => { } }, + 5.021000 => { + delta_from => 5.020000, + changed => { + 'Module::CoreList' => '5.021001', + 'Module::CoreList::TieHashDelta'=> '5.021001', + 'Module::CoreList::Utils'=> '5.021001', + 'feature' => '1.37', + }, + removed => { + 'CGI' => 1, + 'CGI::Apache' => 1, + 'CGI::Carp' => 1, + 'CGI::Cookie' => 1, + 'CGI::Fast' => 1, + 'CGI::Pretty' => 1, + 'CGI::Push' => 1, + 'CGI::Switch' => 1, + 'CGI::Util' => 1, + 'Module::Build' => 1, + 'Module::Build::Base' => 1, + 'Module::Build::Compat' => 1, + 'Module::Build::Config' => 1, + 'Module::Build::ConfigData'=> 1, + 'Module::Build::Cookbook'=> 1, + 'Module::Build::Dumper' => 1, + 'Module::Build::ModuleInfo'=> 1, + 'Module::Build::Notes' => 1, + 'Module::Build::PPMMaker'=> 1, + 'Module::Build::Platform::Default'=> 1, + 'Module::Build::Platform::MacOS'=> 1, + 'Module::Build::Platform::Unix'=> 1, + 'Module::Build::Platform::VMS'=> 1, + 'Module::Build::Platform::VOS'=> 1, + 'Module::Build::Platform::Windows'=> 1, + 'Module::Build::Platform::aix'=> 1, + 'Module::Build::Platform::cygwin'=> 1, + 'Module::Build::Platform::darwin'=> 1, + 'Module::Build::Platform::os2'=> 1, + 'Module::Build::PodParser'=> 1, + 'Module::Build::Version'=> 1, + 'Module::Build::YAML' => 1, + 'Package::Constants' => 1, + 'Simple' => 1, + 'inc::latest' => 1, + } + }, + 5.021001 => { + delta_from => 5.021000, + changed => { + 'App::Prove' => '3.32', + 'App::Prove::State' => '3.32', + 'App::Prove::State::Result'=> '3.32', + 'App::Prove::State::Result::Test'=> '3.32', + 'Archive::Tar' => '2.00', + 'Archive::Tar::Constant'=> '2.00', + 'Archive::Tar::File' => '2.00', + 'B' => '1.49', + 'B::Deparse' => '1.27', + 'Benchmark' => '1.19', + 'CPAN::Meta' => '2.141520', + 'CPAN::Meta::Converter' => '2.141520', + 'CPAN::Meta::Feature' => '2.141520', + 'CPAN::Meta::History' => '2.141520', + 'CPAN::Meta::Prereqs' => '2.141520', + 'CPAN::Meta::Spec' => '2.141520', + 'CPAN::Meta::Validator' => '2.141520', + 'Carp' => '1.34', + 'Carp::Heavy' => '1.34', + 'Config' => '5.021001', + 'Cwd' => '3.48', + 'Data::Dumper' => '2.152', + 'Devel::PPPort' => '3.24', + 'Devel::Peek' => '1.17', + 'Digest::SHA' => '5.92', + 'DynaLoader' => '1.26', + 'Encode' => '2.62', + 'Errno' => '1.20_04', + 'Exporter' => '5.71', + 'Exporter::Heavy' => '5.71', + 'ExtUtils::Install' => '1.68', + 'ExtUtils::Miniperl' => '1.02', + 'ExtUtils::ParseXS' => '3.25', + 'ExtUtils::ParseXS::Constants'=> '3.25', + 'ExtUtils::ParseXS::CountLines'=> '3.25', + 'ExtUtils::ParseXS::Eval'=> '3.25', + 'ExtUtils::ParseXS::Utilities'=> '3.25', + 'ExtUtils::Typemaps' => '3.25', + 'ExtUtils::Typemaps::Cmd'=> '3.25', + 'ExtUtils::Typemaps::InputMap'=> '3.25', + 'ExtUtils::Typemaps::OutputMap'=> '3.25', + 'ExtUtils::Typemaps::Type'=> '3.25', + 'Fatal' => '2.25', + 'File::Spec' => '3.48', + 'File::Spec::Cygwin' => '3.48', + 'File::Spec::Epoc' => '3.48', + 'File::Spec::Functions' => '3.48', + 'File::Spec::Mac' => '3.48', + 'File::Spec::OS2' => '3.48', + 'File::Spec::Unix' => '3.48', + 'File::Spec::VMS' => '3.48', + 'File::Spec::Win32' => '3.48', + 'Hash::Util' => '0.17', + 'IO' => '1.32', + 'List::Util' => '1.39', + 'List::Util::XS' => '1.39', + 'Locale::Codes' => '3.31', + 'Locale::Codes::Constants'=> '3.31', + 'Locale::Codes::Country'=> '3.31', + 'Locale::Codes::Country_Codes'=> '3.31', + 'Locale::Codes::Country_Retired'=> '3.31', + 'Locale::Codes::Currency'=> '3.31', + 'Locale::Codes::Currency_Codes'=> '3.31', + 'Locale::Codes::Currency_Retired'=> '3.31', + 'Locale::Codes::LangExt'=> '3.31', + 'Locale::Codes::LangExt_Codes'=> '3.31', + 'Locale::Codes::LangExt_Retired'=> '3.31', + 'Locale::Codes::LangFam'=> '3.31', + 'Locale::Codes::LangFam_Codes'=> '3.31', + 'Locale::Codes::LangFam_Retired'=> '3.31', + 'Locale::Codes::LangVar'=> '3.31', + 'Locale::Codes::LangVar_Codes'=> '3.31', + 'Locale::Codes::LangVar_Retired'=> '3.31', + 'Locale::Codes::Language'=> '3.31', + 'Locale::Codes::Language_Codes'=> '3.31', + 'Locale::Codes::Language_Retired'=> '3.31', + 'Locale::Codes::Script' => '3.31', + 'Locale::Codes::Script_Codes'=> '3.31', + 'Locale::Codes::Script_Retired'=> '3.31', + 'Locale::Country' => '3.31', + 'Locale::Currency' => '3.31', + 'Locale::Language' => '3.31', + 'Locale::Script' => '3.31', + 'Math::BigFloat' => '1.9994', + 'Math::BigInt' => '1.9995', + 'Math::BigInt::Calc' => '1.9994', + 'Math::BigInt::CalcEmu' => '1.9994', + 'Math::BigRat' => '0.2608', + 'Module::CoreList' => '5.021001_01', + 'Module::CoreList::TieHashDelta'=> '5.021001_01', + 'Module::CoreList::Utils'=> '5.021001_01', + 'Module::Metadata' => '1.000024', + 'Module::Metadata::corpus::BOMTest::UTF16BE'=> undef, + 'Module::Metadata::corpus::BOMTest::UTF16LE'=> undef, + 'Module::Metadata::corpus::BOMTest::UTF8'=> '1', + 'NDBM_File' => '1.13', + 'Net::Config' => '1.14', + 'Net::SMTP' => '2.34', + 'Net::Time' => '2.11', + 'OS2::Process' => '1.10', + 'POSIX' => '1.40', + 'PerlIO::encoding' => '0.19', + 'PerlIO::mmap' => '0.013', + 'PerlIO::scalar' => '0.19', + 'PerlIO::via' => '0.15', + 'Pod::Html' => '1.22', + 'Scalar::Util' => '1.39', + 'SelfLoader' => '1.22', + 'Socket' => '2.014', + 'Storable' => '2.51', + 'TAP::Base' => '3.32', + 'TAP::Formatter::Base' => '3.32', + 'TAP::Formatter::Color' => '3.32', + 'TAP::Formatter::Console'=> '3.32', + 'TAP::Formatter::Console::ParallelSession'=> '3.32', + 'TAP::Formatter::Console::Session'=> '3.32', + 'TAP::Formatter::File' => '3.32', + 'TAP::Formatter::File::Session'=> '3.32', + 'TAP::Formatter::Session'=> '3.32', + 'TAP::Harness' => '3.32', + 'TAP::Harness::Env' => '3.32', + 'TAP::Object' => '3.32', + 'TAP::Parser' => '3.32', + 'TAP::Parser::Aggregator'=> '3.32', + 'TAP::Parser::Grammar' => '3.32', + 'TAP::Parser::Iterator' => '3.32', + 'TAP::Parser::Iterator::Array'=> '3.32', + 'TAP::Parser::Iterator::Process'=> '3.32', + 'TAP::Parser::Iterator::Stream'=> '3.32', + 'TAP::Parser::IteratorFactory'=> '3.32', + 'TAP::Parser::Multiplexer'=> '3.32', + 'TAP::Parser::Result' => '3.32', + 'TAP::Parser::Result::Bailout'=> '3.32', + 'TAP::Parser::Result::Comment'=> '3.32', + 'TAP::Parser::Result::Plan'=> '3.32', + 'TAP::Parser::Result::Pragma'=> '3.32', + 'TAP::Parser::Result::Test'=> '3.32', + 'TAP::Parser::Result::Unknown'=> '3.32', + 'TAP::Parser::Result::Version'=> '3.32', + 'TAP::Parser::Result::YAML'=> '3.32', + 'TAP::Parser::ResultFactory'=> '3.32', + 'TAP::Parser::Scheduler'=> '3.32', + 'TAP::Parser::Scheduler::Job'=> '3.32', + 'TAP::Parser::Scheduler::Spinner'=> '3.32', + 'TAP::Parser::Source' => '3.32', + 'TAP::Parser::SourceHandler'=> '3.32', + 'TAP::Parser::SourceHandler::Executable'=> '3.32', + 'TAP::Parser::SourceHandler::File'=> '3.32', + 'TAP::Parser::SourceHandler::Handle'=> '3.32', + 'TAP::Parser::SourceHandler::Perl'=> '3.32', + 'TAP::Parser::SourceHandler::RawTAP'=> '3.32', + 'TAP::Parser::YAMLish::Reader'=> '3.32', + 'TAP::Parser::YAMLish::Writer'=> '3.32', + 'Term::ANSIColor' => '4.03', + 'Test::Builder' => '1.001003', + 'Test::Builder::Module' => '1.001003', + 'Test::Builder::Tester' => '1.23_003', + 'Test::Harness' => '3.32', + 'Test::More' => '1.001003', + 'Test::Simple' => '1.001003', + 'Tie::File' => '1.01', + 'Unicode' => '7.0.0', + 'Unicode::Collate' => '1.07', + 'Unicode::Normalize' => '1.18', + 'Unicode::UCD' => '0.58', + 'XS::APItest' => '0.61', + '_charnames' => '1.41', + 'autodie' => '2.25', + 'autodie::Scope::Guard' => '2.25', + 'autodie::Scope::GuardStack'=> '2.25', + 'autodie::ScopeUtil' => '2.25', + 'autodie::exception' => '2.25', + 'autodie::exception::system'=> '2.25', + 'autodie::hints' => '2.25', + 'autodie::skip' => '2.25', + 'charnames' => '1.41', + 'locale' => '1.04', + 'threads' => '1.94', + 'utf8' => '1.14', + 'warnings' => '1.24', + }, + removed => { + } + }, ); sub is_core @@ -10206,6 +10441,20 @@ for my $version (sort { $a <=> $b } keys %delta) { removed => { } }, + 5.021000 => { + delta_from => 5.020000, + changed => { + }, + removed => { + } + }, + 5.021001 => { + delta_from => 5.017007, + changed => { + }, + removed => { + } + }, ); for my $version (sort { $a <=> $b } keys %deprecated) { @@ -10228,15 +10477,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'AutoLoader' => 'cpan', 'AutoSplit' => 'cpan', 'B::Debug' => 'cpan', - 'CGI' => 'cpan', - 'CGI::Apache' => 'cpan', - 'CGI::Carp' => 'cpan', - 'CGI::Cookie' => 'cpan', - 'CGI::Fast' => 'cpan', - 'CGI::Pretty' => 'cpan', - 'CGI::Push' => 'cpan', - 'CGI::Switch' => 'cpan', - 'CGI::Util' => 'cpan', 'CPAN' => 'cpan', 'CPAN::Author' => 'cpan', 'CPAN::Bundle' => 'cpan', @@ -10429,33 +10669,13 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Memoize::NDBM_File' => 'cpan', 'Memoize::SDBM_File' => 'cpan', 'Memoize::Storable' => 'cpan', - 'Module::Build' => 'cpan', - 'Module::Build::Base' => 'cpan', - 'Module::Build::Compat' => 'cpan', - 'Module::Build::Config' => 'cpan', - 'Module::Build::ConfigData'=> 'cpan', - 'Module::Build::Cookbook'=> 'cpan', - 'Module::Build::Dumper' => 'cpan', - 'Module::Build::ModuleInfo'=> 'cpan', - 'Module::Build::Notes' => 'cpan', - 'Module::Build::PPMMaker'=> 'cpan', - 'Module::Build::Platform::Default'=> 'cpan', - 'Module::Build::Platform::MacOS'=> 'cpan', - 'Module::Build::Platform::Unix'=> 'cpan', - 'Module::Build::Platform::VMS'=> 'cpan', - 'Module::Build::Platform::VOS'=> 'cpan', - 'Module::Build::Platform::Windows'=> 'cpan', - 'Module::Build::Platform::aix'=> 'cpan', - 'Module::Build::Platform::cygwin'=> 'cpan', - 'Module::Build::Platform::darwin'=> 'cpan', - 'Module::Build::Platform::os2'=> 'cpan', - 'Module::Build::PodParser'=> 'cpan', - 'Module::Build::Version'=> 'cpan', - 'Module::Build::YAML' => 'cpan', 'Module::Load' => 'cpan', 'Module::Load::Conditional'=> 'cpan', 'Module::Loaded' => 'cpan', 'Module::Metadata' => 'cpan', + 'Module::Metadata::corpus::BOMTest::UTF16BE'=> 'cpan', + 'Module::Metadata::corpus::BOMTest::UTF16LE'=> 'cpan', + 'Module::Metadata::corpus::BOMTest::UTF8'=> 'cpan', 'NEXT' => 'cpan', 'Net::Cmd' => 'cpan', 'Net::Config' => 'cpan', @@ -10471,7 +10691,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Net::POP3' => 'cpan', 'Net::SMTP' => 'cpan', 'Net::Time' => 'cpan', - 'Package::Constants' => 'cpan', 'Params::Check' => 'cpan', 'Parse::CPAN::Meta' => 'cpan', 'Perl::OSType' => 'cpan', @@ -10612,6 +10831,9 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Win32API::File' => 'cpan', 'Win32API::File::ExtUtils::Myconst2perl'=> 'cpan', 'autodie' => 'cpan', + 'autodie::Scope::Guard' => 'cpan', + 'autodie::Scope::GuardStack'=> 'cpan', + 'autodie::ScopeUtil' => 'cpan', 'autodie::exception' => 'cpan', 'autodie::exception::system'=> 'cpan', 'autodie::hints' => 'cpan', @@ -10619,7 +10841,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'encoding' => 'cpan', 'encoding::warnings' => 'cpan', 'experimental' => 'cpan', - 'inc::latest' => 'cpan', 'parent' => 'cpan', 'perlfaq' => 'cpan', 'version' => 'cpan', @@ -10637,15 +10858,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Archive::Tar::Constant'=> undef, 'Archive::Tar::File' => undef, 'B::Debug' => 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, @@ -10838,33 +11050,13 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Memoize::NDBM_File' => undef, 'Memoize::SDBM_File' => undef, 'Memoize::Storable' => undef, - 'Module::Build' => undef, - 'Module::Build::Base' => undef, - 'Module::Build::Compat' => undef, - 'Module::Build::Config' => undef, - 'Module::Build::ConfigData'=> undef, - 'Module::Build::Cookbook'=> undef, - 'Module::Build::Dumper' => undef, - 'Module::Build::ModuleInfo'=> undef, - 'Module::Build::Notes' => undef, - 'Module::Build::PPMMaker'=> undef, - 'Module::Build::Platform::Default'=> undef, - 'Module::Build::Platform::MacOS'=> undef, - 'Module::Build::Platform::Unix'=> undef, - 'Module::Build::Platform::VMS'=> undef, - 'Module::Build::Platform::VOS'=> undef, - 'Module::Build::Platform::Windows'=> undef, - 'Module::Build::Platform::aix'=> undef, - 'Module::Build::Platform::cygwin'=> undef, - 'Module::Build::Platform::darwin'=> undef, - 'Module::Build::Platform::os2'=> undef, - 'Module::Build::PodParser'=> undef, - 'Module::Build::Version'=> undef, - 'Module::Build::YAML' => undef, 'Module::Load' => undef, 'Module::Load::Conditional'=> undef, 'Module::Loaded' => undef, 'Module::Metadata' => 'https://rt.cpan.org/Public/Dist/Display.html?Name=Module-Metadata', + 'Module::Metadata::corpus::BOMTest::UTF16BE'=> undef, + 'Module::Metadata::corpus::BOMTest::UTF16LE'=> undef, + 'Module::Metadata::corpus::BOMTest::UTF8'=> undef, 'NEXT' => undef, 'Net::Cmd' => undef, 'Net::Config' => undef, @@ -10880,7 +11072,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Net::POP3' => undef, 'Net::SMTP' => undef, 'Net::Time' => undef, - 'Package::Constants' => undef, 'Params::Check' => undef, 'Parse::CPAN::Meta' => 'http://rt.cpan.org/Public/Dist/Display.html?Name=Parse-CPAN-Meta', 'Perl::OSType' => 'https://github.com/dagolden/Perl-OSType/issues', @@ -11021,6 +11212,9 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'Win32API::File' => undef, 'Win32API::File::ExtUtils::Myconst2perl'=> undef, 'autodie' => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie', + 'autodie::Scope::Guard' => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie', + 'autodie::Scope::GuardStack'=> 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie', + 'autodie::ScopeUtil' => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie', 'autodie::exception' => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie', 'autodie::exception::system'=> 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie', 'autodie::hints' => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=autodie', @@ -11028,7 +11222,6 @@ for my $version (sort { $a <=> $b } keys %deprecated) { 'encoding' => undef, 'encoding::warnings' => undef, 'experimental' => 'http://rt.cpan.org/Public/Dist/Display.html?Name=experimental', - 'inc::latest' => undef, 'parent' => undef, 'perlfaq' => 'https://github.com/perl-doc-cats/perlfaq/issues', 'version' => undef, diff --git a/lib/Module/CoreList.pod b/lib/Module/CoreList.pod index 82a1d9e..cc6ad1a 100644 --- a/lib/Module/CoreList.pod +++ b/lib/Module/CoreList.pod @@ -18,7 +18,8 @@ Module::CoreList - what modules shipped with versions of perl print join ', ', Module::CoreList->find_modules(qr/Data/); # prints 'Data::Dumper' - print join ', ', Module::CoreList->find_modules(qr/test::h.*::.*s/i, 5.008008); + print join ', ', + Module::CoreList->find_modules(qr/test::h.*::.*s/i, 5.008008); # prints 'Test::Harness::Assert, Test::Harness::Straps' print join ", ", @{ $Module::CoreList::families{5.005} }; @@ -229,7 +230,7 @@ Module::CoreList currently covers the 5.000, 5.001, 5.002, 5.003_07, 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, 5.19.8, -5.19.9, 5.19.10, 5.19.11 and 5.20.0 releases of perl. +5.19.9, 5.19.10, 5.19.11, 5.20.0, 5.21.0 and 5.21.1 releases of perl. =head1 HISTORY diff --git a/lib/Module/CoreList/TieHashDelta.pm b/lib/Module/CoreList/TieHashDelta.pm index c4098bc..24d1e65 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.11"; +$VERSION = '5.021001'; sub TIEHASH { my ($class, $changed, $removed, $parent) = @_; diff --git a/lib/Module/CoreList/Utils.pm b/lib/Module/CoreList/Utils.pm index 4010e32..a6f9141 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.11'; +$VERSION = '5.021001'; sub utilities { my $perl = shift; @@ -917,6 +917,25 @@ my %delta = ( removed => { } }, + 5.021000 => { + delta_from => 5.020000, + changed => { + }, + removed => { + } + }, + 5.021001 => { + delta_from => 5.021000, + changed => { + }, + removed => { + 'a2p' => 1, + 'config_data' => 1, + 'find2perl' => 1, + 'psed' => 1, + 's2p' => 1, + } + }, ); for my $version (sort { $a <=> $b } keys %delta) { diff --git a/t/corevers.t b/t/corevers.t new file mode 100644 index 0000000..09d5d72 --- /dev/null +++ b/t/corevers.t @@ -0,0 +1,21 @@ +#!perl -w +use strict; +use Test::More; + +plan skip_all => 'This is perl core-only test' unless $ENV{PERL_CORE}; +plan skip_all => 'Special case v5.21.1 because rjbs' if sprintf("v%vd", $^V) eq 'v5.21.1'; + +my @modules = qw[ + Module::CoreList + Module::CoreList::Utils + Module::CoreList::TieHashDelta +]; + +plan tests => scalar @modules; + +foreach my $mod ( @modules ) { + eval "require $mod"; + my $vers = eval $mod->VERSION; + ok( !( $vers < $] || $vers > $] ), "$mod version should match perl version in core" ) + or diag("$mod $vers doesn't match $]"); +} -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmodule-corelist-perl.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits