This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade to ExtUtils-Manifest-1.57
[perl5.git] / Porting / Maintainers.pl
index 315e58f..d6e7f1e 100755 (executable)
@@ -21,7 +21,7 @@ use File::Glob qw(:case);
     'audreyt'  => 'Audrey Tang <cpan@audreyt.org>',
     'avar'     => 'Ævar Arnfjörð Bjarmason <avar@cpan.org>',
     'bingos'   => 'Chris Williams <chris@bingosnet.co.uk>',
-    'chorny'   => "Alexandr Ciornii <alexchorny\100gmail.com>",
+    'chorny'   => 'Alexandr Ciornii <alexchorny@gmail.com>',
     'corion'   => 'Max Maischein <corion@corion.net>',
     'craig'    => 'Craig Berry <craigberry@mac.com>',
     'dankogai' => 'Dan Kogai <dankogai@cpan.org>',
@@ -100,7 +100,7 @@ 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 NEW NOTES ppport.h README
+    MANIFEST MANIFEST.SKIP META.yml MYMETA.yml NEW NOTES ppport.h README
     SIGNATURE THANKS TODO Todo VERSION WHATSNEW
 );
 
@@ -254,7 +254,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rurban',
        'DISTRIBUTION'  => 'RURBAN/B-Debug-1.11.tar.gz',
