From 51daab357ebc8b6f52813c901fd6f7b573ca5eb5 Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Sun, 10 Apr 2005 19:49:49 +0000 Subject: [PATCH] Module::CoreList: Data from Sebastien Aperghis-Tramoni for perl 5.00{0,1,2}. Upgrade version number. p4raw-id: //depot/perl@24219 --- lib/Module/CoreList.pm | 205 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 200 insertions(+), 5 deletions(-) diff --git a/lib/Module/CoreList.pm b/lib/Module/CoreList.pm index 523e695..ba38a76 100644 --- a/lib/Module/CoreList.pm +++ b/lib/Module/CoreList.pm @@ -1,7 +1,7 @@ package Module::CoreList; use strict; use vars qw/$VERSION %released %version %families/; -$VERSION = '1.99'; +$VERSION = '2.00'; =head1 NAME @@ -37,21 +37,24 @@ clusters known perl releases by their major versions. =head1 CAVEATS -Module::CoreList currently only covers the 5.003_07, 5.004, 5.004_05, -5.005, 5.005_03, 5.005_04, 5.6.0, 5.6.1, 5.6.2, 5.7.3, 5.8.0, 5.8.1, -5.8.2, 5.8.3, 5.8.4, 5.8.5, 5.8.6, 5.9.0, and 5.9.1 releases of perl. +Module::CoreList currently only covers the 5.000, 5.001, 5.002, 5.003_07, +5.004, 5.004_05, 5.005, 5.005_03, 5.005_04, 5.6.0, 5.6.1, 5.6.2, 5.7.3, 5.8.0, +5.8.1, 5.8.2, 5.8.3, 5.8.4, 5.8.5, 5.8.6, 5.9.0, 5.9.1 and 5.9.2 releases of +perl. Producing this information can be rather time consuming so patches are welcomed for other versions. =head1 HISTORY -Moved to Changes file +Moved to Changes file. =head1 AUTHOR Richard Clamp Erichardc@unixbeard.netE +Currently maintained by the perl 5 porters Eperl5-porters@perl.orgR. + =head1 COPYRIGHT Copyright (C) 2002-2005 Richard Clamp. All Rights Reserved. @@ -95,6 +98,9 @@ sub first_release { # when things escaped %released = ( + 5.000 => '1994-10-17', + 5.001 => '1995-03-14', + 5.002 => '1996-02-96', 5.00307 => '1996-10-10', 5.004 => '1997-05-15', 5.005 => '1998-07-22', @@ -124,6 +130,195 @@ for my $version ( sort { $a <=> $b } keys %released ) { %version = ( + 5.000 => { + 'AnyDBM_File' => undef, # lib/AnyDBM_File.pm + 'AutoLoader' => undef, # lib/AutoLoader.pm + 'AutoSplit' => undef, # lib/AutoSplit.pm + 'Benchmark' => undef, # lib/Benchmark.pm + 'Carp' => undef, # lib/Carp.pm + 'Cwd' => undef, # lib/Cwd.pm + 'DB_File' => undef, # ext/DB_File/DB_File.pm + 'DynaLoader' => undef, # ext/DynaLoader/DynaLoader.pm + 'English' => undef, # lib/English.pm + 'Env' => undef, # lib/Env.pm + 'Exporter' => undef, # lib/Exporter.pm + 'ExtUtils::MakeMaker' => undef, # lib/ExtUtils/MakeMaker.pm + 'Fcntl' => undef, # ext/Fcntl/Fcntl.pm + 'File::Basename' => undef, # lib/File/Basename.pm + 'File::CheckTree' => undef, # lib/File/CheckTree.pm + 'File::Find' => undef, # lib/File/Find.pm + 'FileHandle' => undef, # lib/FileHandle.pm + 'GDBM_File' => undef, # ext/GDBM_File/GDBM_File.pm + 'Getopt::Long' => undef, # lib/Getopt/Long.pm + 'Getopt::Std' => undef, # lib/Getopt/Std.pm + 'I18N::Collate' => undef, # lib/I18N/Collate.pm + 'IPC::Open2' => undef, # lib/IPC/Open2.pm + 'IPC::Open3' => undef, # lib/IPC/Open3.pm + 'Math::BigFloat' => undef, # lib/Math/BigFloat.pm + 'Math::BigInt' => undef, # lib/Math/BigInt.pm + 'Math::Complex' => undef, # lib/Math/Complex.pm + 'NDBM_File' => undef, # ext/NDBM_File/NDBM_File.pm + 'Net::Ping' => undef, # lib/Net/Ping.pm + 'ODBM_File' => undef, # ext/ODBM_File/ODBM_File.pm + 'POSIX' => undef, # ext/POSIX/POSIX.pm + 'SDBM_File' => undef, # ext/SDBM_File/SDBM_File.pm + 'Search::Dict' => undef, # lib/Search/Dict.pm + 'Shell' => undef, # lib/Shell.pm + 'Socket' => undef, # ext/Socket/Socket.pm + 'Sys::Hostname' => undef, # lib/Sys/Hostname.pm + 'Sys::Syslog' => undef, # lib/Sys/Syslog.pm + 'Term::Cap' => undef, # lib/Term/Cap.pm + 'Term::Complete' => undef, # lib/Term/Complete.pm + 'Test::Harness' => undef, # lib/Test/Harness.pm + 'Text::Abbrev' => undef, # lib/Text/Abbrev.pm + 'Text::ParseWords' => undef, # lib/Text/ParseWords.pm + 'Text::Soundex' => undef, # lib/Text/Soundex.pm + 'Text::Tabs' => undef, # lib/Text/Tabs.pm + 'TieHash' => undef, # lib/TieHash.pm + 'Time::Local' => undef, # lib/Time/Local.pm + 'integer' => undef, # lib/integer.pm + 'less' => undef, # lib/less.pm + 'sigtrap' => undef, # lib/sigtrap.pm + 'strict' => undef, # lib/strict.pm + 'subs' => undef, # lib/subs.pm + }, + 5.001 => { + 'AnyDBM_File' => undef, # lib/AnyDBM_File.pm + 'AutoLoader' => undef, # lib/AutoLoader.pm + 'AutoSplit' => undef, # lib/AutoSplit.pm + 'Benchmark' => undef, # lib/Benchmark.pm + 'Carp' => undef, # lib/Carp.pm + 'Cwd' => undef, # lib/Cwd.pm + 'DB_File' => undef, # ext/DB_File/DB_File.pm + 'DynaLoader' => undef, # ext/DynaLoader/DynaLoader.pm + 'English' => undef, # lib/English.pm + 'Env' => undef, # lib/Env.pm + 'Exporter' => undef, # lib/Exporter.pm + 'ExtUtils::Liblist' => undef, # lib/ExtUtils/Liblist.pm + 'ExtUtils::MakeMaker' => undef, # lib/ExtUtils/MakeMaker.pm + 'ExtUtils::Manifest' => undef, # lib/ExtUtils/Manifest.pm + 'ExtUtils::Mkbootstrap' => undef, # lib/ExtUtils/Mkbootstrap.pm + 'Fcntl' => undef, # ext/Fcntl/Fcntl.pm + 'File::Basename' => undef, # lib/File/Basename.pm + 'File::CheckTree' => undef, # lib/File/CheckTree.pm + 'File::Find' => undef, # lib/File/Find.pm + 'File::Path' => undef, # lib/File/Path.pm + 'FileHandle' => undef, # lib/FileHandle.pm + 'GDBM_File' => undef, # ext/GDBM_File/GDBM_File.pm + 'Getopt::Long' => undef, # lib/Getopt/Long.pm + 'Getopt::Std' => undef, # lib/Getopt/Std.pm + 'I18N::Collate' => undef, # lib/I18N/Collate.pm + 'IPC::Open2' => undef, # lib/IPC/Open2.pm + 'IPC::Open3' => undef, # lib/IPC/Open3.pm + 'Math::BigFloat' => undef, # lib/Math/BigFloat.pm + 'Math::BigInt' => undef, # lib/Math/BigInt.pm + 'Math::Complex' => undef, # lib/Math/Complex.pm + 'NDBM_File' => undef, # ext/NDBM_File/NDBM_File.pm + 'Net::Ping' => undef, # lib/Net/Ping.pm + 'ODBM_File' => undef, # ext/ODBM_File/ODBM_File.pm + 'POSIX' => undef, # ext/POSIX/POSIX.pm + 'SDBM_File' => undef, # ext/SDBM_File/SDBM_File.pm + 'Search::Dict' => undef, # lib/Search/Dict.pm + 'Shell' => undef, # lib/Shell.pm + 'Socket' => undef, # ext/Socket/Socket.pm + 'SubstrHash' => undef, # lib/SubstrHash.pm + 'Sys::Hostname' => undef, # lib/Sys/Hostname.pm + 'Sys::Syslog' => undef, # lib/Sys/Syslog.pm + 'Term::Cap' => undef, # lib/Term/Cap.pm + 'Term::Complete' => undef, # lib/Term/Complete.pm + 'Test::Harness' => undef, # lib/Test/Harness.pm + 'Text::Abbrev' => undef, # lib/Text/Abbrev.pm + 'Text::ParseWords' => undef, # lib/Text/ParseWords.pm + 'Text::Soundex' => undef, # lib/Text/Soundex.pm + 'Text::Tabs' => undef, # lib/Text/Tabs.pm + 'TieHash' => undef, # lib/TieHash.pm + 'Time::Local' => undef, # lib/Time/Local.pm + 'integer' => undef, # lib/integer.pm + 'less' => undef, # lib/less.pm + 'lib' => undef, # lib/lib.pm + 'sigtrap' => undef, # lib/sigtrap.pm + 'strict' => undef, # lib/strict.pm + 'subs' => undef, # lib/subs.pm + }, + 5.002 => { + 'AnyDBM_File' => undef, # lib/AnyDBM_File.pm + 'AutoLoader' => undef, # lib/AutoLoader.pm + 'AutoSplit' => undef, # lib/AutoSplit.pm + 'Benchmark' => undef, # lib/Benchmark.pm + 'Carp' => undef, # lib/Carp.pm + 'Cwd' => undef, # lib/Cwd.pm + 'DB_File' => '1.01', # ext/DB_File/DB_File.pm + 'Devel::SelfStubber' => '1.01', # lib/Devel/SelfStubber.pm + 'DirHandle' => undef, # lib/DirHandle.pm + 'DynaLoader' => '1.00', # ext/DynaLoader/DynaLoader.pm + 'English' => undef, # lib/English.pm + 'Env' => undef, # lib/Env.pm + 'Exporter' => undef, # lib/Exporter.pm + 'ExtUtils::Install' => undef, # lib/ExtUtils/Install.pm + 'ExtUtils::Liblist' => undef, # lib/ExtUtils/Liblist.pm + 'ExtUtils::MM_OS2' => undef, # lib/ExtUtils/MM_OS2.pm + 'ExtUtils::MM_Unix' => undef, # lib/ExtUtils/MM_Unix.pm + 'ExtUtils::MM_VMS' => undef, # lib/ExtUtils/MM_VMS.pm + 'ExtUtils::MakeMaker' => '5.21', # lib/ExtUtils/MakeMaker.pm + 'ExtUtils::Manifest' => '1.22', # lib/ExtUtils/Manifest.pm + 'ExtUtils::Mkbootstrap' => undef, # lib/ExtUtils/Mkbootstrap.pm + 'ExtUtils::Mksymlists' => '1.00', # lib/ExtUtils/Mksymlists.pm + 'Fcntl' => '1.00', # ext/Fcntl/Fcntl.pm + 'File::Basename' => undef, # lib/File/Basename.pm + 'File::CheckTree' => undef, # lib/File/CheckTree.pm + 'File::Copy' => '1.5', # lib/File/Copy.pm + 'File::Find' => undef, # lib/File/Find.pm + 'File::Path' => '1.01', # lib/File/Path.pm + 'FileCache' => undef, # lib/FileCache.pm + 'FileHandle' => '1.00', # ext/FileHandle/FileHandle.pm + 'GDBM_File' => '1.00', # ext/GDBM_File/GDBM_File.pm + 'Getopt::Long' => '2.01', # lib/Getopt/Long.pm + 'Getopt::Std' => undef, # lib/Getopt/Std.pm + 'I18N::Collate' => undef, # lib/I18N/Collate.pm + 'IPC::Open2' => undef, # lib/IPC/Open2.pm + 'IPC::Open3' => undef, # lib/IPC/Open3.pm + 'Math::BigFloat' => undef, # lib/Math/BigFloat.pm + 'Math::BigInt' => undef, # lib/Math/BigInt.pm + 'Math::Complex' => undef, # lib/Math/Complex.pm + 'NDBM_File' => '1.00', # ext/NDBM_File/NDBM_File.pm + 'Net::Ping' => '1', # lib/Net/Ping.pm + 'ODBM_File' => '1.00', # ext/ODBM_File/ODBM_File.pm + 'POSIX' => '1.00', # ext/POSIX/POSIX.pm + 'Pod::Functions' => undef, # lib/Pod/Functions.pm + 'Pod::Text' => undef, # lib/Pod/Text.pm + 'SDBM_File' => '1.00', # ext/SDBM_File/SDBM_File.pm + 'Safe' => '1.00', # ext/Safe/Safe.pm + 'Search::Dict' => undef, # lib/Search/Dict.pm + 'SelectSaver' => undef, # lib/SelectSaver.pm + 'SelfLoader' => '1.06', # lib/SelfLoader.pm + 'Shell' => undef, # lib/Shell.pm + 'Socket' => '1.5', # ext/Socket/Socket.pm + 'Symbol' => undef, # lib/Symbol.pm + 'Sys::Hostname' => undef, # lib/Sys/Hostname.pm + 'Sys::Syslog' => undef, # lib/Sys/Syslog.pm + 'Term::Cap' => undef, # lib/Term/Cap.pm + 'Term::Complete' => undef, # lib/Term/Complete.pm + 'Term::ReadLine' => undef, # lib/Term/ReadLine.pm + 'Test::Harness' => '1.07', # lib/Test/Harness.pm + 'Text::Abbrev' => undef, # lib/Text/Abbrev.pm + 'Text::ParseWords' => undef, # lib/Text/ParseWords.pm + 'Text::Soundex' => undef, # lib/Text/Soundex.pm + 'Text::Tabs' => undef, # lib/Text/Tabs.pm + 'Text::Wrap' => undef, # lib/Text/Wrap.pm + 'Tie::Hash' => undef, # lib/Tie/Hash.pm + 'Tie::Scalar' => undef, # lib/Tie/Scalar.pm + 'Tie::SubstrHash' => undef, # lib/Tie/SubstrHash.pm + 'Time::Local' => undef, # lib/Time/Local.pm + 'diagnostics' => undef, # lib/diagnostics.pm + 'integer' => undef, # lib/integer.pm + 'less' => undef, # lib/less.pm + 'lib' => undef, # lib/lib.pm + 'overload' => undef, # lib/overload.pm + 'sigtrap' => undef, # lib/sigtrap.pm + 'strict' => undef, # lib/strict.pm + 'subs' => undef, # lib/subs.pm + 'vars' => undef, # lib/vars.pm + }, 5.00307 => { 'AnyDBM_File' => undef, #./lib/AnyDBM_File.pm 'AutoLoader' => undef, #./lib/AutoLoader.pm -- 2.7.4