# full pathname (eg 't/foo.t') or a pattern (e.g. qr{^t/}).
# It defaults to the empty list.
+# CUSTOMIZED is a list of files that have been customized within the
+# Perl core. They should also be listed in EXCLUDED, but this will
+# additionally suppress core-cpan-diff warnings that they differ from
+# the CPAN tarballs
+
# DEPRECATED contains the *first* version of Perl in which the module
# was considered deprecated. It should only be present if the module is
# actually deprecated. Such modules should use deprecated.pm to
'Archive::Extract' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/Archive-Extract-0.42.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Archive-Extract-0.44.tar.gz',
'FILES' => q[cpan/Archive-Extract],
'UPSTREAM' => 'cpan',
'BUGS' => 'bug-archive-extract@rt.cpan.org',
'Archive::Tar' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/Archive-Tar-1.62.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Archive-Tar-1.68.tar.gz',
'FILES' => q[cpan/Archive-Tar],
+ 'EXCLUDED' => [ qw(Makefile.PL) ],
'UPSTREAM' => 'cpan',
'BUGS' => 'bug-archive-tar@rt.cpan.org',
},
'B::Debug' =>
{
'MAINTAINER' => 'rurban',
- 'DISTRIBUTION' => 'RURBAN/B-Debug-1.12.tar.gz',
+ 'DISTRIBUTION' => 'RURBAN/B-Debug-1.16.tar.gz',
'FILES' => q[cpan/B-Debug],
- 'EXCLUDED' => [ qw( t/coverage.html t/pod.t ) ],
- 'UPSTREAM' => undef,
+ 'EXCLUDED' => [ qw( t/pod.t ) ],
+ 'UPSTREAM' => 'cpan',
},
'B::Deparse' =>
'B::Lint' =>
{
'MAINTAINER' => 'jjore',
- 'DISTRIBUTION' => 'JJORE/B-Lint-1.11.tar.gz',
- 'FILES' => q[cpan/B-Lint],
+ 'DISTRIBUTION' => 'FLORA/B-Lint-1.12.tar.gz',
+ 'FILES' => q[dist/B-Lint],
'EXCLUDED' => [ qw( t/test.pl ) ],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'blead',
},
'base' =>
'bignum' =>
{
'MAINTAINER' => 'tels',
- 'DISTRIBUTION' => 'TELS/math/bignum-0.23.tar.gz',
- 'FILES' => q[cpan/bignum],
+ 'DISTRIBUTION' => 'FLORA/bignum-0.25.tar.gz',
+ 'FILES' => q[dist/bignum],
'EXCLUDED' => [ qr{^inc/Module/}, qw(t/pod.t t/pod_cov.t) ],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'blead',
},
'CGI' =>
'Compress::Raw::Bzip2' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.027.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.030.tar.gz',
'FILES' => q[cpan/Compress-Raw-Bzip2],
'EXCLUDED' => [ qr{^t/Test/},
qw( bzip2-src/bzip2-cpp.patch
)
],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'cpan',
},
'Compress::Raw::Zlib' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.027.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.030.tar.gz',
'FILES' => q[cpan/Compress-Raw-Zlib],
'EXCLUDED' => [ qr{^t/Test/},
t/99pod.t
)
],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'cpan',
},
'constant' =>
'CPANPLUS' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/CPANPLUS-0.9005.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/CPANPLUS-0.9007.tar.gz',
'FILES' => q[cpan/CPANPLUS],
'EXCLUDED' => [ qr{^inc/},
qr{^t/dummy-.*\.hidden$},
t/031_CPANPLUS-Internals-Source-SQLite.t
t/032_CPANPLUS-Internals-Source-via-sqlite.t
},
+ qw{ Makefile.PL },
],
+ 'CUSTOMIZED' => [ qw{ Makefile.PL } ],
'UPSTREAM' => 'cpan',
'BUGS' => 'bug-cpanplus@rt.cpan.org',
},
'CPANPLUS::Dist::Build' =>
{
'MAINTAINER' => 'bingos',
- 'DISTRIBUTION' => 'BINGOS/CPANPLUS-Dist-Build-0.46.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/CPANPLUS-Dist-Build-0.48.tar.gz',
'FILES' => q[cpan/CPANPLUS-Dist-Build],
'EXCLUDED' => [ qr{^inc/},
qw{ t/99_pod.t
'Data::Dumper' =>
{
- 'MAINTAINER' => 'p5p', # Not gsar. Not ilyam
- 'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.126.tar.gz',
+ 'MAINTAINER' => 'p5p', # Not gsar. Not ilyam. Not really smueller
+ 'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.128.tar.gz',
'FILES' => q[dist/Data-Dumper],
'UPSTREAM' => 'blead',
},
'DISTRIBUTION' => 'GAAS/Digest-1.16.tar.gz',
'FILES' => q[cpan/Digest],
'EXCLUDED' => [ qw{digest-bench} ],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => "cpan",
},
'Digest::MD5' =>
{
'MAINTAINER' => 'gaas',
- 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.40.tar.gz',
+ 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.51.tar.gz',
'FILES' => q[cpan/Digest-MD5],
'EXCLUDED' => [ qw{rfc1321.txt} ],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => "cpan",
},
'Digest::SHA' =>
'Encode' =>
{
'MAINTAINER' => 'dankogai',
- 'DISTRIBUTION' => 'DANKOGAI/Encode-2.39.tar.gz',
+ 'DISTRIBUTION' => 'DANKOGAI/Encode-2.40.tar.gz',
'FILES' => q[cpan/Encode],
'UPSTREAM' => undef,
},
'ExtUtils::MakeMaker' =>
{
'MAINTAINER' => 'mschwern',
- 'DISTRIBUTION' => 'MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz',
+ 'DISTRIBUTION' => 'CHORNY/ExtUtils-MakeMaker-6.57_05.tar.gz',
'FILES' => q[cpan/ExtUtils-MakeMaker],
'EXCLUDED' => [ qr{^t/lib/Test/},
qr{^inc/ExtUtils/},
'ExtUtils::ParseXS' =>
{
'MAINTAINER' => 'kwilliams',
- 'DISTRIBUTION' => 'DAGOLDEN/ExtUtils-ParseXS-2.2205.tar.gz',
+ 'DISTRIBUTION' => 'DAGOLDEN/ExtUtils-ParseXS-2.2206.tar.gz',
'EXCLUDED' => [ qw{
t/bugs/RT48104.xs
t/bugs/typemap
t/include/nsUniversalDetector.h
t/include/nscore.h
}],
- 'FILES' => q[cpan/ExtUtils-ParseXS],
- 'UPSTREAM' => 'cpan',
+ 'FILES' => q[dist/ExtUtils-ParseXS],
+ 'UPSTREAM' => 'blead',
},
'faq' =>
'Filter::Simple' =>
{
'MAINTAINER' => 'smueller',
- 'DISTRIBUTION' => 'SMUELLER/Filter-Simple-0.84.tar.gz',
+ 'DISTRIBUTION' => 'SMUELLER/Filter-Simple-0.85.tar.gz',
'FILES' => q[dist/Filter-Simple],
- 'EXCLUDED' => [ qw(Makefile.PL MANIFEST README META.yml),
+ 'EXCLUDED' => [ qw(Makefile.PL),
qr{^demo/}
],
'UPSTREAM' => 'blead',
'if' =>
{
'MAINTAINER' => 'ilyaz',
- 'DISTRIBUTION' => 'ILYAZ/modules/if-0.0401.tar.gz',
- 'FILES' => q[cpan/if],
- 'UPSTREAM' => undef,
+ 'DISTRIBUTION' => 'ILYAZ/modules/if-0.06.tar.gz',
+ 'FILES' => q[dist/if],
+ 'UPSTREAM' => 'blead',
},
'IO' =>
'IO-Compress' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/IO-Compress-2.027.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/IO-Compress-2.030.tar.gz',
'FILES' => q[cpan/IO-Compress],
'EXCLUDED' => [ qr{t/Test/} ],
'UPSTREAM' => 'cpan',
'IPC::Cmd' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.58.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.60.tar.gz',
'FILES' => q[cpan/IPC-Cmd],
'UPSTREAM' => 'cpan',
},
'MAINTAINER' => 'gbarr',
'DISTRIBUTION' => 'GBARR/libnet-1.22.tar.gz',
'FILES' => q[cpan/libnet],
- 'EXCLUDED' => [ qw{Configure install-nomake} ],
+ 'EXCLUDED' => [ qw{Configure install-nomake Makefile.PL} ],
+ 'CUSTOMIZED' => [ qw{Makefile.PL} ],
'UPSTREAM' => undef,
},
'Locale-Codes' =>
{
'MAINTAINER' => 'sbeck',
- 'DISTRIBUTION' => 'SBECK/Locale-Codes-3.13.tar.gz',
+ 'DISTRIBUTION' => 'SBECK/Locale-Codes-3.14.tar.gz',
'FILES' => q[cpan/Locale-Codes],
'EXCLUDED' => [ qw{t/pod_coverage.t t/pod.t}, qr{^t/runtests},
qr{^internal/}, qr{^examples/} ],
'Math::BigInt' =>
{
'MAINTAINER' => 'tels',
- 'DISTRIBUTION' => 'TELS/math/Math-BigInt-1.89.tar.gz',
- 'FILES' => q[cpan/Math-BigInt],
+ 'DISTRIBUTION' => 'FLORA/Math-BigInt-1.96.tar.gz',
+ 'FILES' => q[dist/Math-BigInt],
'EXCLUDED' => [ qr{^inc/},
qr{^examples/},
qw{t/pod.t
t/pod_cov.t
}
],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'blead',
},
'Math::BigInt::FastCalc' =>
{
'MAINTAINER' => 'tels',
- 'DISTRIBUTION' => 'TELS/math/Math-BigInt-FastCalc-0.19.tar.gz',
- 'FILES' => q[cpan/Math-BigInt-FastCalc],
+ 'DISTRIBUTION' => 'FLORA/Math-BigInt-FastCalc-0.22.tar.gz',
+ 'FILES' => q[dist/Math-BigInt-FastCalc],
'EXCLUDED' => [ qr{^inc/},
qw{
t/pod.t
t/mbimbf.t
},
],
- 'MAP' => { '' => 'cpan/Math-BigInt-FastCalc/',
+ 'MAP' => { '' => 'dist/Math-BigInt-FastCalc/',
'lib/Math/BigInt/FastCalc.pm'
- => 'cpan/Math-BigInt-FastCalc/FastCalc.pm',
+ => 'dist/Math-BigInt-FastCalc/FastCalc.pm',
},
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'blead',
},
'Math::BigRat' =>
{
'MAINTAINER' => 'tels',
- 'DISTRIBUTION' => 'LETO/Math-BigRat-0.24.tar.gz',
+ 'DISTRIBUTION' => 'FLORA/Math-BigRat-0.26.tar.gz',
'FILES' => q[cpan/Math-BigRat],
'EXCLUDED' => [ qr{^inc/},
qw{
t/pod_cov.t
},
],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'cpan',
},
'Math::Complex' =>
'Module::CoreList' =>
{
'MAINTAINER' => 'rgarcia',
- 'DISTRIBUTION' => 'BINGOS/Module-CoreList-2.35.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Module-CoreList-2.39.tar.gz',
'FILES' => q[dist/Module-CoreList],
'UPSTREAM' => 'blead',
},
'NEXT' =>
{
'MAINTAINER' => 'rafl',
- 'DISTRIBUTION' => 'FLORA/NEXT-0.64.tar.gz',
+ 'DISTRIBUTION' => 'FLORA/NEXT-0.65.tar.gz',
'FILES' => q[cpan/NEXT],
'EXCLUDED' => [ qr{^demo/} ],
'UPSTREAM' => 'cpan',
'PathTools' =>
{
'MAINTAINER' => 'kwilliams',
- 'DISTRIBUTION' => 'SMUELLER/PathTools-3.31.tar.gz',
- 'FILES' => q[cpan/Cwd],
+ 'DISTRIBUTION' => 'SMUELLER/PathTools-3.33.tar.gz',
+ 'FILES' => q[dist/Cwd],
'EXCLUDED' => [ qr{^t/lib/Test/} ],
- 'UPSTREAM' => "cpan",
- # NOTE: PathTools is in cpan/Cwd/ because it contains Cwd.xs and
- # something, possibly Makefile.SH, makes an assumption that the
- # leafname of some file corresponds with the pathname of the directory.
+ 'UPSTREAM' => "blead",
+ # NOTE: PathTools is in dist/Cwd/ instead of dist/PathTools because it
+ # contains Cwd.xs and something, possibly Makefile.SH, makes an assumption
+ # that the leafname of some file corresponds with the pathname of the
+ # directory.
},
'perlebcdic' =>
{
'MAINTAINER' => 'tjenness',
'DISTRIBUTION' => 'TJENNESS/Pod-LaTeX-0.58.tar.gz',
- 'FILES' => q[cpan/Pod-LaTeX
- pod/pod2latex.PL
- ],
+ 'FILES' => q[cpan/Pod-LaTeX],
'EXCLUDED' => [ qw( t/require.t ) ],
- 'MAP' => { '' => 'cpan/Pod-LaTeX/',
- 'pod2latex.PL' => 'pod/pod2latex.PL',
- },
'UPSTREAM' => undef,
},
# version 1.37!
'DISTRIBUTION' => 'MAREKR/Pod-Parser-1.38.tar.gz',
- 'FILES' => q[cpan/Pod-Parser
- pod/pod{2usage,checker,select}.PL
- ],
- 'MAP' => { '' => 'cpan/Pod-Parser/',
- 'scripts/' => 'pod/',
- },
+ 'FILES' => q[cpan/Pod-Parser],
'UPSTREAM' => undef,
},
pod/pod2man.PL
pod/pod2text.PL
],
+ 'EXCLUDED' => [ qw{ Makefile.PL } ],
+ 'CUSTOMIZED' => [ qw{ Makefile.PL } ],
'MAP' => { '' => 'cpan/podlators/',
'scripts/' => 'pod/',
},
'Safe' =>
{
'MAINTAINER' => 'rgarcia',
- 'DISTRIBUTION' => 'RGARCIA/Safe-2.27.tar.gz',
+ 'DISTRIBUTION' => 'RGARCIA/Safe-2.28.tar.gz',
'FILES' => q[dist/Safe],
'UPSTREAM' => 'blead',
},
'Test::Harness' =>
{
'MAINTAINER' => 'andya',
- 'DISTRIBUTION' => 'ANDYA/Test-Harness-3.21.tar.gz',
+ 'DISTRIBUTION' => 'ANDYA/Test-Harness-3.22.tar.gz',
'FILES' => q[cpan/Test-Harness],
'EXCLUDED' => [ qr{^examples/},
qr{^inc/},
'Test::Simple' =>
{
'MAINTAINER' => 'mschwern',
- 'DISTRIBUTION' => 'MSCHWERN/Test-Simple-0.94.tar.gz',
+ 'DISTRIBUTION' => 'MSCHWERN/Test-Simple-0.97_01.tar.gz',
'FILES' => q[cpan/Test-Simple],
'EXCLUDED' => [
qw{.perlcriticrc
'threads' =>
{
'MAINTAINER' => 'jdhedden',
- 'DISTRIBUTION' => 'JDHEDDEN/threads-1.77.tar.gz',
+ 'DISTRIBUTION' => 'JDHEDDEN/threads-1.81.tar.gz',
'FILES' => q[dist/threads],
'EXCLUDED' => [ qr{^examples/},
qw(t/pod.t
'Unicode::Collate' =>
{
'MAINTAINER' => 'sadahiro',
- 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-0.53-withoutworldwriteables.tar.gz',
+ 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-0.61-withoutworldwriteables.tar.gz',
'FILES' => q[cpan/Unicode-Collate],
# ignore experimental XS version
'EXCLUDED' => [ qr{X$},
'Unicode::Normalize' =>
{
'MAINTAINER' => 'sadahiro',
- 'DISTRIBUTION' => 'SADAHIRO/Unicode-Normalize-1.06-withoutworldwriteables.tar.gz',
+ 'DISTRIBUTION' => 'SADAHIRO/Unicode-Normalize-1.07-withoutworldwriteables.tar.gz',
'FILES' => q[cpan/Unicode-Normalize],
'EXCLUDED' => [ qw{MANIFEST.N Normalize.pmN disableXS enableXS }],
'UPSTREAM' => 'first-come',
'UPSTREAM' => 'cpan',
},
- 'XS::APItest::KeywordRPN' =>
- {
- 'MAINTAINER' => 'zefram',
- 'FILES' => q[ext/XS-APItest-KeywordRPN],
- 'UPSTREAM' => 'blead',
- },
-
'XSLoader' =>
{
'MAINTAINER' => 'saper',
ext/ODBM_File/
ext/Opcode/
ext/POSIX/
+ ext/Pod-Html/
ext/PerlIO-encoding/
ext/PerlIO-scalar/
ext/PerlIO-via/
lib/Net/servent.{pm,t}
lib/PerlIO.pm
lib/Pod/Functions.pm
- lib/Pod/Html.pm
lib/Pod/t/Functions.t
lib/Pod/t/InputObjects.t
lib/Pod/t/Select.t
lib/Pod/t/Usage.t
lib/Pod/t/eol.t
- lib/Pod/t/html*
- lib/Pod/t/pod2html-lib.pl
lib/Pod/t/utils.t
lib/Search/Dict.{pm,t}
lib/SelectSaver.{pm,t}
lib/Thread.{pm,t}
lib/Tie/Array.pm
lib/Tie/Array/
+ lib/Tie/ExtraHash.t
lib/Tie/Handle.pm
lib/Tie/Handle/
- lib/Tie/Hash.pm
+ lib/Tie/Hash.{pm,t}
lib/Tie/Hash/NamedCapture.pm
lib/Tie/Scalar.{pm,t}
lib/Tie/StdHandle.pm