diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2d00088 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/Module-CoreList-5.20180120.tar.gz diff --git a/.perl-Module-CoreList.metadata b/.perl-Module-CoreList.metadata new file mode 100644 index 0000000..5873e8b --- /dev/null +++ b/.perl-Module-CoreList.metadata @@ -0,0 +1 @@ +7a939a3433a0670ef2495519bae065410a3dc521 SOURCES/Module-CoreList-5.20180120.tar.gz diff --git a/SOURCES/Module-CoreList-5.20180120-Upgrade-database-to-5.20180414_24.patch b/SOURCES/Module-CoreList-5.20180120-Upgrade-database-to-5.20180414_24.patch new file mode 100644 index 0000000..6e4b4d7 --- /dev/null +++ b/SOURCES/Module-CoreList-5.20180120-Upgrade-database-to-5.20180414_24.patch @@ -0,0 +1,512 @@ +From a6209761a6209952689d766ab4f4cd99ee9db6bd Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= +Date: Mon, 16 Apr 2018 16:10:37 +0200 +Subject: [PATCH] Upgrade database to 5.20180414_24 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Taken from perl-5.24.4. + +Signed-off-by: Petr Písař +--- + Changes | 9 + + lib/Module/CoreList.pm | 388 +++++++++++++++++++++++++++++++++++- + lib/Module/CoreList/TieHashDelta.pm | 2 +- + lib/Module/CoreList/Utils.pm | 23 ++- + 4 files changed, 419 insertions(+), 3 deletions(-) + +diff --git a/Changes b/Changes +index 9fb1073..04f5d75 100644 +--- a/Changes ++++ b/Changes +@@ -1,3 +1,12 @@ ++5.20180414_24 ++ - Updated for v5.24.4 ++ ++5.20180221 ++ - Updated for v5.27.10 ++ ++5.20180220 ++ - Updated for v5.27.9 ++ + 5.20180120 + - Updated for v5.27.8 + +diff --git a/lib/Module/CoreList.pm b/lib/Module/CoreList.pm +index e3db2f9..beae442 100644 +--- a/lib/Module/CoreList.pm ++++ b/lib/Module/CoreList.pm +@@ -4,7 +4,7 @@ use strict; + our ( %released, %version, %families, %upstream, %bug_tracker, %deprecated, %delta ); + + use version; +-our $VERSION = '5.20180120'; ++our $VERSION = '5.20180414_24'; + + sub PKG_PATTERN () { q#\A[a-zA-Z_][0-9a-zA-Z_]*(?:(::|')[0-9a-zA-Z_]+)*\z# } + sub _looks_like_invocant ($) { local $@; !!eval { $_[0]->isa(__PACKAGE__) } } +@@ -328,6 +328,9 @@ sub changes_between { + 5.027006 => '2017-11-20', + 5.027007 => '2017-12-20', + 5.027008 => '2018-01-20', ++ 5.027009 => '2018-02-20', ++ 5.027010 => '2018-03-20', ++ 5.024004 => '2018-04-14', + ); + + for my $version ( sort { $a <=> $b } keys %released ) { +@@ -15014,6 +15017,368 @@ for my $version ( sort { $a <=> $b } keys %released ) { + removed => { + } + }, ++ 5.027009 => { ++ delta_from => 5.027008, ++ changed => { ++ 'B::Op_private' => '5.027009', ++ 'Carp' => '1.46', ++ 'Carp::Heavy' => '1.46', ++ 'Config' => '5.027009', ++ 'Cwd' => '3.74', ++ 'Devel::PPPort' => '3.39', ++ 'Encode' => '2.96', ++ 'Encode::Unicode' => '2.17', ++ 'Errno' => '1.29', ++ 'ExtUtils::Command' => '7.32', ++ 'ExtUtils::Command::MM' => '7.32', ++ 'ExtUtils::Liblist' => '7.32', ++ 'ExtUtils::Liblist::Kid'=> '7.32', ++ 'ExtUtils::MM' => '7.32', ++ 'ExtUtils::MM_AIX' => '7.32', ++ 'ExtUtils::MM_Any' => '7.32', ++ 'ExtUtils::MM_BeOS' => '7.32', ++ 'ExtUtils::MM_Cygwin' => '7.32', ++ 'ExtUtils::MM_DOS' => '7.32', ++ 'ExtUtils::MM_Darwin' => '7.32', ++ 'ExtUtils::MM_MacOS' => '7.32', ++ 'ExtUtils::MM_NW5' => '7.32', ++ 'ExtUtils::MM_OS2' => '7.32', ++ 'ExtUtils::MM_QNX' => '7.32', ++ 'ExtUtils::MM_UWIN' => '7.32', ++ 'ExtUtils::MM_Unix' => '7.32', ++ 'ExtUtils::MM_VMS' => '7.32', ++ 'ExtUtils::MM_VOS' => '7.32', ++ 'ExtUtils::MM_Win32' => '7.32', ++ 'ExtUtils::MM_Win95' => '7.32', ++ 'ExtUtils::MY' => '7.32', ++ 'ExtUtils::MakeMaker' => '7.32', ++ 'ExtUtils::MakeMaker::Config'=> '7.32', ++ 'ExtUtils::MakeMaker::Locale'=> '7.32', ++ 'ExtUtils::MakeMaker::version'=> '7.32', ++ 'ExtUtils::MakeMaker::version::regex'=> '7.32', ++ 'ExtUtils::Mkbootstrap' => '7.32', ++ 'ExtUtils::Mksymlists' => '7.32', ++ 'ExtUtils::ParseXS' => '3.38', ++ 'ExtUtils::ParseXS::Constants'=> '3.38', ++ 'ExtUtils::ParseXS::CountLines'=> '3.38', ++ 'ExtUtils::ParseXS::Eval'=> '3.38', ++ 'ExtUtils::ParseXS::Utilities'=> '3.38', ++ 'ExtUtils::Typemaps' => '3.38', ++ 'ExtUtils::Typemaps::Cmd'=> '3.38', ++ 'ExtUtils::Typemaps::InputMap'=> '3.38', ++ 'ExtUtils::Typemaps::OutputMap'=> '3.38', ++ 'ExtUtils::Typemaps::Type'=> '3.38', ++ 'ExtUtils::testlib' => '7.32', ++ 'File::Spec' => '3.74', ++ 'File::Spec::AmigaOS' => '3.74', ++ 'File::Spec::Cygwin' => '3.74', ++ 'File::Spec::Epoc' => '3.74', ++ 'File::Spec::Functions' => '3.74', ++ 'File::Spec::Mac' => '3.74', ++ 'File::Spec::OS2' => '3.74', ++ 'File::Spec::Unix' => '3.74', ++ 'File::Spec::VMS' => '3.74', ++ 'File::Spec::Win32' => '3.74', ++ 'IPC::Cmd' => '1.00', ++ 'Math::BigFloat::Trace' => '0.49', ++ 'Math::BigInt::Trace' => '0.49', ++ 'Module::CoreList' => '5.20180220', ++ 'Module::CoreList::Utils'=> '5.20180220', ++ 'POSIX' => '1.82', ++ 'PerlIO::encoding' => '0.26', ++ 'Storable' => '3.06', ++ 'Storable::Limit' => undef, ++ 'Storable::__Storable__'=> '3.06', ++ 'Test2' => '1.302122', ++ 'Test2::API' => '1.302122', ++ 'Test2::API::Breakage' => '1.302122', ++ 'Test2::API::Context' => '1.302122', ++ 'Test2::API::Instance' => '1.302122', ++ 'Test2::API::Stack' => '1.302122', ++ 'Test2::Event' => '1.302122', ++ 'Test2::Event::Bail' => '1.302122', ++ 'Test2::Event::Diag' => '1.302122', ++ 'Test2::Event::Encoding'=> '1.302122', ++ 'Test2::Event::Exception'=> '1.302122', ++ 'Test2::Event::Fail' => '1.302122', ++ 'Test2::Event::Generic' => '1.302122', ++ 'Test2::Event::Note' => '1.302122', ++ 'Test2::Event::Ok' => '1.302122', ++ 'Test2::Event::Pass' => '1.302122', ++ 'Test2::Event::Plan' => '1.302122', ++ 'Test2::Event::Skip' => '1.302122', ++ 'Test2::Event::Subtest' => '1.302122', ++ 'Test2::Event::TAP::Version'=> '1.302122', ++ 'Test2::Event::Waiting' => '1.302122', ++ 'Test2::EventFacet' => '1.302122', ++ 'Test2::EventFacet::About'=> '1.302122', ++ 'Test2::EventFacet::Amnesty'=> '1.302122', ++ 'Test2::EventFacet::Assert'=> '1.302122', ++ 'Test2::EventFacet::Control'=> '1.302122', ++ 'Test2::EventFacet::Error'=> '1.302122', ++ 'Test2::EventFacet::Info'=> '1.302122', ++ 'Test2::EventFacet::Meta'=> '1.302122', ++ 'Test2::EventFacet::Parent'=> '1.302122', ++ 'Test2::EventFacet::Plan'=> '1.302122', ++ 'Test2::EventFacet::Render'=> '1.302122', ++ 'Test2::EventFacet::Trace'=> '1.302122', ++ 'Test2::Formatter' => '1.302122', ++ 'Test2::Formatter::TAP' => '1.302122', ++ 'Test2::Hub' => '1.302122', ++ 'Test2::Hub::Interceptor'=> '1.302122', ++ 'Test2::Hub::Interceptor::Terminator'=> '1.302122', ++ 'Test2::Hub::Subtest' => '1.302122', ++ 'Test2::IPC' => '1.302122', ++ 'Test2::IPC::Driver' => '1.302122', ++ 'Test2::IPC::Driver::Files'=> '1.302122', ++ 'Test2::Tools::Tiny' => '1.302122', ++ 'Test2::Util' => '1.302122', ++ 'Test2::Util::ExternalMeta'=> '1.302122', ++ 'Test2::Util::Facets2Legacy'=> '1.302122', ++ 'Test2::Util::HashBase' => '1.302122', ++ 'Test2::Util::Trace' => '1.302122', ++ 'Test::Builder' => '1.302122', ++ 'Test::Builder::Formatter'=> '1.302122', ++ 'Test::Builder::Module' => '1.302122', ++ 'Test::Builder::Tester' => '1.302122', ++ 'Test::Builder::Tester::Color'=> '1.302122', ++ 'Test::Builder::TodoDiag'=> '1.302122', ++ 'Test::More' => '1.302122', ++ 'Test::Simple' => '1.302122', ++ 'Test::Tester' => '1.302122', ++ 'Test::Tester::Capture' => '1.302122', ++ 'Test::Tester::CaptureRunner'=> '1.302122', ++ 'Test::Tester::Delegate'=> '1.302122', ++ 'Test::use::ok' => '1.302122', ++ 'Time::HiRes' => '1.9753', ++ 'XS::APItest' => '0.96', ++ 'bigint' => '0.49', ++ 'bignum' => '0.49', ++ 'bigrat' => '0.49', ++ 'encoding' => '2.22', ++ 'if' => '0.0608', ++ 'mro' => '1.22', ++ 'ok' => '1.302122', ++ 'threads' => '2.22', ++ 'warnings' => '1.41', ++ }, ++ removed => { ++ 'Module::CoreList::TieHashDelta'=> 1, ++ } ++ }, ++ 5.027010 => { ++ delta_from => 5.027009, ++ changed => { ++ 'App::Prove' => '3.42', ++ 'App::Prove::State' => '3.42', ++ 'App::Prove::State::Result'=> '3.42', ++ 'App::Prove::State::Result::Test'=> '3.42', ++ 'B::Deparse' => '1.48', ++ 'B::Op_private' => '5.027010', ++ 'Carp' => '1.49', ++ 'Carp::Heavy' => '1.49', ++ 'Config' => '5.02701', ++ 'Encode' => '2.97', ++ 'ExtUtils::Command' => '7.34', ++ 'ExtUtils::Command::MM' => '7.34', ++ 'ExtUtils::Liblist' => '7.34', ++ 'ExtUtils::Liblist::Kid'=> '7.34', ++ 'ExtUtils::MM' => '7.34', ++ 'ExtUtils::MM_AIX' => '7.34', ++ 'ExtUtils::MM_Any' => '7.34', ++ 'ExtUtils::MM_BeOS' => '7.34', ++ 'ExtUtils::MM_Cygwin' => '7.34', ++ 'ExtUtils::MM_DOS' => '7.34', ++ 'ExtUtils::MM_Darwin' => '7.34', ++ 'ExtUtils::MM_MacOS' => '7.34', ++ 'ExtUtils::MM_NW5' => '7.34', ++ 'ExtUtils::MM_OS2' => '7.34', ++ 'ExtUtils::MM_QNX' => '7.34', ++ 'ExtUtils::MM_UWIN' => '7.34', ++ 'ExtUtils::MM_Unix' => '7.34', ++ 'ExtUtils::MM_VMS' => '7.34', ++ 'ExtUtils::MM_VOS' => '7.34', ++ 'ExtUtils::MM_Win32' => '7.34', ++ 'ExtUtils::MM_Win95' => '7.34', ++ 'ExtUtils::MY' => '7.34', ++ 'ExtUtils::MakeMaker' => '7.34', ++ 'ExtUtils::MakeMaker::Config'=> '7.34', ++ 'ExtUtils::MakeMaker::Locale'=> '7.34', ++ 'ExtUtils::MakeMaker::version'=> '7.34', ++ 'ExtUtils::MakeMaker::version::regex'=> '7.34', ++ 'ExtUtils::Mkbootstrap' => '7.34', ++ 'ExtUtils::Mksymlists' => '7.34', ++ 'ExtUtils::ParseXS' => '3.39', ++ 'ExtUtils::ParseXS::Constants'=> '3.39', ++ 'ExtUtils::ParseXS::CountLines'=> '3.39', ++ 'ExtUtils::ParseXS::Eval'=> '3.39', ++ 'ExtUtils::ParseXS::Utilities'=> '3.39', ++ 'ExtUtils::testlib' => '7.34', ++ 'File::Glob' => '1.31', ++ 'I18N::Langinfo' => '0.16', ++ 'List::Util' => '1.50', ++ 'List::Util::XS' => '1.50', ++ 'Locale::Codes' => '3.56', ++ 'Locale::Codes::Constants'=> '3.56', ++ 'Locale::Codes::Country'=> '3.56', ++ 'Locale::Codes::Country_Codes'=> '3.56', ++ 'Locale::Codes::Country_Retired'=> '3.56', ++ 'Locale::Codes::Currency'=> '3.56', ++ 'Locale::Codes::Currency_Codes'=> '3.56', ++ 'Locale::Codes::Currency_Retired'=> '3.56', ++ 'Locale::Codes::LangExt'=> '3.56', ++ 'Locale::Codes::LangExt_Codes'=> '3.56', ++ 'Locale::Codes::LangExt_Retired'=> '3.56', ++ 'Locale::Codes::LangFam'=> '3.56', ++ 'Locale::Codes::LangFam_Codes'=> '3.56', ++ 'Locale::Codes::LangFam_Retired'=> '3.56', ++ 'Locale::Codes::LangVar'=> '3.56', ++ 'Locale::Codes::LangVar_Codes'=> '3.56', ++ 'Locale::Codes::LangVar_Retired'=> '3.56', ++ 'Locale::Codes::Language'=> '3.56', ++ 'Locale::Codes::Language_Codes'=> '3.56', ++ 'Locale::Codes::Language_Retired'=> '3.56', ++ 'Locale::Codes::Script' => '3.56', ++ 'Locale::Codes::Script_Codes'=> '3.56', ++ 'Locale::Codes::Script_Retired'=> '3.56', ++ 'Locale::Country' => '3.56', ++ 'Locale::Currency' => '3.56', ++ 'Locale::Language' => '3.56', ++ 'Locale::Script' => '3.56', ++ 'Module::CoreList' => '5.20180221', ++ 'Module::CoreList::Utils'=> '5.20180221', ++ 'POSIX' => '1.83', ++ 'Scalar::Util' => '1.50', ++ 'Sub::Util' => '1.50', ++ 'TAP::Base' => '3.42', ++ 'TAP::Formatter::Base' => '3.42', ++ 'TAP::Formatter::Color' => '3.42', ++ 'TAP::Formatter::Console'=> '3.42', ++ 'TAP::Formatter::Console::ParallelSession'=> '3.42', ++ 'TAP::Formatter::Console::Session'=> '3.42', ++ 'TAP::Formatter::File' => '3.42', ++ 'TAP::Formatter::File::Session'=> '3.42', ++ 'TAP::Formatter::Session'=> '3.42', ++ 'TAP::Harness' => '3.42', ++ 'TAP::Harness::Env' => '3.42', ++ 'TAP::Object' => '3.42', ++ 'TAP::Parser' => '3.42', ++ 'TAP::Parser::Aggregator'=> '3.42', ++ 'TAP::Parser::Grammar' => '3.42', ++ 'TAP::Parser::Iterator' => '3.42', ++ 'TAP::Parser::Iterator::Array'=> '3.42', ++ 'TAP::Parser::Iterator::Process'=> '3.42', ++ 'TAP::Parser::Iterator::Stream'=> '3.42', ++ 'TAP::Parser::IteratorFactory'=> '3.42', ++ 'TAP::Parser::Multiplexer'=> '3.42', ++ 'TAP::Parser::Result' => '3.42', ++ 'TAP::Parser::Result::Bailout'=> '3.42', ++ 'TAP::Parser::Result::Comment'=> '3.42', ++ 'TAP::Parser::Result::Plan'=> '3.42', ++ 'TAP::Parser::Result::Pragma'=> '3.42', ++ 'TAP::Parser::Result::Test'=> '3.42', ++ 'TAP::Parser::Result::Unknown'=> '3.42', ++ 'TAP::Parser::Result::Version'=> '3.42', ++ 'TAP::Parser::Result::YAML'=> '3.42', ++ 'TAP::Parser::ResultFactory'=> '3.42', ++ 'TAP::Parser::Scheduler'=> '3.42', ++ 'TAP::Parser::Scheduler::Job'=> '3.42', ++ 'TAP::Parser::Scheduler::Spinner'=> '3.42', ++ 'TAP::Parser::Source' => '3.42', ++ 'TAP::Parser::SourceHandler'=> '3.42', ++ 'TAP::Parser::SourceHandler::Executable'=> '3.42', ++ 'TAP::Parser::SourceHandler::File'=> '3.42', ++ 'TAP::Parser::SourceHandler::Handle'=> '3.42', ++ 'TAP::Parser::SourceHandler::Perl'=> '3.42', ++ 'TAP::Parser::SourceHandler::RawTAP'=> '3.42', ++ 'TAP::Parser::YAMLish::Reader'=> '3.42', ++ 'TAP::Parser::YAMLish::Writer'=> '3.42', ++ 'Test2' => '1.302133', ++ 'Test2::API' => '1.302133', ++ 'Test2::API::Breakage' => '1.302133', ++ 'Test2::API::Context' => '1.302133', ++ 'Test2::API::Instance' => '1.302133', ++ 'Test2::API::Stack' => '1.302133', ++ 'Test2::Event' => '1.302133', ++ 'Test2::Event::Bail' => '1.302133', ++ 'Test2::Event::Diag' => '1.302133', ++ 'Test2::Event::Encoding'=> '1.302133', ++ 'Test2::Event::Exception'=> '1.302133', ++ 'Test2::Event::Fail' => '1.302133', ++ 'Test2::Event::Generic' => '1.302133', ++ 'Test2::Event::Note' => '1.302133', ++ 'Test2::Event::Ok' => '1.302133', ++ 'Test2::Event::Pass' => '1.302133', ++ 'Test2::Event::Plan' => '1.302133', ++ 'Test2::Event::Skip' => '1.302133', ++ 'Test2::Event::Subtest' => '1.302133', ++ 'Test2::Event::TAP::Version'=> '1.302133', ++ 'Test2::Event::V2' => '1.302133', ++ 'Test2::Event::Waiting' => '1.302133', ++ 'Test2::EventFacet' => '1.302133', ++ 'Test2::EventFacet::About'=> '1.302133', ++ 'Test2::EventFacet::Amnesty'=> '1.302133', ++ 'Test2::EventFacet::Assert'=> '1.302133', ++ 'Test2::EventFacet::Control'=> '1.302133', ++ 'Test2::EventFacet::Error'=> '1.302133', ++ 'Test2::EventFacet::Hub'=> '1.302133', ++ 'Test2::EventFacet::Info'=> '1.302133', ++ 'Test2::EventFacet::Meta'=> '1.302133', ++ 'Test2::EventFacet::Parent'=> '1.302133', ++ 'Test2::EventFacet::Plan'=> '1.302133', ++ 'Test2::EventFacet::Render'=> '1.302133', ++ 'Test2::EventFacet::Trace'=> '1.302133', ++ 'Test2::Formatter' => '1.302133', ++ 'Test2::Formatter::TAP' => '1.302133', ++ 'Test2::Hub' => '1.302133', ++ 'Test2::Hub::Interceptor'=> '1.302133', ++ 'Test2::Hub::Interceptor::Terminator'=> '1.302133', ++ 'Test2::Hub::Subtest' => '1.302133', ++ 'Test2::IPC' => '1.302133', ++ 'Test2::IPC::Driver' => '1.302133', ++ 'Test2::IPC::Driver::Files'=> '1.302133', ++ 'Test2::Tools::Tiny' => '1.302133', ++ 'Test2::Util' => '1.302133', ++ 'Test2::Util::ExternalMeta'=> '1.302133', ++ 'Test2::Util::Facets2Legacy'=> '1.302133', ++ 'Test2::Util::HashBase' => '1.302133', ++ 'Test2::Util::Trace' => '1.302133', ++ 'Test::Builder' => '1.302133', ++ 'Test::Builder::Formatter'=> '1.302133', ++ 'Test::Builder::Module' => '1.302133', ++ 'Test::Builder::Tester' => '1.302133', ++ 'Test::Builder::Tester::Color'=> '1.302133', ++ 'Test::Builder::TodoDiag'=> '1.302133', ++ 'Test::Harness' => '3.42', ++ 'Test::More' => '1.302133', ++ 'Test::Simple' => '1.302133', ++ 'Test::Tester' => '1.302133', ++ 'Test::Tester::Capture' => '1.302133', ++ 'Test::Tester::CaptureRunner'=> '1.302133', ++ 'Test::Tester::Delegate'=> '1.302133', ++ 'Test::use::ok' => '1.302133', ++ 'Time::HiRes' => '1.9757', ++ 'Time::Piece' => '1.3204', ++ 'Time::Seconds' => '1.3204', ++ 'attributes' => '0.33', ++ 'ok' => '1.302133', ++ 'warnings' => '1.42', ++ }, ++ removed => { ++ } ++ }, ++ 5.024004 => { ++ delta_from => 5.024003, ++ changed => { ++ 'B::Op_private' => '5.024004', ++ 'Config' => '5.024004', ++ 'Module::CoreList' => '5.20180414_24', ++ 'Module::CoreList::TieHashDelta'=> '5.20180414_24', ++ 'Module::CoreList::Utils'=> '5.20180414_24', ++ }, ++ removed => { ++ } ++ }, + ); + + sub is_core +@@ -15863,6 +16228,27 @@ sub is_core + removed => { + } + }, ++ 5.027009 => { ++ delta_from => 5.027008, ++ changed => { ++ }, ++ removed => { ++ } ++ }, ++ 5.027010 => { ++ delta_from => 5.027009, ++ changed => { ++ }, ++ removed => { ++ } ++ }, ++ 5.024004 => { ++ delta_from => 5.024003, ++ changed => { ++ }, ++ removed => { ++ } ++ }, + ); + + %deprecated = _undelta(\%deprecated); +diff --git a/lib/Module/CoreList/TieHashDelta.pm b/lib/Module/CoreList/TieHashDelta.pm +index caec326..cd19f73 100644 +--- a/lib/Module/CoreList/TieHashDelta.pm ++++ b/lib/Module/CoreList/TieHashDelta.pm +@@ -1,7 +1,7 @@ + # For internal Module::CoreList use only. + package Module::CoreList::TieHashDelta; + use strict; +-our $VERSION = '5.20180120'; ++our $VERSION = '5.20180414_24'; + + sub TIEHASH { + my ($class, $changed, $removed, $parent) = @_; +diff --git a/lib/Module/CoreList/Utils.pm b/lib/Module/CoreList/Utils.pm +index 9a74ddb..228028f 100644 +--- a/lib/Module/CoreList/Utils.pm ++++ b/lib/Module/CoreList/Utils.pm +@@ -4,7 +4,7 @@ use strict; + use warnings; + use Module::CoreList; + +-our $VERSION = '5.20180120'; ++our $VERSION = '5.20180414_24'; + our %utilities; + + sub utilities { +@@ -1354,6 +1354,27 @@ my %delta = ( + removed => { + } + }, ++ 5.027009 => { ++ delta_from => 5.027008, ++ changed => { ++ }, ++ removed => { ++ } ++ }, ++ 5.027010 => { ++ delta_from => 5.027009, ++ changed => { ++ }, ++ removed => { ++ } ++ }, ++ 5.024004 => { ++ delta_from => 5.024003, ++ changed => { ++ }, ++ removed => { ++ } ++ }, + ); + + %utilities = Module::CoreList::_undelta(\%delta); +-- +2.14.3 + diff --git a/SPECS/perl-Module-CoreList.spec b/SPECS/perl-Module-CoreList.spec new file mode 100644 index 0000000..745653a --- /dev/null +++ b/SPECS/perl-Module-CoreList.spec @@ -0,0 +1,268 @@ +# Run optional test +%bcond_without perl_Module_CoreList_enables_optional_test + +%global cpan_version 5.20180120 + +Name: perl-Module-CoreList +# Epoch to compete with perl.spec +Epoch: 1 +Version: 5.20180414 +Release: 1%{?dist} +Summary: What modules are shipped with versions of perl +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/Module-CoreList/ +Source0: http://www.cpan.org/authors/id/B/BI/BINGOS/Module-CoreList-%{cpan_version}.tar.gz +# Provide data about Perl 5.24.4. It's required for perl-5.24.4, +# so that we have metadata about packaged Perl. Some tools like Pinto need it. +Patch0: Module-CoreList-5.20180120-Upgrade-database-to-5.20180414_24.patch +BuildArch: noarch +BuildRequires: make +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(Config) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +# File::Copy not used +# Run-time: +# feature not used at tests +# Getopt::Long not used at tests +BuildRequires: perl(List::Util) +# Pod::Usage not used at tests +BuildRequires: perl(strict) +BuildRequires: perl(version) >= 0.88 +BuildRequires: perl(warnings) +# Tests: +BuildRequires: perl(Test::More) +# Optional tests: +%if %{with perl_Module_CoreList_enables_optional_test} && !%{defined perl_bootstrap} +BuildRequires: perl(Test::Pod) >= 1.00 +%endif +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(List::Util) +Requires: perl(version) >= 0.88 + +# Remove under-specified dependencies +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(version\\)$ + +%description +Module::CoreList provides information on which core and dual-life modules +are shipped with each version of perl. + +%package tools +Summary: Tool for listing modules shipped with perl +Requires: perl(feature) +Requires: perl(version) >= 0.88 +Requires: perl-Module-CoreList = %{epoch}:%{version}-%{release} +# The files were distributed with perl.spec's subpackage +# perl-Module-CoreList <= 1:5.020001-309 +Conflicts: perl-Module-CoreList < 1:5.20140914 + +%description tools +This package provides a corelist(1) tool which can be used to query what +modules were shipped with given perl version. + + +%prep +%setup -q -n Module-CoreList-%{cpan_version} +%patch0 -p1 + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%doc Changes README +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%files tools +%doc README +%{_bindir}/corelist +%{_mandir}/man1/corelist.* + +%changelog +* Mon Apr 16 2018 Petr Pisar - 1:5.20180414-1 +- 5.20180414_24 bump + +* Mon Jan 22 2018 Jitka Plesnikova - 1:5.20180120-1 +- 5.20180120 bump + +* Fri Dec 22 2017 Petr Pisar - 1:5.20171220-1 +- 5.20171220 bump + +* Tue Nov 21 2017 Petr Pisar - 1:5.20171120-1 +- 5.20171120 bump + +* Mon Oct 23 2017 Jitka Plesnikova - 1:5.20171020-1 +- 5.20171020 bump + +* Mon Sep 25 2017 Petr Pisar - 1:5.20170923-1 +- 5.20170923 bump + +* Thu Sep 21 2017 Petr Pisar - 1:5.20170920-1 +- 5.20170920 bump + +* Tue Aug 22 2017 Petr Pisar - 1:5.20170821-1 +- 5.20170821 bump + +* Fri Jul 21 2017 Petr Pisar - 1:5.20170720-1 +- 5.20170720 bump + +* Mon Jul 17 2017 Petr Pisar - 1:5.20170715-1 +- 5.20170715 bump + +* Tue Jun 20 2017 Jitka Plesnikova - 1:5.20170621-1 +- 5.20170621 bump + +* Thu Jun 01 2017 Petr Pisar - 1:5.20170531-1 +- 5.20170531 bump + +* Wed May 31 2017 Petr Pisar - 1:5.20170530-1 +- 5.20170530 bump + +* Thu May 11 2017 Petr Pisar - 1:5.20170520-0.1 +- Upgrade to 5.20170520 as provided in perl's blead git branch + +* Fri Apr 21 2017 Petr Pisar - 1:5.20170420-1 +- 5.20170420 bump + +* Tue Mar 21 2017 Petr Pisar - 1:5.20170320-1 +- 5.20170320 bump + +* Tue Feb 21 2017 Petr Pisar - 1:5.20170220-1 +- 5.20170220 bump + +* Sat Feb 11 2017 Fedora Release Engineering - 1:5.20170120-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Jan 23 2017 Petr Pisar - 1:5.20170120-1 +- 5.20170120 bump + +* Mon Jan 16 2017 Petr Pisar - 1:5.20170115-1 +- 5.20170115 bump + +* Wed Dec 21 2016 Petr Pisar - 1:5.20161220-1 +- 5.20161220 bump + +* Mon Nov 21 2016 Petr Pisar - 1:5.20161120-1 +- 5.20161120 bump + +* Fri Oct 21 2016 Petr Pisar - 1:5.20161020-1 +- 5.20161020 bump + +* Wed Sep 21 2016 Petr Pisar - 1:5.20160920-1 +- 5.20160920 bump + +* Fri Sep 02 2016 Petr Pisar - 1:5.20160820-1 +- 5.20160820 bump + +* Fri Aug 05 2016 Jitka Plesnikova - 1:5.20160720-2 +- Avoid loading optional modules from default . (CVE-2016-1238) + +* Thu Jul 21 2016 Petr Pisar - 1:5.20160720-1 +- 5.20160720 bump + +* Tue Jun 21 2016 Petr Pisar - 1:5.20160620-1 +- 5.20160620 bump + +* Mon May 23 2016 Petr Pisar - 1:5.20160520-1 +- 5.20160520 bump + +* Wed May 18 2016 Jitka Plesnikova - 1:5.20160507-3 +- Perl 5.24 re-rebuild of bootstrapped packages + +* Sat May 14 2016 Jitka Plesnikova - 1:5.20160507-2 +- Perl 5.24 rebuild + +* Tue May 10 2016 Petr Pisar - 1:5.20160507-1 +- 5.20160507 bump + +* Mon May 02 2016 Petr Pisar - 1:5.20160429-1 +- 5.20160429 bump + +* Mon Mar 21 2016 Petr Pisar - 1:5.20160320-1 +- 5.20160320 bump + +* Mon Feb 22 2016 Petr Pisar - 1:5.20160121-1 +- 5.20160121 bump + +* Thu Feb 04 2016 Fedora Release Engineering - 1:5.20160120-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jan 21 2016 Petr Pisar - 1:5.20160120-1 +- 5.20160120 bump + +* Tue Dec 22 2015 Jitka Plesnikova - 1:5.20151220-1 +- 5.20151220 bump + +* Mon Dec 14 2015 Jitka Plesnikova - 1:5.20151213-1 +- 5.20151213 bump + +* Mon Nov 23 2015 Petr Pisar - 1:5.20151120-1 +- 5.20151120 bump + +* Thu Oct 22 2015 Petr Pisar - 1:5.20151020-1 +- 5.20151020 bump + +* Mon Sep 21 2015 Petr Pisar - 1:5.20150920-1 +- 5.20150920 bump + +* Mon Sep 14 2015 Petr Pisar - 1:5.20150912-1 +- 5.20150912 bump + +* Tue Aug 25 2015 Tom Callaway - 1:5.20150820-1 +- 5.20150820 bump + +* Tue Jul 21 2015 Petr Pisar - 1:5.20150720-1 +- 5.20150720 bump + +* Mon Jun 22 2015 Petr Pisar - 1:5.20150620-1 +- 5.20150620 bump + +* Thu Jun 18 2015 Fedora Release Engineering - 1:5.20150520-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Jun 10 2015 Jitka Plesnikova - 1:5.20150520-3 +- Perl 5.22 re-rebuild of bootstrapped packages + +* Wed Jun 03 2015 Jitka Plesnikova - 1:5.20150520-2 +- Perl 5.22 rebuild + +* Tue Jun 02 2015 Petr Pisar - 1:5.20150520-1 +- 5.20150520 bump + +* Tue Apr 21 2015 Petr Pisar - 1:5.20150420-1 +- 5.20150420 bump + +* Mon Mar 23 2015 Petr Pisar - 1:5.20150320-1 +- 5.20150320 bump + +* Mon Feb 23 2015 Petr Pisar - 1:5.20150220-1 +- 5.20150220 bump + +* Mon Feb 16 2015 Tom Callaway - 1:5.20150214-1 +- 5.20150214 bump + +* Fri Jan 23 2015 Petr Pisar - 1:5.20150120-1 +- 5.20150120 bump + +* Fri Jan 02 2015 Petr Pisar - 1:5.20141220-1 +- 5.20141220 bump + +* Tue Nov 25 2014 Petr Pisar - 1:5.20141120-1 +- 5.20141120 bump + +* Tue Oct 21 2014 Petr Pisar - 1:5.20141020-1 +- 5.20141020 bump + +* Wed Oct 08 2014 Petr Pisar - 1:5.20141002-1 +- 5.20141002 bump + +* Wed Sep 17 2014 Petr Pisar 1:5.20140914-1 +- Specfile autogenerated by cpanspec 1.78.