X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/ce054fc59d9a68c982281c7c9f36c3bcc195d62a..483a80b4eb1ce75c33945f69455138be14944460:/Porting/Maintainers.pl diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index b52ff77..330950a 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -16,7 +16,7 @@ use File::Glob qw(:case); # complain if it can't find them) @IGNORABLE = qw( - .cvsignore .dualLivedDiffConfig .gitignore .perlcriticrc .perltidyrc + .cvsignore .dualLivedDiffConfig .gitignore .github .perlcriticrc .perltidyrc .travis.yml ANNOUNCE Announce Artistic AUTHORS BENCHMARK BUGS Build.PL CHANGELOG ChangeLog Changelog CHANGES Changes CONTRIBUTING CONTRIBUTING.md CONTRIBUTING.mkdn COPYING Copying cpanfile CREDITS dist.ini GOALS HISTORY @@ -65,7 +65,10 @@ use File::Glob qw(:case); # DISTRIBUTION names the tarball on CPAN which (allegedly) the files # included in core are derived from. Note that the file's version may not -# necessarily match the newest version on CPAN. +# necessarily match the newest version on CPAN. (For dist/ distributions, +# which are blead-first, a request should be placed with the releaser(s) to +# upload the corresponding cpan release, and the entry in this file should +# only be updated when that release has been done.) # EXCLUDED is a list of files to be excluded from a CPAN tarball before # comparing the remaining contents with core. Each item can either be a @@ -204,10 +207,11 @@ use File::Glob qw(:case); }, 'Compress::Raw::Bzip2' => { - 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.084.tar.gz', + 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.089.tar.gz', 'FILES' => q[cpan/Compress-Raw-Bzip2], 'EXCLUDED' => [ qr{^t/Test/}, + qr{^t/meta}, 'bzip2-src/bzip2-const.patch', 'bzip2-src/bzip2-cpp.patch', 'bzip2-src/bzip2-unsigned.patch', @@ -215,11 +219,12 @@ use File::Glob qw(:case); }, 'Compress::Raw::Zlib' => { - 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.084.tar.gz', + 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.089.tar.gz', 'FILES' => q[cpan/Compress-Raw-Zlib], 'EXCLUDED' => [ qr{^examples/}, qr{^t/Test/}, + qr{^t/meta}, qw( t/000prereq.t t/99pod.t ), @@ -232,6 +237,7 @@ use File::Glob qw(:case); 'EXCLUDED' => [qw( examples/show-v.pl )], + 'CUSTOMIZED' => [ qw(V.pm) ], }, 'constant' => { @@ -248,7 +254,7 @@ use File::Glob qw(:case); }, 'CPAN' => { - 'DISTRIBUTION' => 'ANDK/CPAN-2.22.tar.gz', + 'DISTRIBUTION' => 'ANDK/CPAN-2.27-TRIAL2.tar.gz', 'FILES' => q[cpan/CPAN], 'EXCLUDED' => [ qr{^distroprefs/}, @@ -327,10 +333,11 @@ use File::Glob qw(:case); }, 'DB_File' => { - 'DISTRIBUTION' => 'PMQS/DB_File-1.843.tar.gz', + 'DISTRIBUTION' => 'PMQS/DB_File-1.852.tar.gz', 'FILES' => q[cpan/DB_File], 'EXCLUDED' => [ qr{^patches/}, + qr{^t/meta}, qw( t/pod.t fallback.h fallback.xs @@ -339,7 +346,7 @@ use File::Glob qw(:case); }, 'Devel::PPPort' => { - 'DISTRIBUTION' => 'ATOOMIC/Devel-PPPort-3.45.tar.gz', + 'DISTRIBUTION' => 'ATOOMIC/Devel-PPPort-3.54.tar.gz', 'FILES' => q[dist/Devel-PPPort], 'EXCLUDED' => [ 'PPPort.pm', # we use PPPort_pm.PL instead @@ -366,6 +373,11 @@ use File::Glob qw(:case); 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.55.tar.gz', 'FILES' => q[cpan/Digest-MD5], 'EXCLUDED' => ['rfc1321.txt'], + 'CUSTOMIZED' => [ + # RT #133495 + qw(MD5.xs MD5.pm), + qw(Makefile.PL t/files.t) + ], }, 'Digest::SHA' => { @@ -426,7 +438,7 @@ use File::Glob qw(:case); }, 'ExtUtils::CBuilder' => { - 'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280230.tar.gz', + 'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280231.tar.gz', 'FILES' => q[dist/ExtUtils-CBuilder], 'EXCLUDED' => [ qw(README.mkdn), @@ -461,7 +473,7 @@ use File::Glob qw(:case); }, 'ExtUtils::MakeMaker' => { - 'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.34.tar.gz', + 'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.38.tar.gz', 'FILES' => q[cpan/ExtUtils-MakeMaker], 'EXCLUDED' => [ qr{^t/lib/Test/}, @@ -561,10 +573,13 @@ use File::Glob qw(:case); 'perlfilter.pod' => 'pod/perlfilter.pod', '' => 'cpan/Filter-Util-Call/', }, + 'CUSTOMIZED' => [ + qw(pod/perlfilter.pod) + ], }, 'Getopt::Long' => { - 'DISTRIBUTION' => 'JV/Getopt-Long-2.50.tar.gz', + 'DISTRIBUTION' => 'JV/Getopt-Long-2.51.tar.gz', 'FILES' => q[cpan/Getopt-Long], 'EXCLUDED' => [ qr{^examples/}, @@ -611,11 +626,12 @@ use File::Glob qw(:case); }, 'IO-Compress' => { - 'DISTRIBUTION' => 'PMQS/IO-Compress-2.084.tar.gz', + 'DISTRIBUTION' => 'PMQS/IO-Compress-2.089.tar.gz', 'FILES' => q[cpan/IO-Compress], 'EXCLUDED' => [ qr{^examples/}, qr{^t/Test/}, + qr{^t/999meta-}, 't/010examples-bzip2.t', 't/010examples-zlib.t', 't/cz-05examples.t', @@ -636,7 +652,7 @@ use File::Glob qw(:case); }, 'IPC::Cmd' => { - 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-1.02.tar.gz', + 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-1.04.tar.gz', 'FILES' => q[cpan/IPC-Cmd], }, @@ -651,7 +667,7 @@ use File::Glob qw(:case); }, 'JSON::PP' => { - 'DISTRIBUTION' => 'ISHIGAKI/JSON-PP-4.02.tar.gz', + 'DISTRIBUTION' => 'ISHIGAKI/JSON-PP-4.04.tar.gz', 'FILES' => q[cpan/JSON-PP], }, @@ -702,7 +718,7 @@ use File::Glob qw(:case); }, 'Math::BigInt' => { - 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-1.999816.tar.gz', + 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-1.999818.tar.gz', 'FILES' => q[cpan/Math-BigInt], 'EXCLUDED' => [ qr{^examples/}, @@ -715,7 +731,7 @@ use File::Glob qw(:case); }, 'Math::BigInt::FastCalc' => { - 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-FastCalc-0.5008.tar.gz', + 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-FastCalc-0.5009.tar.gz', 'FILES' => q[cpan/Math-BigInt-FastCalc], 'EXCLUDED' => [ qr{^t/author-}, @@ -781,7 +797,7 @@ use File::Glob qw(:case); }, 'Module::CoreList' => { - 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190320.tar.gz', + 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20191020.tar.gz', 'FILES' => q[dist/Module-CoreList], }, @@ -801,7 +817,7 @@ use File::Glob qw(:case); }, 'Module::Metadata' => { - 'DISTRIBUTION' => 'ETHER/Module-Metadata-1.000035.tar.gz', + 'DISTRIBUTION' => 'ETHER/Module-Metadata-1.000037.tar.gz', 'FILES' => q[cpan/Module-Metadata], 'EXCLUDED' => [ qw(t/00-report-prereqs.t), @@ -820,15 +836,6 @@ use File::Glob qw(:case); qw(t/600_pod.t), qw(t/601_pod-coverage.t), ], - 'CUSTOMIZED' => [ - qw( - lib/Net/Ping.pm - t/000_load.t - t/500_ping_icmp.t - t/501_ping_icmpv6.t - ), - ], - }, 'NEXT' => { @@ -867,7 +874,7 @@ use File::Glob qw(:case); }, 'perlfaq' => { - 'DISTRIBUTION' => 'ETHER/perlfaq-5.20190126.tar.gz', + 'DISTRIBUTION' => 'ETHER/perlfaq-5.20191102.tar.gz', 'FILES' => q[cpan/perlfaq], 'EXCLUDED' => [ qr/^inc/, qr/^xt/, qr{^t/00-} ], }, @@ -893,11 +900,6 @@ use File::Glob qw(:case); 'FILES' => q[cpan/Pod-Escapes], }, - 'Pod::Parser' => { - 'DISTRIBUTION' => 'MAREKR/Pod-Parser-1.63.tar.gz', - 'FILES' => q[cpan/Pod-Parser], - }, - 'Pod::Perldoc' => { 'DISTRIBUTION' => 'MALLEN/Pod-Perldoc-3.28.tar.gz', 'FILES' => q[cpan/Pod-Perldoc], @@ -923,17 +925,20 @@ use File::Glob qw(:case); }, 'Pod::Simple' => { - 'DISTRIBUTION' => 'KHW/Pod-Simple-3.35.tar.gz', + 'DISTRIBUTION' => 'KHW/Pod-Simple-3.40.tar.gz', 'FILES' => q[cpan/Pod-Simple], }, 'Pod::Usage' => { 'DISTRIBUTION' => 'MAREKR/Pod-Usage-1.69.tar.gz', 'FILES' => q[cpan/Pod-Usage], + 'CUSTOMIZED' => [ + 't/pod/testp2pt.pl', + ], }, 'podlators' => { - 'DISTRIBUTION' => 'RRA/podlators-4.11.tar.gz', + 'DISTRIBUTION' => 'RRA/podlators-4.12.tar.gz', 'FILES' => q[cpan/podlators pod/perlpodstyle.pod], 'EXCLUDED' => [ qr{^docs/metadata/}, @@ -952,7 +957,7 @@ use File::Glob qw(:case); }, 'Scalar::Util' => { - 'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.50.tar.gz', + 'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.53.tar.gz', 'FILES' => q[cpan/Scalar-List-Utils], }, @@ -968,12 +973,12 @@ use File::Glob qw(:case); }, 'Socket' => { - 'DISTRIBUTION' => 'PEVANS/Socket-2.027.tar.gz', + 'DISTRIBUTION' => 'PEVANS/Socket-2.029.tar.gz', 'FILES' => q[cpan/Socket], }, 'Storable' => { - 'DISTRIBUTION' => 'XSAWYERX/Storable-3.11.tar.gz', + 'DISTRIBUTION' => 'XSAWYERX/Storable-3.15.tar.gz', 'FILES' => q[dist/Storable], 'EXCLUDED' => [ qr{^t/compat/}, @@ -981,7 +986,7 @@ use File::Glob qw(:case); }, 'Sys::Syslog' => { - 'DISTRIBUTION' => 'SAPER/Sys-Syslog-0.35.tar.gz', + 'DISTRIBUTION' => 'SAPER/Sys-Syslog-0.36.tar.gz', 'FILES' => q[cpan/Sys-Syslog], 'EXCLUDED' => [ qr{^eg/}, @@ -1049,7 +1054,7 @@ use File::Glob qw(:case); }, 'Test::Simple' => { - 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302162.tar.gz', + 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302168.tar.gz', 'FILES' => q[cpan/Test-Simple], 'EXCLUDED' => [ qr{^examples/}, @@ -1250,7 +1255,7 @@ use File::Glob qw(:case); }, 'Win32' => { - 'DISTRIBUTION' => "JDB/Win32-0.52.tar.gz", + 'DISTRIBUTION' => "JDB/Win32-0.53.tar.gz", 'FILES' => q[cpan/Win32], }, @@ -1360,10 +1365,7 @@ use File::Glob qw(:case); lib/Net/protoent.{pm,t} lib/Net/servent.{pm,t} lib/PerlIO.pm - lib/Pod/t/InputObjects.t - lib/Pod/t/Select.t lib/Pod/t/Usage.t - lib/Pod/t/utils.t lib/SelectSaver.{pm,t} lib/Symbol.{pm,t} lib/Thread.{pm,t} @@ -1415,7 +1417,6 @@ use File::Glob qw(:case); lib/subs.{pm,t} lib/unicore/ lib/utf8.{pm,t} - lib/utf8_heavy.pl lib/vars{.pm,.t,_carp.t} lib/vmsish.{pm,t} ],