This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Update Term-UI to CPAN version 0.26
[perl5.git] / Porting / Maintainers.pl
index 72ee555..a3c980b 100755 (executable)
@@ -48,6 +48,7 @@ use File::Glob qw(:case);
     'laun'     => 'Wolfgang Laun <Wolfgang.Laun@alcatel.at>',
     'lstein'   => 'Lincoln D. Stein <lds@cpan.org>',
     'lwall'    => 'Larry Wall <lwall@cpan.org>',
+    'makamaka' => 'Makamaka Hannyaharamitu <makamaka@cpan.org>',
     'marekr'   => 'Marek Rouchal <marekr@cpan.org>',
     'markm'    => 'Mark Mielke <markm@cpan.org>',
     'mhx'      => 'Marcus Holland-Moritz <mhx@cpan.org>',
@@ -99,8 +100,8 @@ use File::Glob qw(:case);
     ANNOUNCE Announce Artistic AUTHORS BENCHMARK BUGS Build.PL
     CHANGELOG ChangeLog CHANGES Changes COPYING Copying CREDITS
     GOALS HISTORY INSTALL INSTALL.SKIP LICENSE Makefile.PL
-    MANIFEST MANIFEST.SKIP META.yml MYMETA.yml NEW NOTES ppport.h README
-    SIGNATURE THANKS TODO Todo VERSION WHATSNEW
+    MANIFEST MANIFEST.SKIP META.yml MYMETA.yml META.json MYMETA.json
+    NEW NOTES ppport.h README SIGNATURE THANKS TODO Todo VERSION WHATSNEW
 );
 
 
@@ -157,7 +158,7 @@ use File::Glob qw(:case);
 #
 
 # MAP is a hash that maps CPAN paths to their core equivalents.
-# Each key reprepresents a string prefix, with longest prefixes checked
+# Each key represents a string prefix, with longest prefixes checked
 # first. The first match causes that prefix to be replaced with the
 # corresponding key. For example, with the following MAP:
 #   {
@@ -187,7 +188,7 @@ use File::Glob qw(:case);
     'Archive::Extract' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Archive-Extract-0.46.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Archive-Extract-0.48.tar.gz',
        'FILES'         => q[cpan/Archive-Extract],
        'UPSTREAM'      => 'cpan',
        'BUGS'          => 'bug-archive-extract@rt.cpan.org',
@@ -196,7 +197,7 @@ use File::Glob qw(:case);
     'Archive::Tar' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Archive-Tar-1.72.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Archive-Tar-1.76.tar.gz',
        'FILES'         => q[cpan/Archive-Tar],
        'EXCLUDED'      => [ qw(Makefile.PL) ],
        'UPSTREAM'      => 'cpan',
@@ -247,6 +248,14 @@ use File::Glob qw(:case);
        'UPSTREAM'      => 'cpan',
        },
 
