# 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
+# Perl core. Use this whenever patching a cpan upstream distribution
+# or whenever we expect to have a file that differs from the tarball.
+# If the file in blead matches the file in the tarball from CPAN,
+# Porting/core-cpan-diff will warn about it, as it indicates an expected
+# customization might have been lost when updating from upstream
# DEPRECATED contains the *first* version of Perl in which the module
# was considered deprecated. It should only be present if the module is
%Modules = (
+ 'AnyDBM_File' =>
+ {
+ 'MAINTAINERS' => 'p5p',
+ 'FILES' => q[lib/AnyDBM_File.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Archive::Extract' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/Archive-Extract-0.48.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Archive-Extract-0.52.tar.gz',
'FILES' => q[cpan/Archive-Extract],
'UPSTREAM' => 'cpan',
'BUGS' => 'bug-archive-extract@rt.cpan.org',
'Attribute::Handlers' =>
{
'MAINTAINER' => 'rgarcia',
- 'DISTRIBUTION' => 'SMUELLER/Attribute-Handlers-0.88.tar.gz',
+ 'DISTRIBUTION' => 'SMUELLER/Attribute-Handlers-0.91.tar.gz',
'FILES' => q[dist/Attribute-Handlers],
'UPSTREAM' => 'blead',
},
+ 'attributes' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/attributes],
+ 'UPSTREAM' => 'blead',
+ },
+
'autodie' =>
{
'MAINTAINER' => 'pjf',
)
],
'UPSTREAM' => 'cpan',
+ 'CUSTOMIZED' => [qw( t/open.t )],
},
'AutoLoader' =>
'UPSTREAM' => 'blead',
},
+ 'Benchmark' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/Benchmark.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'bignum' =>
{
'MAINTAINER' => 'rafl',
'UPSTREAM' => 'blead',
},
+ 'Carp' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/Carp.{pm,t} lib/Carp/Heavy.pm],
+ 'UPSTREAM' => 'blead',
+ },
+
'CGI' =>
{
'MAINTAINER' => 'lstein',
- 'DISTRIBUTION' => 'MARKSTOS/CGI.pm-3.52.tar.gz',
+ 'DISTRIBUTION' => 'MARKSTOS/CGI.pm-3.55.tar.gz',
'FILES' => q[cpan/CGI],
'EXCLUDED' => [ qr{^t/lib/Test},
qw( cgi-lib_porting.html
)
],
'UPSTREAM' => 'cpan',
+ 'CUSTOMIZED' => [qw( t/tmpdir.t)],
+ },
+
+ 'Class::Struct' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/Class/Struct.{pm,t}],
+ 'UPSTREAM' => 'blead',
},
'Compress::Raw::Bzip2' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.033.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.037.tar.gz',
'FILES' => q[cpan/Compress-Raw-Bzip2],
'EXCLUDED' => [ qr{^t/Test/},
qw( bzip2-src/bzip2-cpp.patch
'Compress::Raw::Zlib' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.033.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.037.tar.gz',
'FILES' => q[cpan/Compress-Raw-Zlib],
'EXCLUDED' => [ qr{^t/Test/},
'constant' =>
{
'MAINTAINER' => 'saper',
- 'DISTRIBUTION' => 'SAPER/constant-1.19.tar.gz',
+ 'DISTRIBUTION' => 'SAPER/constant-1.21.tar.gz',
'FILES' => q[dist/constant],
'EXCLUDED' => [ qw( t/00-load.t
t/more-tests.t
'CPANPLUS' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/CPANPLUS-0.9103.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/CPANPLUS-0.9106.tar.gz',
'FILES' => q[cpan/CPANPLUS],
'EXCLUDED' => [ qr{^inc/},
qr{^t/dummy-.*\.hidden$},
'CPANPLUS::Dist::Build' =>
{
'MAINTAINER' => 'bingos',
- 'DISTRIBUTION' => 'BINGOS/CPANPLUS-Dist-Build-0.54.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/CPANPLUS-Dist-Build-0.56.tar.gz',
'FILES' => q[cpan/CPANPLUS-Dist-Build],
'EXCLUDED' => [ qr{^inc/},
qw{ t/99_pod.t
'CPAN::Meta' =>
{
'MAINTAINER' => 'dagolden',
- 'DISTRIBUTION' => 'DAGOLDEN/CPAN-Meta-2.110440.tar.gz',
+ 'DISTRIBUTION' => 'DAGOLDEN/CPAN-Meta-2.110930.tar.gz',
'FILES' => q[cpan/CPAN-Meta],
'EXCLUDED' => [
qr/^xt/,
'Data::Dumper' =>
{
'MAINTAINER' => 'p5p', # Not gsar. Not ilyam. Not really smueller
- 'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.128.tar.gz',
+ 'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.131.tar.gz',
'FILES' => q[dist/Data-Dumper],
'UPSTREAM' => 'blead',
},
'DB_File' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/DB_File-1.821.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/DB_File-1.822.tar.gz',
'FILES' => q[cpan/DB_File],
'EXCLUDED' => [ qr{^patches/},
qw{ t/pod.t
'UPSTREAM' => undef,
},
- 'Devel::DProf' =>
+ 'DBM_Filter' =>
{
- 'MAINTAINER' => 'rafl',
- 'DISTRIBUTION' => 'FLORA/Devel-DProf-20110228.00.tar.gz',
- 'FILES' => q[cpan/Devel-DProf],
- 'EXCLUDED' => [ qr{^t/release-} ],
- 'UPSTREAM' => 'cpan',
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/DBM_Filter.pm lib/DBM_Filter],
+ 'UPSTREAM' => 'blead',
},
'Devel::SelfStubber' =>
'UPSTREAM' => 'cpan',
},
+ 'diagnostics' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/diagnostics.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Digest' =>
{
'MAINTAINER' => 'gaas',
'Digest::SHA' =>
{
'MAINTAINER' => 'mshelor',
- 'DISTRIBUTION' => 'MSHELOR/Digest-SHA-5.61.tar.gz',
+ 'DISTRIBUTION' => 'MSHELOR/Digest-SHA-5.62.tar.gz',
'FILES' => q[cpan/Digest-SHA],
'EXCLUDED' => [ qw{t/pod.t t/podcover.t examples/dups} ],
'UPSTREAM' => 'cpan',
},
+ 'DirHandle' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/DirHandle.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Dumpvalue' =>
{
'MAINTAINER' => 'p5p',
'Encode' =>
{
'MAINTAINER' => 'dankogai',
- 'DISTRIBUTION' => 'DANKOGAI/Encode-2.42.tar.gz',
+ 'DISTRIBUTION' => 'DANKOGAI/Encode-2.43.tar.gz',
'FILES' => q[cpan/Encode],
'UPSTREAM' => 'cpan',
},
'UPSTREAM' => undef,
},
+ 'English' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/English.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Env' =>
{
'MAINTAINER' => 'p5p',
'MAINTAINER' => 'nwclark',
# Nick has confirmed that while we have diverged from CPAN,
# this package isn't primarily maintained in core
- # Another release wll happen "Sometime"
+ # Another release will happen "Sometime"
'DISTRIBUTION' => '',#'NWCLARK/ExtUtils-Constant-0.16.tar.gz',
'FILES' => q[cpan/ExtUtils-Constant],
'EXCLUDED' => [ qw{ lib/ExtUtils/Constant/Aaargh56Hash.pm
'ExtUtils::MakeMaker' =>
{
'MAINTAINER' => 'mschwern',
- 'DISTRIBUTION' => 'CHORNY/ExtUtils-MakeMaker-6.57_05.tar.gz',
+ 'DISTRIBUTION' => 'MSCHWERN/ExtUtils-MakeMaker-6.58.tar.gz',
'FILES' => q[cpan/ExtUtils-MakeMaker],
'EXCLUDED' => [ qr{^t/lib/Test/},
- qr{^inc/ExtUtils/},
+ qr{^(bundled|my)/},
+ qr{^t/Liblist_Kid.t},
+ qr{^t/liblist/},
],
'UPSTREAM' => 'first-come',
},
'UPSTREAM' => 'blead',
},
- 'faq' =>
+ 'perlfaq' =>
{
'MAINTAINER' => 'perlfaq',
- 'FILES' => q[pod/perlfaq*],
- 'UPSTREAM' => undef,
+ 'DISTRIBUTION' => 'FLORA/perlfaq-5.015000.tar.gz',
+ 'FILES' => q[dist/perlfaq],
+ 'EXCLUDED' => [ qw(t/release-pod-syntax.t) ],
+ 'UPSTREAM' => 'blead',
+ },
+
+ 'File::Basename' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/File/Basename.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
+ 'File::Compare' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/File/Compare.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
+ 'File::Copy' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/File/Copy.{pm,t}],
+ 'UPSTREAM' => 'blead',
},
'File::CheckTree' =>
'UPSTREAM' => 'blead',
},
+ 'File::DosGlob' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/File/DosGlob.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'File::Fetch' =>
{
'MAINTAINER' => 'kane',
'UPSTREAM' => 'cpan',
},
+ 'File::Find' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/File/Find.pm lib/File/Find],
+ 'UPSTREAM' => 'blead',
+ },
+
'File::Glob' =>
{
'MAINTAINER' => 'p5p',
'UPSTREAM' => undef,
},
+ 'File::stat' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/File/stat.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'File::Temp' =>
{
'MAINTAINER' => 'tjenness',
'UPSTREAM' => 'blead',
},
+ 'FileHandle' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/FileHandle.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Filter::Simple' =>
{
'MAINTAINER' => 'smueller',
- 'DISTRIBUTION' => 'SMUELLER/Filter-Simple-0.85.tar.gz',
+ 'DISTRIBUTION' => 'SMUELLER/Filter-Simple-0.87.tar.gz',
'FILES' => q[dist/Filter-Simple],
'EXCLUDED' => [ qw(Makefile.PL),
qr{^demo/}
'Filter::Util::Call' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/Filter-1.37.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Filter-1.39.tar.gz',
'FILES' => q[cpan/Filter-Util-Call
- t/lib/filter-util.pl
pod/perlfilter.pod
],
'EXCLUDED' => [ qr{^decrypt/},
'UPSTREAM' => undef,
},
+ 'FindBin' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/FindBin.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'GDBM_File' =>
{
'MAINTAINER' => 'p5p',
{
'MAINTAINER' => 'jv',
'DISTRIBUTION' => 'JV/Getopt-Long-2.38.tar.gz',
- 'FILES' => q[cpan/Getopt-Long
- lib/newgetopt.pl
- ],
+ 'FILES' => q[cpan/Getopt-Long],
'EXCLUDED' => [ qr{^examples/},
- qw{perl-Getopt-Long.spec},
+ qw{perl-Getopt-Long.spec lib/newgetopt.pl},
],
- 'MAP' => { '' => 'cpan/Getopt-Long/',
- 'lib/newgetopt.pl' => 'lib/newgetopt.pl',
- },
+ 'MAP' => { '' => 'cpan/Getopt-Long/' },
'UPSTREAM' => 'cpan',
},
+ 'Getopt::Std' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/Getopt/Std.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Hash::Util::FieldHash' =>
{
'MAINTAINER' => 'p5p',
'HTTP::Tiny' =>
{
'MAINTAINER' => 'dagolden',
- 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.011.tar.gz',
+ 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.012.tar.gz',
'FILES' => q[cpan/HTTP-Tiny],
'EXCLUDED' => [
't/200_live.t',
'IO-Compress' =>
{
'MAINTAINER' => 'pmqs',
- 'DISTRIBUTION' => 'PMQS/IO-Compress-2.033.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/IO-Compress-2.037.tar.gz',
'FILES' => q[cpan/IO-Compress],
'EXCLUDED' => [ qr{t/Test/} ],
'UPSTREAM' => 'cpan',
'IPC::Cmd' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.70.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.72.tar.gz',
'FILES' => q[cpan/IPC-Cmd],
'UPSTREAM' => 'cpan',
},
- 'IPC::Open2' =>
- {
- 'MAINTAINER' => 'p5p',
- 'FILES' => q[ext/IPC-Open2],
- 'UPSTREAM' => 'blead',
- },
-
'IPC::Open3' =>
{
'MAINTAINER' => 'p5p',
'JSON::PP' =>
{
'MAINTAINER' => 'makamaka',
- 'DISTRIBUTION' => 'MAKAMAKA/JSON-PP-2.27105.tar.gz',
+ 'DISTRIBUTION' => 'MAKAMAKA/JSON-PP-2.27200.tar.gz',
'FILES' => q[cpan/JSON-PP],
'EXCLUDED' => [
't/900_pod.t', # Pod testing
'Locale-Codes' =>
{
'MAINTAINER' => 'sbeck',
- 'DISTRIBUTION' => 'SBECK/Locale-Codes-3.16.tar.gz',
+ 'DISTRIBUTION' => 'SBECK/Locale-Codes-3.17.tar.gz',
'FILES' => q[cpan/Locale-Codes],
- 'EXCLUDED' => [ qw{t/pod_coverage.t t/pod.t}, qr{^t/runtests},
+ 'EXCLUDED' => [ qw{t/pod_coverage.t t/pod.t}, qr{^t/runtests}, qr{^t/runtests\.bat},
qr{^internal/}, qr{^examples/} ],
'UPSTREAM' => 'cpan',
},
'Locale::Maketext' =>
{
'MAINTAINER' => 'ferreira',
- 'DISTRIBUTION' => 'TODDR/Locale-Maketext-1.17.tar.gz',
+ 'DISTRIBUTION' => 'TODDR/Locale-Maketext-1.19.tar.gz',
'FILES' => q[dist/Locale-Maketext],
'EXCLUDED' => [ qw{perlcriticrc t/00_load.t t/pod.t} ],
'UPSTREAM' => 'blead',
'Math::Complex' =>
{
'MAINTAINER' => 'zefram',
- 'DISTRIBUTION' => 'JHI/Math-Complex-1.56.tar.gz',
+ 'DISTRIBUTION' => 'ZEFRAM/Math-Complex-1.58.tar.gz',
'FILES' => q[cpan/Math-Complex],
'EXCLUDED' => [
qw{
qr!^devtools!,
qr!^inc!,
],
- 'CUSTOMIZED' => [ 'lib/Module/Build/ConfigData.pm' ],
+ 'CUSTOMIZED' => [ 'cpan/Module-Build/lib/Module/Build/ConfigData.pm' ],
'UPSTREAM' => 'cpan',
},
'Module::CoreList' =>
{
'MAINTAINER' => 'rgarcia',
- 'DISTRIBUTION' => 'BINGOS/Module-CoreList-2.41.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Module-CoreList-2.52.tar.gz',
'FILES' => q[dist/Module-CoreList],
'UPSTREAM' => 'blead',
},
'DISTRIBUTION' => 'SIMONW/Module-Pluggable-3.9.tar.gz',
'FILES' => q[cpan/Module-Pluggable],
'UPSTREAM' => 'cpan',
+ 'CUSTOMIZED' => [qw(Makefile.PL)],
+ },
+
+ 'mro' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/mro],
+ 'UPSTREAM' => 'blead',
},
'NDBM_File' =>
'Object::Accessor' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/Object-Accessor-0.38.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Object-Accessor-0.42.tar.gz',
'FILES' => q[cpan/Object-Accessor],
'UPSTREAM' => 'cpan',
},
'UPSTREAM' => 'blead',
},
+ 'overload' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/overload{.pm,.t,64.t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Package::Constants' =>
{
'MAINTAINER' => 'kane',
'PerlIO' =>
{
'MAINTAINER' => 'p5p',
- 'FILES' => q[ext/PerlIO],
+ 'FILES' => q[lib/PerlIO.pm],
'UPSTREAM' => undef,
},
'UPSTREAM' => 'blead',
},
+ 'PerlIO::scalar' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/PerlIO-scalar],
+ 'UPSTREAM' => 'blead',
+ },
+
+ 'PerlIO::via' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/PerlIO-via],
+ 'UPSTREAM' => 'blead',
+ },
+
'PerlIO::via::QuotedPrint' =>
{
'MAINTAINER' => 'elizabeth',
{
'MAINTAINER' => 'ferreira',
'DISTRIBUTION' => 'FERREIRA/Pod-Perldoc-3.15_01.tar.gz',
- # I don't know whether it's conceptually cleaner to a rule to copy
- # ext/Pod-Perldoc/pod/perldoc.pod to pod/perldoc.pod at make time
- # (in 4 places), or leave it as 1 mapping here.
- 'FILES' => q[dist/Pod-Perldoc
- pod/perldoc.pod
- ],
+ 'FILES' => q[dist/Pod-Perldoc],
# in blead, the perldoc executable is generated by perldoc.PL
# instead
# XXX We can and should fix this, but clean up the DRY-failure in utils
# first
'EXCLUDED' => [ qw( perldoc ) ],
- 'MAP' => { '' => 'dist/Pod-Perldoc/',
- 'lib/perldoc.pod' => 'pod/perldoc.pod',
- },
'UPSTREAM' => 'blead',
},
{
'MAINTAINER' => 'rra',
'DISTRIBUTION' => 'RRA/podlators-2.4.0.tar.gz',
- 'FILES' => q[cpan/podlators],
- 'MAP' => { 'pod/perlpodstyle.pod' => 'pod/perlpodstyle.pod', },
+ 'FILES' => q[cpan/podlators pod/perlpodstyle.pod],
+ # The perl distribution has pod2man.PL and pod2text.PL, which are
+ # run to create pod2man and pod2text, while the CPAN distribution
+ # just has the post-generated pod2man and pod2text files.
+ # The following entries attempt to codify that odd fact.
+ 'CUSTOMIZED' => [ qw{
+ scripts/pod2man.PL
+ scripts/pod2text.PL
+ pod/perlpodstyle.pod
+ } ],
+ 'MAP' => {
+ '' => 'cpan/podlators/',
+ 'scripts/pod2man' => 'cpan/podlators/scripts/pod2man.PL',
+ 'scripts/pod2text' => 'cpan/podlators/scripts/pod2text.PL',
+ # this file lives outside the cpan/ directory
+ 'pod/perlpodstyle.pod' => 'pod/perlpodstyle.pod', },
'UPSTREAM' => 'cpan',
},
'UPSTREAM' => 'blead',
},
+ 're' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/re],
+ 'UPSTREAM' => 'blead',
+ },
+
'Safe' =>
{
'MAINTAINER' => 'rgarcia',
'UPSTREAM' => 'cpan',
},
+ 'SDBM_File' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/SDBM_File],
+ 'UPSTREAM' => 'blead',
+ },
+
'SelfLoader' =>
{
'MAINTAINER' => 'smueller',
'UPSTREAM' => 'blead',
},
- 'Shell' =>
+ 'sigtrap' =>
{
- 'MAINTAINER' => 'ferreira',
- 'DISTRIBUTION' => 'FERREIRA/Shell-0.72_01.tar.gz',
- 'FILES' => q[cpan/Shell],
- 'EXCLUDED' => [ qw{ t/01_use.t t/99_pod.t } ],
- 'CPAN' => 1,
- 'UPSTREAM' => undef,
- 'DEPRECATED' => 5.011,
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/sigtrap.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
+ 'Socket' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/Socket],
+ 'UPSTREAM' => 'blead',
},
'Storable' =>
{
'MAINTAINER' => 'ams',
- 'DISTRIBUTION' => 'AMS/Storable-2.24.tar.gz',
+ 'DISTRIBUTION' => 'AMS/Storable-2.29.tar.gz',
'FILES' => q[dist/Storable],
'EXCLUDED' => [ qr{^t/Test/} ],
'UPSTREAM' => 'blead',
},
+ 'Sys::Hostname' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/Sys-Hostname],
+ 'UPSTREAM' => 'blead',
+ },
+
'Sys::Syslog' =>
{
'MAINTAINER' => 'saper',
- 'DISTRIBUTION' => 'SAPER/Sys-Syslog-0.27.tar.gz',
+ 'DISTRIBUTION' => 'SAPER/Sys-Syslog-0.29.tar.gz',
'FILES' => q[cpan/Sys-Syslog],
'EXCLUDED' => [ qr{^eg/},
qw{t/data-validation.t
t/podspell.t
t/portfs.t
win32/PerlLog.RES
+ win32/PerlLog_RES.uu
},
],
'UPSTREAM' => 'cpan',
+ 'CUSTOMIZED' => [qw( t/syslog.t )],
},
'Term::ANSIColor' =>
'UPSTREAM' => undef,
},
+ 'Term::ReadLine' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'DISTRIBUTION' => 'FLORA/Term-ReadLine-1.07.tar.gz',
+ 'FILES' => q[dist/Term-ReadLine],
+ 'UPSTREAM' => 'blead',
+ },
+
'Term::UI' =>
{
'MAINTAINER' => 'kane',
qr{^t/lib/Test/},
qr{^xt/},
qw{Changes-2.64
+ NotBuild.PL
HACKING.pod
perlcriticrc
t/lib/if.pm
}
],
'UPSTREAM' => 'cpan',
+ 'CUSTOMIZED' => [qw(
+ t/source.t
+ t/testargs.t
+ )],
},
'Test::Simple' =>
'UPSTREAM' => 'cpan',
},
+ 'Text::Abbrev' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'DISTRIBUTION' => 'FLORA/Text-Abbrev-1.01.tar.gz',
+ 'FILES' => q[dist/Text-Abbrev],
+ 'UPSTREAM' => 'blead',
+ },
+
+
'Text::Balanced' =>
{
'MAINTAINER' => 'dmanura',
'FILES' => q[cpan/Text-Tabs],
'EXCLUDED' => [ qw( t/dnsparks.t ) ], # see af6492bf9e
'UPSTREAM' => 'cpan',
+ 'CUSTOMIZED' => [qw(
+ t/fill.t
+ t/tabs.t
+ )],
},
'Thread::Queue' =>
'threads' =>
{
'MAINTAINER' => 'jdhedden',
- 'DISTRIBUTION' => 'JDHEDDEN/threads-1.82.tar.gz',
+ 'DISTRIBUTION' => 'JDHEDDEN/threads-1.83.tar.gz',
'FILES' => q[dist/threads],
'EXCLUDED' => [ qr{^examples/},
qw(t/pod.t
'threads::shared' =>
{
'MAINTAINER' => 'jdhedden',
- 'DISTRIBUTION' => 'JDHEDDEN/threads-shared-1.36.tar.gz',
+ 'DISTRIBUTION' => 'JDHEDDEN/threads-shared-1.37.tar.gz',
'FILES' => q[dist/threads-shared],
'EXCLUDED' => [ qw(examples/class.pl
shared.h
'UPSTREAM' => 'first-come',
},
+ 'Tie::Hash' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[lib/Tie/Hash.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
+ 'Tie::Hash::NamedCapture' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/Tie-Hash-NamedCapture],
+ 'UPSTREAM' => 'blead',
+ },
+
+ 'Tie::Memoize' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/Tie-Memoize],
+ 'UPSTREAM' => 'blead',
+ },
+
'Tie::RefHash' =>
{
'MAINTAINER' => 'nuffin',
'Time::HiRes' =>
{
'MAINTAINER' => 'zefram',
- 'DISTRIBUTION' => 'JHI/Time-HiRes-1.9721.tar.gz',
+ 'DISTRIBUTION' => 'ZEFRAM/Time-HiRes-1.9724.tar.gz',
'FILES' => q[cpan/Time-HiRes],
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'cpan',
},
'Time::Local' =>
'Unicode::Collate' =>
{
'MAINTAINER' => 'sadahiro',
- 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-0.73-withoutworldwriteables.tar.gz',
+ 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-0.77-withoutworldwriteables.tar.gz',
'FILES' => q[cpan/Unicode-Collate],
'EXCLUDED' => [ qr{N$},
qr{^data/},
'Unicode::Normalize' =>
{
'MAINTAINER' => 'sadahiro',
- 'DISTRIBUTION' => 'SADAHIRO/Unicode-Normalize-1.10-withoutworldwriteables.tar.gz',
+ 'DISTRIBUTION' => 'SADAHIRO/Unicode-Normalize-1.12-withoutworldwriteables.tar.gz',
'FILES' => q[cpan/Unicode-Normalize],
'EXCLUDED' => [ qw{MANIFEST.N Normalize.pmN disableXS enableXS }],
'UPSTREAM' => 'first-come',
},
+ 'Unicode::UCD' =>
+ {
+ 'MAINTAINER' => 'blead',
+ 'FILES' => q[lib/Unicode/UCD.{pm,t}],
+ 'UPSTREAM' => 'blead',
+ },
+
'Version::Requirements' =>
{
'MAINTAINER' => 'rjbs',
'Win32API::File' =>
{
'MAINTAINER' => 'chorny',
- 'DISTRIBUTION' => 'CHORNY/Win32API-File-0.1101.zip',
+ 'DISTRIBUTION' => 'CHORNY/Win32API-File-0.1200.tar.gz',
'FILES' => q[cpan/Win32API-File],
'EXCLUDED' => [ qr{^ex/},
qw{t/pod.t},
'UPSTREAM' => 'cpan',
},
+ 'XS::Typemap' =>
+ {
+ 'MAINTAINER' => 'p5p',
+ 'FILES' => q[ext/XS-Typemap],
+ 'UPSTREAM' => 'blead',
+ },
+
'XSLoader' =>
{
'MAINTAINER' => 'saper',
- 'DISTRIBUTION' => 'SAPER/XSLoader-0.10.tar.gz',
+ 'DISTRIBUTION' => 'SAPER/XSLoader-0.15.tar.gz',
'FILES' => q[dist/XSLoader],
'EXCLUDED' => [ qr{^eg/},
qw{t/pod.t
{
'MAINTAINER' => 'p5p',
'FILES' => q[
- ext/PerlIO-scalar/
- ext/PerlIO-via/
- ext/SDBM_File/
- ext/Socket/
- ext/Sys-Hostname/
- ext/Tie-Hash-NamedCapture/
- ext/Tie-Memoize/
ext/XS-APItest/
- ext/XS-Typemap/
- ext/attributes/
- ext/mro/
- ext/re/
- lib/AnyDBM_File.{pm,t}
- lib/Benchmark.{pm,t}
lib/CORE.pod
- lib/Carp.{pm,t}
- lib/Carp/Heavy.pm
- lib/Class/Struct.{pm,t}
lib/Config.t
lib/Config/Extensions.{pm,t}
lib/DB.{pm,t}
- lib/DBM_Filter.pm
- lib/DBM_Filter/
- lib/DirHandle.{pm,t}
- lib/English.{pm,t}
lib/ExtUtils/Embed.pm
lib/ExtUtils/XSSymSet.pm
lib/ExtUtils/t/Embed.t
lib/ExtUtils/typemap
- lib/File/Basename.{pm,t}
- lib/File/Compare.{pm,t}
- lib/File/Copy.{pm,t}
- lib/File/DosGlob.{pm,t}
- lib/File/Find.pm
- lib/File/Find/
- lib/File/stat.{pm,t}
- lib/FileHandle.{pm,t}
- lib/FindBin.{pm,t}
- lib/Getopt/Std.{pm,t}
lib/Internals.t
- lib/Module/Build/ConfigData.pm
lib/Net/hostent.{pm,t}
lib/Net/netent.{pm,t}
lib/Net/protoent.{pm,t}
lib/Net/servent.{pm,t}
- lib/PerlIO.pm
lib/Pod/Functions.pm
lib/Pod/t/Functions.t
lib/Pod/t/InputObjects.t
lib/SelectSaver.{pm,t}
lib/Symbol.{pm,t}
lib/Term/Complete.{pm,t}
- lib/Term/ReadLine.{pm,t}
- lib/Text/Abbrev.{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,t}
- lib/Tie/Hash/NamedCapture.pm
lib/Tie/Scalar.{pm,t}
lib/Tie/StdHandle.pm
lib/Tie/SubstrHash.{pm,t}
lib/Time/tm.pm
lib/UNIVERSAL.pm
lib/Unicode/README
- lib/Unicode/UCD.{pm,t}
lib/User/grent.{pm,t}
lib/User/pwent.{pm,t}
- lib/abbrev.pl
- lib/assert.pl
- lib/bigfloat{.pl,pl.t}
- lib/bigint{.pl,pl.t}
- lib/bigrat.pl
lib/blib.{pm,t}
lib/bytes.{pm,t}
lib/bytes_heavy.pl
- lib/cacheout.pl
lib/charnames.{pm,t}
- lib/complete.pl
- lib/ctime.pl
lib/dbm_filter_util.pl
lib/deprecate.pm
- lib/diagnostics.{pm,t}
- lib/dotsh.pl
lib/dumpvar.{pl,t}
- lib/exceptions.pl
- lib/fastcwd.pl
lib/feature.{pm,t}
lib/feature/
lib/filetest.{pm,t}
- lib/find.pl
- lib/finddepth.pl
- lib/flush.pl
- lib/getcwd.pl
- lib/getopt.pl
- lib/getopts.pl
lib/h2ph.t
lib/h2xs.t
- lib/hostname.pl
- lib/importenv.pl
lib/integer.{pm,t}
lib/less.{pm,t}
lib/locale.{pm,t}
- lib/look.pl
lib/open.{pm,t}
- lib/open2.pl
- lib/open3.pl
- lib/overload{.pm,.t,64.t}
lib/overload/numbers.pm
lib/overloading.{pm,t}
lib/perl5db.{pl,t}
lib/perl5db/
- lib/pwd.pl
- lib/shellwords.pl
- lib/sigtrap.{pm,t}
lib/sort.{pm,t}
- lib/stat.pl
lib/strict.{pm,t}
lib/subs.{pm,t}
- lib/syslog.pl
- lib/tainted.pl
- lib/termcap.pl
- lib/timelocal.pl
lib/unicore/
lib/utf8.{pm,t}
lib/utf8_heavy.pl
- lib/validate.pl
lib/vars{.pm,.t,_carp.t}
lib/vmsish.{pm,t}
],