-       'FILES'         => q[ext/B-Debug],
+       'FILES'         => q[cpan/B-Debug],
        'EXCLUDED'      => [ qw( t/coverage.html t/pod.t ) ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -263,16 +263,16 @@ use File::Glob qw(:case);
     'B::Deparse' =>
        {
        'MAINTAINER'    => 'smccam',
-       'FILES'         => q[ext/B-Deparse],
+       'FILES'         => q[dist/B-Deparse],
        'CPAN'          => 0,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'blead',
        },
 
     'B::Lint' =>
        {
        'MAINTAINER'    => 'jjore',
        'DISTRIBUTION'  => 'JJORE/B-Lint-1.11.tar.gz',
-       'FILES'         => q[ext/B-Lint],
+       'FILES'         => q[cpan/B-Lint],
        'EXCLUDED'      => [ qw( t/test.pl ) ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -291,7 +291,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tels',
        'DISTRIBUTION'  => 'TELS/math/bignum-0.23.tar.gz',
-       'FILES'         => q[ext/bignum],
+       'FILES'         => q[cpan/bignum],
        'EXCLUDED'      => [ qr{^inc/Module/}, qw(t/pod.t t/pod_cov.t) ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -300,8 +300,8 @@ use File::Glob qw(:case);
     'CGI' =>
        {
        'MAINTAINER'    => 'lstein',
-       'DISTRIBUTION'  => 'LDS/CGI.pm-3.45.tar.gz',
-       'FILES'         => q[ext/CGI],
+       'DISTRIBUTION'  => 'LDS/CGI.pm-3.48.tar.gz',
+       'FILES'         => q[cpan/CGI],
        'EXCLUDED'      => [ qr{^t/lib/Test},
                                qw( cgi-lib_porting.html
                                    cgi_docs.html
@@ -310,7 +310,7 @@ use File::Glob qw(:case);
                                )
                           ],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'Class::ISA' =>
@@ -326,7 +326,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.021.tar.gz',
-       'FILES'         => q[ext/Compress-Raw-Bzip2],
+       'FILES'         => q[cpan/Compress-Raw-Bzip2],
        'EXCLUDED'      => [ qr{^t/Test/},
                             qw( bzip2-src/bzip2-cpp.patch
                             )
@@ -340,7 +340,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/Compress-Raw-Zlib-2.021.tar.gz',
 
-       'FILES'         => q[ext/Compress-Raw-Zlib],
+       'FILES'         => q[cpan/Compress-Raw-Zlib],
        'EXCLUDED'      => [ qr{^t/Test/},
                             qw( t/000prereq.t
                                 t/99pod.t
@@ -369,7 +369,7 @@ use File::Glob qw(:case);
     'CPAN' =>
        {
        'MAINTAINER'    => 'andk',
-       'DISTRIBUTION'  => 'ANDK/CPAN-1.9402.tar.gz',
+       'DISTRIBUTION'  => 'ANDK/CPAN-1.94_51.tar.gz',
        'FILES'         => q[cpan/CPAN],
        'EXCLUDED'      => [ qr{^distroprefs/},
                             qr{^inc/Test/},
@@ -482,7 +482,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'gaas',
        'DISTRIBUTION'  => 'GAAS/Digest-1.16.tar.gz',
-       'FILES'         => q[ext/Digest],
+       'FILES'         => q[cpan/Digest],
        'EXCLUDED'      => [ qw{digest-bench} ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -492,7 +492,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'gaas',
        'DISTRIBUTION'  => 'GAAS/Digest-MD5-2.39.tar.gz',
-       'FILES'         => q[ext/Digest-MD5],
+       'FILES'         => q[cpan/Digest-MD5],
        'EXCLUDED'      => [ qw{rfc1321.txt} ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -502,11 +502,8 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'mshelor',
        'DISTRIBUTION'  => 'MSHELOR/Digest-SHA-5.47.tar.gz',
-       'FILES'         => q[ext/Digest-SHA],
+       'FILES'         => q[cpan/Digest-SHA],
        'EXCLUDED'      => [ qw{t/pod.t t/podcover.t examples/dups} ],
-       'MAP'           => { 'shasum'   => 'ext/Digest-SHA/bin/shasum',
-                            ''         => 'ext/Digest-SHA/',
-                          },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -525,7 +522,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'audreyt',
        'DISTRIBUTION'  => 'AUDREYT/encoding-warnings-0.11.tar.gz',
-       'FILES'         => q[ext/encoding-warnings],
+       'FILES'         => q[cpan/encoding-warnings],
        'EXCLUDED'      => [ qr{^inc/Module/},
                             qw{t/0-signature.t Makefile.PL MANIFEST META.yml
                             README SIGNATURE},
@@ -553,9 +550,8 @@ use File::Glob qw(:case);
     'ExtUtils::CBuilder' =>
        {
        'MAINTAINER'    => 'kwilliams',
-       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-CBuilder-0.2602.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-CBuilder-0.260301.tar.gz',
        'FILES'         => q[cpan/ExtUtils-CBuilder],
-       'EXCLUDED'      => [ qw{devtools} ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        },
@@ -564,7 +560,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rkobes',
        'DISTRIBUTION'  => 'RKOBES/ExtUtils-Command-1.16.tar.gz',
-       'FILES'         => q[ext/ExtUtils-Command],
+       'FILES'         => q[cpan/ExtUtils-Command],
        'EXCLUDED'      => [ qw{ t/shell_command.t
                                 t/shell_exit.t
                                 lib/Shell/Command.pm
@@ -578,7 +574,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'nwclark',
        'DISTRIBUTION'  => 'NWCLARK/ExtUtils-Constant-0.16.tar.gz',
-       'FILES'         => q[ext/ExtUtils-Constant],
+       'FILES'         => q[cpan/ExtUtils-Constant],
        'EXCLUDED'      => [ qw{ lib/ExtUtils/Constant/Aaargh56Hash.pm
                                 examples/perl_keyword.pl
                                 examples/perl_regcomp_posix_keyword.pl
@@ -609,7 +605,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'mschwern',
        'DISTRIBUTION'  => 'MSCHWERN/ExtUtils-MakeMaker-6.55_02.tar.gz',
-       'FILES'         => q[ext/ExtUtils-MakeMaker],
+       'FILES'         => q[cpan/ExtUtils-MakeMaker],
        'EXCLUDED'      => [ qr{^t/lib/Test/},
                             qr{^inc/ExtUtils/},
                           ],
@@ -620,16 +616,16 @@ use File::Glob qw(:case);
     'ExtUtils::Manifest' =>
        {
        'MAINTAINER'    => 'rkobes',
-       'DISTRIBUTION'  => 'RKOBES/ExtUtils-Manifest-1.56.tar.gz',
-       'FILES'         => q[ext/ExtUtils-Manifest],
+       'DISTRIBUTION'  => 'RKOBES/ExtUtils-Manifest-1.57.tar.gz',
+       'FILES'         => q[cpan/ExtUtils-Manifest],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'ExtUtils::ParseXS' =>
        {
        'MAINTAINER'    => 'kwilliams',
-       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-ParseXS-2.2002.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-ParseXS-2.21.tar.gz',
        'FILES'         => q[cpan/ExtUtils-ParseXS],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
@@ -655,11 +651,10 @@ use File::Glob qw(:case);
     'File::Path' =>
        {
        'MAINTAINER'    => 'dland',
-       'DISTRIBUTION'  => 'DLAND/File-Path-2.07_03.tar.gz',
+       'DISTRIBUTION'  => 'DLAND/File-Path-2.08.tar.gz',
        'FILES'         => q[cpan/File-Path],
        'EXCLUDED'      => [ qw{eg/setup-extra-tests
                                t/pod.t
-                               t/taint.t
                               }
                           ],
        'MAP'           => { ''         => 'lib/File/',
@@ -673,7 +668,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tjenness',
        'DISTRIBUTION'  => 'TJENNESS/File-Temp-0.22.tar.gz',
-       'FILES'         => q[ext/File-Temp],
+       'FILES'         => q[cpan/File-Temp],
        'EXCLUDED'      => [ qw{misc/benchmark.pl
                                misc/results.txt
                               }
@@ -698,7 +693,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/Filter-1.37.tar.gz',
-       'FILES'         => q[ext/Filter-Util-Call
+       'FILES'         => q[cpan/Filter-Util-Call
                             t/lib/filter-util.pl
                             pod/perlfilter.pod
                            ],
@@ -762,7 +757,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'ilyaz',
        'DISTRIBUTION'  => 'ILYAZ/modules/if-0.0401.tar.gz',
-       'FILES'         => q[ext/if],
+       'FILES'         => q[cpan/if],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -781,19 +776,17 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/IO-Compress-2.021.tar.gz',
-       'FILES'         => q[ext/IO-Compress],
-       'EXCLUDED'      => [ qr{t/Test/},
-                            qw{t/cz-03zlib-v1.t},
-                          ],
+       'FILES'         => q[cpan/IO-Compress],
+       'EXCLUDED'      => [ qr{t/Test/} ],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'IO::Zlib' =>
        {
        'MAINTAINER'    => 'tomhughes',
        'DISTRIBUTION'  => 'TOMHUGHES/IO-Zlib-1.10.tar.gz',
-       'FILES'         => q[ext/IO-Zlib],
+       'FILES'         => q[cpan/IO-Zlib],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -831,7 +824,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'gbarr',
        'DISTRIBUTION'  => 'GBARR/libnet-1.22.tar.gz',
-       'FILES'         => q[ext/libnet],
+       'FILES'         => q[cpan/libnet],
        'EXCLUDED'      => [ qw{Configure install-nomake} ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -841,7 +834,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'neilb',
        'DISTRIBUTION'  => 'NEILB/Locale-Codes-2.07.tar.gz',
-       'FILES'         => q[ext/Locale-Codes],
+       'FILES'         => q[cpan/Locale-Codes],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -850,7 +843,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'ferreira',
        'DISTRIBUTION'  => 'FERREIRA/Locale-Maketext-1.13.tar.gz',
-       'FILES'         => q[ext/Locale-Maketext],
+       'FILES'         => q[dist/Locale-Maketext],
        'EXCLUDED'      => [ qw{perlcriticrc t/00_load.t t/pod.t} ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
@@ -860,10 +853,10 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'audreyt',
        'DISTRIBUTION'  => 'JESSE/Locale-Maketext-Simple-0.21.tar.gz',
-       'FILES'         => q[ext/Locale-Maketext-Simple],
+       'FILES'         => q[cpan/Locale-Maketext-Simple],
        'EXCLUDED'      => [ qr{^inc/} ],
        'CPAN'          => 1,
-       'UPSTREAM'      => 'dist',
+       'UPSTREAM'      => 'cpan',
        },
 
     'Log::Message' =>
@@ -896,7 +889,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tels',
        'DISTRIBUTION'  => 'TELS/math/Math-BigInt-1.89.tar.gz',
-       'FILES'         => q[ext/Math-BigInt],
+       'FILES'         => q[cpan/Math-BigInt],
        'EXCLUDED'      => [ qr{^inc/},
                             qr{^examples/},
                             qw{t/pod.t
@@ -911,7 +904,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tels',
        'DISTRIBUTION'  => 'TELS/math/Math-BigInt-FastCalc-0.19.tar.gz',
-       'FILES'         => q[ext/Math-BigInt-FastCalc],
+       'FILES'         => q[cpan/Math-BigInt-FastCalc],
        'EXCLUDED'      => [ qr{^inc/},
                             qw{
                                t/pod.t
@@ -939,7 +932,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tels',
        'DISTRIBUTION'  => 'LETO/Math-BigRat-0.24.tar.gz',
-       'FILES'         => q[ext/Math-BigRat],
+       'FILES'         => q[cpan/Math-BigRat],
        'EXCLUDED'      => [ qr{^inc/},
                             qw{
                                t/pod.t
@@ -969,7 +962,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'mjd',
        'DISTRIBUTION'  => 'MJD/Memoize-1.01.tar.gz',
-       'FILES'         => q[ext/Memoize],
+       'FILES'         => q[cpan/Memoize],
        'EXCLUDED'      => [
                             qw{
                                article.html
@@ -984,7 +977,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'gaas',
        'DISTRIBUTION'  => 'GAAS/MIME-Base64-3.08.tar.gz',
-       'FILES'         => q[ext/MIME-Base64],
+       'FILES'         => q[cpan/MIME-Base64],
        'EXCLUDED'      => [ qw{ t/bad-sv.t }, ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -1041,7 +1034,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'simonw',
        'DISTRIBUTION'  => 'SIMONW/Module-Pluggable-3.9.tar.gz',
-       'FILES'         => q[ext/Module-Pluggable],
+       'FILES'         => q[cpan/Module-Pluggable],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1068,7 +1061,7 @@ use File::Glob qw(:case);
     'Object::Accessor' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'KANE/Object-Accessor-0.34.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Object-Accessor-0.36.tar.gz',
        'FILES'         => q[cpan/Object-Accessor],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
@@ -1099,7 +1092,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'corion',
        'DISTRIBUTION'  => 'CORION/parent-0.223.tar.gz',
-       'FILES'         => q[ext/parent],
+       'FILES'         => q[cpan/parent],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1144,7 +1137,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'elizabeth',
        'DISTRIBUTION'  => 'ELIZABETH/PerlIO-via-QuotedPrint-0.06.tar.gz',
-       'FILES'         => q[ext/PerlIO-via-QuotedPrint],
+       'FILES'         => q[cpan/PerlIO-via-QuotedPrint],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1203,7 +1196,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'arandal',
        'DISTRIBUTION'  => 'SBURKE/Pod-Escapes-1.04.tar.gz',
-       'FILES'         => q[ext/Pod-Escapes],
+       'FILES'         => q[cpan/Pod-Escapes],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1212,11 +1205,11 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tjenness',
        'DISTRIBUTION'  => 'TJENNESS/Pod-LaTeX-0.58.tar.gz',
-       'FILES'         => q[ext/Pod-LaTeX
+       'FILES'         => q[cpan/Pod-LaTeX
                             pod/pod2latex.PL
                            ],
        'EXCLUDED'      => [ qw( t/require.t ) ],
-       'MAP'           => { '' => 'ext/Pod-LaTeX/',
+       'MAP'           => { '' => 'cpan/Pod-LaTeX/',
                             'pod2latex.PL' => 'pod/pod2latex.PL',
                           },
        'CPAN'          => 1,
@@ -1230,10 +1223,10 @@ use File::Glob qw(:case);
        # version 1.37!
 
        'DISTRIBUTION'  => 'MAREKR/Pod-Parser-1.38.tar.gz',
-       'FILES'         => q[ext/Pod-Parser
+       'FILES'         => q[cpan/Pod-Parser
                             pod/pod{2usage,checker,select}.PL
                            ],
-       'MAP'           => { '' => 'ext/Pod-Parser/',
+       'MAP'           => { '' => 'cpan/Pod-Parser/',
                             'scripts/' => 'pod/',
                           },
        'CPAN'          => 1,
@@ -1243,7 +1236,7 @@ use File::Glob qw(:case);
     'Pod::Perldoc' =>
        {
        'MAINTAINER'    => 'ferreira',
-       'DISTRIBUTION'  => 'FERREIRA/Pod-Perldoc-3.15.tar.gz',
+       '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.
@@ -1269,6 +1262,7 @@ use File::Glob qw(:case);
        'FILES'         => q[dist/Pod-Plainer],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
+       'EXCLUDED'      => [ qw(t/pod.t t/pod-coverage.t) ],
        # DEPRECATED    => 5.11.0,
        },
 
@@ -1276,7 +1270,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'arandal',
        'DISTRIBUTION'  => 'ARANDAL/Pod-Simple-3.07.tar.gz',
-       'FILES'         => q[ext/Pod-Simple],
+       'FILES'         => q[cpan/Pod-Simple],
        # XXX these two files correspond to similar ones in bleed under
        # pod/, but the bleed ones have newer changes, and also seem to
        # have been in blead a long time. I'm going to assume then that
@@ -1315,7 +1309,7 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'gbarr',
        'DISTRIBUTION'  => 'GBARR/Scalar-List-Utils-1.21.tar.gz',
        # Note that perl uses its own version of Makefile.PL
-       'FILES'         => q[ext/List-Util],
+       'FILES'         => q[cpan/List-Util],
        'EXCLUDED'      => [ qr{^inc/Module/},
                             qr{^inc/Test/},
                             qw{ mytypemap },
@@ -1328,7 +1322,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'smueller',
        'DISTRIBUTION'  => 'SMUELLER/SelfLoader-1.17.tar.gz',
-       'FILES'         => q[ext/SelfLoader],
+       'FILES'         => q[dist/SelfLoader],
        'EXCLUDED'      => [ qw{ t/00pod.t } ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
@@ -1337,8 +1331,8 @@ use File::Glob qw(:case);
     'Shell' =>
        {
        'MAINTAINER'    => 'ferreira',
-       'DISTRIBUTION'  => 'FERREIRA/Shell-0.72.tar.gz',
-       'FILES'         => q[ext/Shell],
+       '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,
@@ -1348,7 +1342,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'ams',
        'DISTRIBUTION'  => 'AMS/Storable-2.20.tar.gz',
-       'FILES'         => q[ext/Storable],
+       'FILES'         => q[dist/Storable],
        'EXCLUDED'      => [ qr{^t/Test/} ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -1358,7 +1352,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rgarcia',
        'DISTRIBUTION'  => 'RGARCIA/Switch-2.14.tar.gz',
-       'FILES'         => q[ext/Switch],
+       'FILES'         => q[dist/Switch],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
        },
@@ -1386,7 +1380,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rra',
        'DISTRIBUTION'  => 'RRA/ANSIColor-2.02.tar.gz',
-       'FILES'         => q{cpan/Term-ANSIColor},
+       'FILES'         => q[cpan/Term-ANSIColor],
        'EXCLUDED'      => [ qr{^tests/}, qw(t/pod-spelling.t t/pod.t) ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
@@ -1396,7 +1390,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jstowe',
        'DISTRIBUTION'  => 'JSTOWE/Term-Cap-1.12.tar.gz',
-       'FILES'         => q{ext/Term-Cap},
+       'FILES'         => q[cpan/Term-Cap],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1405,7 +1399,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'kane',
        'DISTRIBUTION'  => 'KANE/Term-UI-0.20.tar.gz',
-       'FILES'         => q{cpan/Term-UI},
+       'FILES'         => q[cpan/Term-UI],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        },
@@ -1423,7 +1417,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'andya',
        'DISTRIBUTION'  => 'ANDYA/Test-Harness-3.17.tar.gz',
-       'FILES'         => q[ext/Test-Harness],
+       'FILES'         => q[cpan/Test-Harness],
        'EXCLUDED'      => [ qr{^examples/},
                             qr{^inc/},
                             qr{^t/lib/Test/},
@@ -1442,7 +1436,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'mschwern',
        'DISTRIBUTION'  => 'MSCHWERN/Test-Simple-0.92.tar.gz',
-       'FILES'         => q[ext/Test-Simple],
+       'FILES'         => q[cpan/Test-Simple],
        'EXCLUDED'      => [
                             qw{.perlcriticrc
                                .perltidyrc
@@ -1461,7 +1455,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'dmanura',
        'DISTRIBUTION'  => 'ADAMK/Text-Balanced-2.02.tar.gz',
-       'FILES'         => q[ext/Text-Balanced],
+       'FILES'         => q[cpan/Text-Balanced],
        'EXCLUDED'      => [ qw( t/97_meta.t t/98_pod.t t/99_pmv.t ) ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -1471,7 +1465,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'chorny',
        'DISTRIBUTION'  => 'CHORNY/Text-ParseWords-3.27.zip',
-       'FILES'         => q[ext/Text-ParseWords],
+       'FILES'         => q[cpan/Text-ParseWords],
        'EXCLUDED'      => [ qw( t/pod.t ) ],
        # For the benefit of make_ext.pl, we have to have this accessible:
        'MAP'           => {
@@ -1486,7 +1480,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'markm',
        'DISTRIBUTION'  => 'MARKM/Text-Soundex-3.03.tar.gz',
-       'FILES'         => q[ext/Text-Soundex],
+       'FILES'         => q[cpan/Text-Soundex],
        'MAP'           => { ''               => 'ext/Text-Soundex/',
                             # XXX these two files are clearly related,
                             # but they appear to have diverged
@@ -1567,7 +1561,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'mjd',
        'DISTRIBUTION'  => 'MJD/Tie-File-0.96.tar.gz',
-       'FILES'         => q[ext/Tie-File],
+       'FILES'         => q[cpan/Tie-File],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1585,7 +1579,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'zefram',
        'DISTRIBUTION'  => 'JHI/Time-HiRes-1.9719.tar.gz',
-       'FILES'         => q[ext/Time-HiRes],
+       'FILES'         => q[cpan/Time-HiRes],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1597,14 +1591,17 @@ use File::Glob qw(:case);
        'FILES'         => q[ext/Time-Local],
        'EXCLUDED'      => [ qw(t/pod-coverage.t t/pod.t) ],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       '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
        },
 
     'Time::Piece' =>
        {
        'MAINTAINER'    => 'msergeant',
        'DISTRIBUTION'  => 'MSERGEANT/Time-Piece-1.15.tar.gz',
-       'FILES'         => q[ext/Time-Piece],
+       'FILES'         => q[cpan/Time-Piece],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1697,21 +1694,21 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jand',
        'DISTRIBUTION'  => "JDB/Win32-0.39.tar.gz",
-       'FILES'         => q[ext/Win32],
+       'FILES'         => q[cpan/Win32],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'Win32API::File' =>
        {
-       'MAINTAINER'    => 'tyemq',
+       'MAINTAINER'    => 'chorny',
        'DISTRIBUTION'  => 'CHORNY/Win32API-File-0.1101.zip',
-       'FILES'         => q[ext/Win32API-File],
+       'FILES'         => q[cpan/Win32API-File],
        'EXCLUDED'      => [ qr{^ex/},
                             qw{t/pod.t},
                           ],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'XSLoader' =>