+    'autouse' =>
+       {
+       'MAINTAINER'    => 'p5p',
+       'DISTRIBUTION'  => 'FLORA/autouse-1.06.tar.gz',
+       'FILES'         => q[dist/autouse],
+       'UPSTREAM'      => 'blead',
+       },
+
     'B::Concise' =>
        {
        'MAINTAINER'    => 'smccam',
@@ -299,7 +308,7 @@ use File::Glob qw(:case);
     'CGI' =>
        {
        'MAINTAINER'    => 'lstein',
-       'DISTRIBUTION'  => 'LDS/CGI.pm-3.50.tar.gz',
+       'DISTRIBUTION'  => 'MARKSTOS/CGI.pm-3.52.tar.gz',
        'FILES'         => q[cpan/CGI],
        'EXCLUDED'      => [ qr{^t/lib/Test},
                                qw( cgi-lib_porting.html
@@ -315,7 +324,7 @@ use File::Glob qw(:case);
     'Compress::Raw::Bzip2' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.031.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.033.tar.gz',
        'FILES'         => q[cpan/Compress-Raw-Bzip2],
        'EXCLUDED'      => [ qr{^t/Test/},
                             qw( bzip2-src/bzip2-cpp.patch
@@ -327,7 +336,7 @@ use File::Glob qw(:case);
     'Compress::Raw::Zlib' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Zlib-2.030.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Zlib-2.033.tar.gz',
 
        'FILES'         => q[cpan/Compress-Raw-Zlib],
        'EXCLUDED'      => [ qr{^t/Test/},
@@ -356,7 +365,7 @@ use File::Glob qw(:case);
     'CPAN' =>
        {
        'MAINTAINER'    => 'andk',
-       'DISTRIBUTION'  => 'ANDK/CPAN-1.94_62.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/CPAN-1.94_64.tar.gz',
        'FILES'         => q[cpan/CPAN],
        'EXCLUDED'      => [ qr{^distroprefs/},
                             qr{^inc/Test/},
@@ -400,7 +409,7 @@ use File::Glob qw(:case);
     'CPANPLUS' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9010.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9011.tar.gz',
        'FILES'         => q[cpan/CPANPLUS],
        'EXCLUDED'      => [ qr{^inc/},
                             qr{^t/dummy-.*\.hidden$},
@@ -421,7 +430,7 @@ use File::Glob qw(:case);
     'CPANPLUS::Dist::Build' =>
        {
        'MAINTAINER'    => 'bingos',
-       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-Dist-Build-0.50.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-Dist-Build-0.52.tar.gz',
        'FILES'         => q[cpan/CPANPLUS-Dist-Build],
        'EXCLUDED'      => [ qr{^inc/},
                             qw{ t/99_pod.t
@@ -431,6 +440,17 @@ use File::Glob qw(:case);
        'UPSTREAM'      => 'cpan',
        },
 
+    'CPAN::Meta::YAML' =>
+       {
+       'MAINTAINER'    => 'dagolden',
+       'DISTRIBUTION'  => 'DAGOLDEN/CPAN-Meta-YAML-0.003.tar.gz',
+       'FILES'         => q[cpan/CPAN-Meta-YAML],
+       'EXCLUDED'      => [
+               't/04_scalar.t',    # requires YAML.pm
+       ],
+       'UPSTREAM'      => 'cpan',
+       },
+
     'Data::Dumper' =>
        {
        'MAINTAINER'    => 'p5p', # Not gsar. Not ilyam. Not really smueller
@@ -442,7 +462,7 @@ use File::Glob qw(:case);
     'DB_File' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/DB_File-1.820.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/DB_File-1.821.tar.gz',
        'FILES'         => q[cpan/DB_File],
        'EXCLUDED'      => [ qr{^patches/},
                             qw{ t/pod.t
@@ -453,6 +473,14 @@ use File::Glob qw(:case);
        'UPSTREAM'      => undef,
        },
 
+    'Devel::SelfStubber' =>
+       {
+       'MAINTAINER'    => 'p5p',
+       'DISTRIBUTION'  => 'FLORA/Devel-SelfStubber-1.05.tar.gz',
+       'FILES'         => q[dist/Devel-SelfStubber],
+       'UPSTREAM'      => 'blead',
+       },
+
     'Devel::PPPort' =>
        {
        'MAINTAINER'    => 'mhx',
@@ -483,18 +511,26 @@ use File::Glob qw(:case);
     'Digest::SHA' =>
        {
        'MAINTAINER'    => 'mshelor',
-       'DISTRIBUTION'  => 'MSHELOR/Digest-SHA-5.48.tar.gz',
+       'DISTRIBUTION'  => 'MSHELOR/Digest-SHA-5.50.tar.gz',
        'FILES'         => q[cpan/Digest-SHA],
        'EXCLUDED'      => [ qw{t/pod.t t/podcover.t examples/dups} ],
        'UPSTREAM'      => 'cpan',
        },
 
+    'Dumpvalue' =>
+       {
+       'MAINTAINER'    => 'p5p',
+       'DISTRIBUTION'  => 'FLORA/Dumpvalue-1.15.tar.gz',
+       'FILES'         => q[dist/Dumpvalue],
+       'UPSTREAM'      => 'blead',
+       },
+
     'Encode' =>
        {
        'MAINTAINER'    => 'dankogai',
-       'DISTRIBUTION'  => 'DANKOGAI/Encode-2.40.tar.gz',
+       'DISTRIBUTION'  => 'DANKOGAI/Encode-2.42.tar.gz',
        'FILES'         => q[cpan/Encode],
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'encoding::warnings' =>
@@ -509,6 +545,14 @@ use File::Glob qw(:case);
        'UPSTREAM'      => undef,
        },
 
+    'Env' =>
+       {
+       'MAINTAINER'    => 'p5p',
+       'DISTRIBUTION'  => 'FLORA/Env-1.02.tar.gz',
+       'FILES'         => q[dist/Env],
+       'UPSTREAM'      => 'blead',
+       },
+
     'Exporter' =>
        {
        'MAINTAINER'    => 'ferreira',
@@ -526,10 +570,10 @@ use File::Glob qw(:case);
 
     'ExtUtils::CBuilder' =>
        {
-       'MAINTAINER'    => 'kwilliams',
-       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-CBuilder-0.2703.tar.gz',
-       'FILES'         => q[cpan/ExtUtils-CBuilder],
-       'UPSTREAM'      => 'cpan',
+       'MAINTAINER'    => 'dagolden',
+       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-CBuilder-0.280202.tar.gz',
+       'FILES'         => q[dist/ExtUtils-CBuilder],
+       'UPSTREAM'      => 'blead',
        },
 
     'ExtUtils::Command' =>
@@ -617,10 +661,18 @@ use File::Glob qw(:case);
        'UPSTREAM'      => undef,
        },
 
+    'File::CheckTree' =>
+       {
+       'MAINTAINER'    => 'p5p',
+       'DISTRIBUTION'  => 'FLORA/File-CheckTree-4.4.tar.gz',
+       'FILES'         => q[dist/File-CheckTree],
+       'UPSTREAM'      => 'blead',
+       },
+
     'File::Fetch' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/File-Fetch-0.28.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/File-Fetch-0.32.tar.gz',
        'FILES'         => q[cpan/File-Fetch],
        'UPSTREAM'      => 'cpan',
        },
@@ -713,6 +765,27 @@ use File::Glob qw(:case);
        'UPSTREAM'      => 'cpan',
        },
 
+    'HTTP::Tiny' =>
+       {
+       'MAINTAINER'    => 'dagolden',
+       'DISTRIBUTION'  => 'DAGOLDEN/HTTP-Tiny-0.010.tar.gz',
+       'FILES'         => q[cpan/HTTP-Tiny],
+       'EXCLUDED'      => [
+                               't/200_live.t',
+                               qr/^eg/,
+                               qr/^xt/
+                          ],
+       'UPSTREAM'      => 'cpan',
+       },
+
+    'I18N::Collate' =>
+       {
+       'MAINTAINER'    => 'p5p',
+       'DISTRIBUTION'  => 'FLORA/I18N-Collate-1.01.tar.gz',
+       'FILES'         => q[dist/I18N-Collate],
+       'UPSTREAM'      => 'blead',
+       },
+
     # Sean has donated it to us.
     # Nothing has changed since his last CPAN release.
     # (not strictly true: there have been some trivial typo fixes; DAPM 6/2009)
@@ -727,7 +800,7 @@ use File::Glob qw(:case);
     'if' =>
        {
        'MAINTAINER'    => 'ilyaz',
-       'DISTRIBUTION'  => 'ILYAZ/modules/if-0.06.tar.gz',
+       'DISTRIBUTION'  => 'ILYAZ/modules/if-0.0601.tar.gz',
        'FILES'         => q[dist/if],
        'UPSTREAM'      => 'blead',
        },
@@ -744,7 +817,7 @@ use File::Glob qw(:case);
     'IO-Compress' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/IO-Compress-2.030.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/IO-Compress-2.033.tar.gz',
        'FILES'         => q[cpan/IO-Compress],
        'EXCLUDED'      => [ qr{t/Test/} ],
        'UPSTREAM'      => 'cpan',
@@ -761,7 +834,7 @@ use File::Glob qw(:case);
     'IPC::Cmd' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/IPC-Cmd-0.66.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/IPC-Cmd-0.70.tar.gz',
        'FILES'         => q[cpan/IPC-Cmd],
        'UPSTREAM'      => 'cpan',
        },
@@ -775,6 +848,17 @@ use File::Glob qw(:case);
        'UPSTREAM'      => 'cpan',
        },
 
+    'JSON::PP' =>
+       {
+       'MAINTAINER'    => 'makamaka',
+       'DISTRIBUTION'  => 'MAKAMAKA/JSON-PP-2.27103.tar.gz',
+       'FILES'         => q[cpan/JSON-PP],
+       'EXCLUDED'      => [
+               't/900_pod.t',    # Pod testing
+       ],
+       'UPSTREAM'      => 'cpan',
+       },
+
     'lib' =>
        {
        'MAINTAINER'    => 'smueller',
@@ -797,7 +881,7 @@ use File::Glob qw(:case);
     'Locale-Codes' =>
        {
        'MAINTAINER'    => 'sbeck',
-       'DISTRIBUTION'  => 'SBECK/Locale-Codes-3.14.tar.gz',
+       'DISTRIBUTION'  => 'SBECK/Locale-Codes-3.15.tar.gz',
        'FILES'         => q[cpan/Locale-Codes],
        'EXCLUDED'      => [ qw{t/pod_coverage.t t/pod.t}, qr{^t/runtests},
                             qr{^internal/}, qr{^examples/} ],
@@ -825,7 +909,7 @@ use File::Glob qw(:case);
     'Log::Message' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'KANE/Log-Message-0.02.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Log-Message-0.04.tar.gz',
        'FILES'         => q[cpan/Log-Message],
        'UPSTREAM'      => 'cpan',
        },
@@ -833,7 +917,7 @@ use File::Glob qw(:case);
     'Log::Message::Simple' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Log-Message-Simple-0.06.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Log-Message-Simple-0.08.tar.gz',
        'FILES'         => q[cpan/Log-Message-Simple],
        'UPSTREAM'      => 'cpan',
        },
@@ -913,14 +997,9 @@ use File::Glob qw(:case);
     'Memoize' =>
        {
        'MAINTAINER'    => 'mjd',
-       'DISTRIBUTION'  => 'MJD/Memoize-1.01.tar.gz',
+       'DISTRIBUTION'  => 'FLORA/Memoize-1.02.tar.gz',
        'FILES'         => q[cpan/Memoize],
-       'EXCLUDED'      => [
-                            qw{
-                               article.html
-                               Memoize/Saves.pm
-                              },
-                          ],
+       'EXCLUDED'      => [ qw{ article.html } ],
        'UPSTREAM'      => 'cpan',
        },
 
@@ -941,7 +1020,7 @@ use File::Glob qw(:case);
     'Module::Build' =>
        {
        'MAINTAINER'    => 'kwilliams',
-       'DISTRIBUTION'  => 'DAGOLDEN/Module-Build-0.3607.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/Module-Build-0.3622.tar.gz',
        'FILES'         => q[cpan/Module-Build],
        'EXCLUDED'      => [ qw{ t/par.t t/signature.t },
                             qr!^contrib/!,  qr!^devtools! ],
@@ -951,7 +1030,7 @@ use File::Glob qw(:case);
     'Module::CoreList' =>
        {
        'MAINTAINER'    => 'rgarcia',
-       'DISTRIBUTION'  => 'BINGOS/Module-CoreList-2.40.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Module-CoreList-2.41.tar.gz',
        'FILES'         => q[dist/Module-CoreList],
        'UPSTREAM'      => 'blead',
        },
@@ -967,7 +1046,7 @@ use File::Glob qw(:case);
     'Module::Load::Conditional' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Module-Load-Conditional-0.38.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Module-Load-Conditional-0.40.tar.gz',
        'FILES'         => q[cpan/Module-Load-Conditional],
        'UPSTREAM'      => 'cpan',
        },
@@ -980,6 +1059,15 @@ use File::Glob qw(:case);
        'UPSTREAM'      => 'cpan',
        },
 
+    'Module::Metadata' =>
+       {
+       'MAINTAINER'    => 'dagolden',
+       'DISTRIBUTION'  => 'DAGOLDEN/Module-Metadata-1.000004.tar.gz',
+       'FILES'         => q[cpan/Module-Metadata],
+       'EXCLUDED'      => [ ],
+       'UPSTREAM'      => 'cpan',
+       },
+
     'Module::Pluggable' =>
        {
        'MAINTAINER'    => 'simonw',
@@ -1008,7 +1096,7 @@ use File::Glob qw(:case);
     'Object::Accessor' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Object-Accessor-0.36.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Object-Accessor-0.38.tar.gz',
        'FILES'         => q[cpan/Object-Accessor],
        'UPSTREAM'      => 'cpan',
        },
@@ -1024,9 +1112,7 @@ use File::Glob qw(:case);
     'Params::Check' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'KANE/Params-Check-0.26.tar.gz',
-       # For some reason a file of this name appears within
-       # the tarball. Russell's Paradox eat your heart out.
+       'DISTRIBUTION'  => 'BINGOS/Params-Check-0.28.tar.gz',
        'EXCLUDED'      => [ qw( Params-Check-0.26.tar.gz ) ],
        'FILES'         => q[cpan/Params-Check],
        'UPSTREAM'      => 'cpan',
@@ -1042,14 +1128,11 @@ use File::Glob qw(:case);
 
     'Parse::CPAN::Meta' =>
        {
-       'MAINTAINER'    => 'smueller',
-       'DISTRIBUTION'  => 'SMUELLER/Parse-CPAN-Meta-1.40.tar.gz',
+       'MAINTAINER'    => 'dagolden',
+       'DISTRIBUTION'  => 'DAGOLDEN/Parse-CPAN-Meta-1.4401.tar.gz',
        'FILES'         => q[cpan/Parse-CPAN-Meta],
-       'EXCLUDED'      => [ qw( t/97_meta.t t/98_pod.t t/99_pmv.t ) ],
+       'EXCLUDED'      => [ ],
        'UPSTREAM'      => 'cpan',
-       # NOTE: 'perl uupacktool.pl t/data/utf_16_le_bom.yml.packed'
-       # run by hand after import, as the core's test harness doesn't
-       # run dists' "make test" steps
        },
 
     'PathTools' =>
@@ -1087,6 +1170,15 @@ use File::Glob qw(:case);
        'UPSTREAM'      => undef,
        },
 
+    'Perl::OSType' =>
+       {
+       'MAINTAINER'    => 'dagolden',
+       'DISTRIBUTION'  => 'DAGOLDEN/Perl-OSType-1.002.tar.gz',
+       'FILES'         => q[cpan/Perl-OSType],
+       'EXCLUDED'      => [ ],
+       'UPSTREAM'      => 'cpan',
+       },
+
     'perlpacktut' =>
        {
        'MAINTAINER'    => 'laun',
@@ -1142,7 +1234,7 @@ use File::Glob qw(:case);
     'Pod::LaTeX' =>
        {
        'MAINTAINER'    => 'tjenness',
-       'DISTRIBUTION'  => 'TJENNESS/Pod-LaTeX-0.58.tar.gz',
+       'DISTRIBUTION'  => 'TJENNESS/Pod-LaTeX-0.59.tar.gz',
        'FILES'         => q[cpan/Pod-LaTeX],
        'EXCLUDED'      => [ qw( t/require.t ) ],
        'UPSTREAM'      => undef,
@@ -1291,7 +1383,7 @@ use File::Glob qw(:case);
     'Term::UI' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'KANE/Term-UI-0.20.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Term-UI-0.26.tar.gz',
        'FILES'         => q[cpan/Term-UI],
        'UPSTREAM'      => 'cpan',
        },
@@ -1389,7 +1481,7 @@ use File::Glob qw(:case);
     'Thread::Queue' =>
        {
        'MAINTAINER'    => 'jdhedden',
-       'DISTRIBUTION'  => 'JDHEDDEN/Thread-Queue-2.11.tar.gz',
+       'DISTRIBUTION'  => 'JDHEDDEN/Thread-Queue-2.12.tar.gz',
        'FILES'         => q[dist/Thread-Queue],
        'EXCLUDED'      => [ qw(examples/queue.pl
                                t/00_load.t
@@ -1402,7 +1494,7 @@ use File::Glob qw(:case);
     'Thread::Semaphore' =>
        {
        'MAINTAINER'    => 'jdhedden',
-       'DISTRIBUTION'  => 'JDHEDDEN/Thread-Semaphore-2.11.tar.gz',
+       'DISTRIBUTION'  => 'JDHEDDEN/Thread-Semaphore-2.12.tar.gz',
        'FILES'         => q[dist/Thread-Semaphore],
        'EXCLUDED'      => [ qw(examples/semaphore.pl
                                t/00_load.t
@@ -1415,7 +1507,7 @@ use File::Glob qw(:case);
     'threads' =>
        {
        'MAINTAINER'    => 'jdhedden',
-       'DISTRIBUTION'  => 'JDHEDDEN/threads-1.81.tar.gz',
+       'DISTRIBUTION'  => 'JDHEDDEN/threads-1.82.tar.gz',
        'FILES'         => q[dist/threads],
        'EXCLUDED'      => [ qr{^examples/},
                             qw(t/pod.t
@@ -1428,7 +1520,7 @@ use File::Glob qw(:case);
     'threads::shared' =>
        {
        'MAINTAINER'    => 'jdhedden',
-       'DISTRIBUTION'  => 'JDHEDDEN/threads-shared-1.34.tar.gz',
+       'DISTRIBUTION'  => 'JDHEDDEN/threads-shared-1.36.tar.gz',
        'FILES'         => q[dist/threads-shared],
        'EXCLUDED'      => [ qw(examples/class.pl
                                shared.h
@@ -1465,13 +1557,10 @@ use File::Glob qw(:case);
     'Time::Local' =>
        {
        'MAINTAINER'    => 'drolsky',
-       'DISTRIBUTION'  => 'DROLSKY/Time-Local-1.1901.tar.gz',
-       'FILES'         => q[ext/Time-Local],
+       'DISTRIBUTION'  => 'FLORA/Time-Local-1.2000.tar.gz',
+       'FILES'         => q[cpan/Time-Local],
        'EXCLUDED'      => [ qw(t/pod-coverage.t t/pod.t) ],
-       'UPSTREAM'      => 'blead',
-       # Currently Time::Local is no longer backwards compatible with Pre-5.11 perls
-       # the version in core has now deviated from the CPAN version. To re-dual-life
-       # this module, we'll need to rewrite a hybrid version
+       'UPSTREAM'      => 'cpan',
        },
 
     'Time::Piece' =>
@@ -1485,11 +1574,12 @@ use File::Glob qw(:case);
     'Unicode::Collate' =>
        {
        'MAINTAINER'    => 'sadahiro',
-       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.68-withoutworldwriteables.tar.gz',
+       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.72-withoutworldwriteables.tar.gz',
        'FILES'         => q[cpan/Unicode-Collate],
-                           # ignore experimental XS version
-       'EXCLUDED'      => [ qr{X$},
-                            qw{disableXS enableXS }
+       'EXCLUDED'      => [ qr{N$},
+                   qr{^data/},
+                   qr{^gendata/},
+                                    qw{disableXS enableXS mklocale},
                           ],
        'UPSTREAM'      => 'first-come',
        },
@@ -1497,7 +1587,7 @@ use File::Glob qw(:case);
     'Unicode::Normalize' =>
        {
        'MAINTAINER'    => 'sadahiro',
-       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Normalize-1.07-withoutworldwriteables.tar.gz',
+       'DISTRIBUTION'  => 'SADAHIRO/Unicode-Normalize-1.10-withoutworldwriteables.tar.gz',
        'FILES'         => q[cpan/Unicode-Normalize],
        'EXCLUDED'      => [ qw{MANIFEST.N Normalize.pmN disableXS enableXS }],
        'UPSTREAM'      => 'first-come',
@@ -1506,7 +1596,7 @@ use File::Glob qw(:case);
     'version' =>
        {
        'MAINTAINER'    => 'jpeacock',
-       'DISTRIBUTION'  => 'JPEACOCK/version-0.82.tar.gz',
+       'DISTRIBUTION'  => 'JPEACOCK/version-0.88.tar.gz',
        'FILES'         => q[lib/version.pm lib/version.pod lib/version.t
                             lib/version],
        'EXCLUDED'      => [ qr{^t/.*\.t$}, qw{t/survey_locales}, qr{^vutil/},
@@ -1561,7 +1651,7 @@ use File::Glob qw(:case);
     'Win32' =>
        {
        'MAINTAINER'    => 'jand',
-       'DISTRIBUTION'  => "JDB/Win32-0.39.tar.gz",
+       'DISTRIBUTION'  => "JDB/Win32-0.44.tar.gz",
        'FILES'         => q[cpan/Win32],
        'UPSTREAM'      => 'cpan',
        },
@@ -1611,8 +1701,6 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'p5p',
        'FILES'         => q[
-                               ext/autouse/lib
-                               ext/autouse/t
                                ext/B/B.pm
                                ext/B/typemap
                                ext/B/Makefile.PL
@@ -1648,7 +1736,6 @@ use File::Glob qw(:case);
 
                                ext/Devel-DProf/
                                ext/Devel-Peek/
-                               ext/Devel-SelfStubber/
                                ext/DynaLoader/
                                ext/Errno
                                ext/Fcntl/
@@ -1691,16 +1778,12 @@ use File::Glob qw(:case);
                                lib/DBM_Filter.pm
                                lib/DBM_Filter/
                                lib/DirHandle.{pm,t}
-                               lib/Dumpvalue.{pm,t}
                                lib/English.{pm,t}
-                               lib/Env.pm
-                               lib/Env/t/
                                lib/ExtUtils/Embed.pm
                                lib/ExtUtils/XSSymSet.pm
                                lib/ExtUtils/t/Embed.t
                                lib/ExtUtils/typemap
                                lib/File/Basename.{pm,t}
-                               lib/File/CheckTree.{pm,t}
                                lib/File/Compare.{pm,t}
                                lib/File/Copy.{pm,t}
                                lib/File/DosGlob.{pm,t}
@@ -1710,7 +1793,6 @@ use File::Glob qw(:case);
                                lib/FileHandle.{pm,t}
                                lib/FindBin.{pm,t}
                                lib/Getopt/Std.{pm,t}
-                               lib/I18N/Collate.{pm,t}
                                lib/Internals.t
                                lib/Module/Build/ConfigData.pm
                                lib/Net/hostent.{pm,t}
@@ -1783,7 +1865,6 @@ use File::Glob qw(:case);
                                lib/hostname.pl
                                lib/importenv.pl
                                lib/integer.{pm,t}
-                               lib/legacy.{pm,t}
                                lib/less.{pm,t}
                                lib/locale.{pm,t}
                                lib/look.pl