This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Typo in Maintainers.pl - Yeah, that @ now needs to be in ''
[perl5.git] / Porting / Maintainers.pl
index 8ce849f..feb94d0 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>',
     '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>',
     '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
     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
 );
 
     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',
        {
        '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,
        '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',
     'B::Deparse' =>
        {
        'MAINTAINER'    => 'smccam',
-       'FILES'         => q[ext/B-Deparse],
+       'FILES'         => q[dist/B-Deparse],
        'CPAN'          => 0,
        'CPAN'          => 0,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'blead',
        },
 
     'B::Lint' =>
        {
        'MAINTAINER'    => 'jjore',
        'DISTRIBUTION'  => 'JJORE/B-Lint-1.11.tar.gz',
        },
 
     '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,
        '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',
        {
        '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,
        'EXCLUDED'      => [ qr{^inc/Module/}, qw(t/pod.t t/pod_cov.t) ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -301,7 +301,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'lstein',
        'DISTRIBUTION'  => 'LDS/CGI.pm-3.45.tar.gz',
        {
        'MAINTAINER'    => 'lstein',
        'DISTRIBUTION'  => 'LDS/CGI.pm-3.45.tar.gz',
-       'FILES'         => q[ext/CGI],
+       'FILES'         => q[cpan/CGI],
        'EXCLUDED'      => [ qr{^t/lib/Test},
                                qw( cgi-lib_porting.html
                                    cgi_docs.html
        'EXCLUDED'      => [ qr{^t/lib/Test},
                                qw( cgi-lib_porting.html
                                    cgi_docs.html
@@ -316,7 +316,7 @@ use File::Glob qw(:case);
     'Class::ISA' =>
        {
        'MAINTAINER'    => 'smueller',
     'Class::ISA' =>
        {
        'MAINTAINER'    => 'smueller',
-       'DISTRIBUTION'  => 'SMUELLER/Class-ISA-0.35.tar.gz',
+       'DISTRIBUTION'  => 'SMUELLER/Class-ISA-0.36.tar.gz',
        'FILES'         => q[cpan/Class-ISA],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        'FILES'         => q[cpan/Class-ISA],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
@@ -326,7 +326,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.021.tar.gz',
        {
        '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
                             )
        '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',
 
        '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
        'EXCLUDED'      => [ qr{^t/Test/},
                             qw( t/000prereq.t
                                 t/99pod.t
@@ -353,7 +353,7 @@ use File::Glob qw(:case);
     'constant' =>
        {
        'MAINTAINER'    => 'saper',
     'constant' =>
        {
        'MAINTAINER'    => 'saper',
-       'DISTRIBUTION'  => 'SAPER/constant-1.17.tar.gz',
+       'DISTRIBUTION'  => 'SAPER/constant-1.19.tar.gz',
        'FILES'         => q[dist/constant],
        'EXCLUDED'      => [ qw( t/00-load.t
                                 t/more-tests.t
        'FILES'         => q[dist/constant],
        'EXCLUDED'      => [ qw( t/00-load.t
                                 t/more-tests.t
@@ -369,7 +369,7 @@ use File::Glob qw(:case);
     'CPAN' =>
        {
        'MAINTAINER'    => 'andk',
     '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/},
        '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',
        {
        '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,
        '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',
        {
        '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,
        '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',
        {
        '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} ],
        'EXCLUDED'      => [ qw{t/pod.t t/podcover.t examples/dups} ],
-       'MAP'           => { 'shasum'   => 'ext/Digest-SHA/bin/shasum',
-                            ''         => 'ext/Digest-SHA/',
-                          },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -514,7 +511,7 @@ use File::Glob qw(:case);
     'Encode' =>
        {
        'MAINTAINER'    => 'dankogai',
     'Encode' =>
        {
        'MAINTAINER'    => 'dankogai',
-       'DISTRIBUTION'  => 'DANKOGAI/Encode-2.35.tar.gz',
+       'DISTRIBUTION'  => 'DANKOGAI/Encode-2.37.tar.gz',
        'FILES'         => q[cpan/Encode],
        'EXCLUDED'      => [ qw{t/piconv.t} ], # FIXME
        'CPAN'          => 1,
        'FILES'         => q[cpan/Encode],
        'EXCLUDED'      => [ qw{t/piconv.t} ], # FIXME
        'CPAN'          => 1,
@@ -525,7 +522,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'audreyt',
        'DISTRIBUTION'  => 'AUDREYT/encoding-warnings-0.11.tar.gz',
        {
        '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},
        'EXCLUDED'      => [ qr{^inc/Module/},
                             qw{t/0-signature.t Makefile.PL MANIFEST META.yml
                             README SIGNATURE},
@@ -547,7 +544,7 @@ use File::Glob qw(:case);
                             'lib/'     => 'lib/',
                           },
        'CPAN'          => 1,
                             'lib/'     => 'lib/',
                           },
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'blead',
        },
 
     'ExtUtils::CBuilder' =>
        },
 
     'ExtUtils::CBuilder' =>
@@ -564,7 +561,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rkobes',
        'DISTRIBUTION'  => 'RKOBES/ExtUtils-Command-1.16.tar.gz',
        {
        '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
        'EXCLUDED'      => [ qw{ t/shell_command.t
                                 t/shell_exit.t
                                 lib/Shell/Command.pm
@@ -609,7 +606,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'mschwern',
        'DISTRIBUTION'  => 'MSCHWERN/ExtUtils-MakeMaker-6.55_02.tar.gz',
        {
        '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/},
                           ],
        'EXCLUDED'      => [ qr{^t/lib/Test/},
                             qr{^inc/ExtUtils/},
                           ],
@@ -621,7 +618,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rkobes',
        'DISTRIBUTION'  => 'RKOBES/ExtUtils-Manifest-1.56.tar.gz',
        {
        'MAINTAINER'    => 'rkobes',
        'DISTRIBUTION'  => 'RKOBES/ExtUtils-Manifest-1.56.tar.gz',
-       'FILES'         => q[ext/ExtUtils-Manifest],
+       'FILES'         => q[cpan/ExtUtils-Manifest],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -629,7 +626,7 @@ use File::Glob qw(:case);
     'ExtUtils::ParseXS' =>
        {
        'MAINTAINER'    => 'kwilliams',
     'ExtUtils::ParseXS' =>
        {
        'MAINTAINER'    => 'kwilliams',
-       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-ParseXS-2.2002.tar.gz',
+       'DISTRIBUTION'  => 'DAGOLDEN/ExtUtils-ParseXS-2.200403.tar.gz',
        'FILES'         => q[cpan/ExtUtils-ParseXS],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        'FILES'         => q[cpan/ExtUtils-ParseXS],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
@@ -673,7 +670,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tjenness',
        'DISTRIBUTION'  => 'TJENNESS/File-Temp-0.22.tar.gz',
        {
        '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
                               }
        'EXCLUDED'      => [ qw{misc/benchmark.pl
                                misc/results.txt
                               }
@@ -698,7 +695,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/Filter-1.37.tar.gz',
        {
        '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
                            ],
                             t/lib/filter-util.pl
                             pod/perlfilter.pod
                            ],
@@ -762,7 +759,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'ilyaz',
        'DISTRIBUTION'  => 'ILYAZ/modules/if-0.0401.tar.gz',
        {
        'MAINTAINER'    => 'ilyaz',
        'DISTRIBUTION'  => 'ILYAZ/modules/if-0.0401.tar.gz',
-       'FILES'         => q[ext/if],
+       'FILES'         => q[cpan/if],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -771,7 +768,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'GBARR/IO-1.25.tar.gz',
        {
        'MAINTAINER'    => 'p5p',
        'DISTRIBUTION'  => 'GBARR/IO-1.25.tar.gz',
-       'FILES'         => q[ext/IO/],
+       'FILES'         => q[dist/IO/],
        'EXCLUDED'      => [ qw{t/test.pl}, ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
        'EXCLUDED'      => [ qw{t/test.pl}, ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
@@ -781,7 +778,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/IO-Compress-2.021.tar.gz',
        {
        'MAINTAINER'    => 'pmqs',
        'DISTRIBUTION'  => 'PMQS/IO-Compress-2.021.tar.gz',
-       'FILES'         => q[ext/IO-Compress],
+       'FILES'         => q[dist/IO-Compress],
        'EXCLUDED'      => [ qr{t/Test/},
                             qw{t/cz-03zlib-v1.t},
                           ],
        'EXCLUDED'      => [ qr{t/Test/},
                             qw{t/cz-03zlib-v1.t},
                           ],
@@ -793,7 +790,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tomhughes',
        'DISTRIBUTION'  => 'TOMHUGHES/IO-Zlib-1.10.tar.gz',
        {
        'MAINTAINER'    => 'tomhughes',
        'DISTRIBUTION'  => 'TOMHUGHES/IO-Zlib-1.10.tar.gz',
-       'FILES'         => q[ext/IO-Zlib],
+       'FILES'         => q[cpan/IO-Zlib],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -821,17 +818,17 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'smueller',
        'DISTRIBUTION'  => 'SMUELLER/lib-0.62.tar.gz',
        {
        'MAINTAINER'    => 'smueller',
        'DISTRIBUTION'  => 'SMUELLER/lib-0.62.tar.gz',
-       'FILES'         => q[ext/lib/],
+       'FILES'         => q[dist/lib/],
        'EXCLUDED'      => [ qw{forPAUSE/lib.pm t/00pod.t} ],
        'CPAN'          => 1,
        'EXCLUDED'      => [ qw{forPAUSE/lib.pm t/00pod.t} ],
        'CPAN'          => 1,
-       'UPSTREAM'      => "blead",
+       'UPSTREAM'      => 'blead',
        },
 
     'libnet' =>
        {
        'MAINTAINER'    => 'gbarr',
        'DISTRIBUTION'  => 'GBARR/libnet-1.22.tar.gz',
        },
 
     'libnet' =>
        {
        '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,
        'EXCLUDED'      => [ qw{Configure install-nomake} ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -841,7 +838,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'neilb',
        'DISTRIBUTION'  => 'NEILB/Locale-Codes-2.07.tar.gz',
        {
        'MAINTAINER'    => 'neilb',
        'DISTRIBUTION'  => 'NEILB/Locale-Codes-2.07.tar.gz',
-       'FILES'         => q[ext/Locale-Codes],
+       'FILES'         => q[cpan/Locale-Codes],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -850,20 +847,20 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'ferreira',
        'DISTRIBUTION'  => 'FERREIRA/Locale-Maketext-1.13.tar.gz',
        {
        '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,
        'EXCLUDED'      => [ qw{perlcriticrc t/00_load.t t/pod.t} ],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'blead',
        },
 
     'Locale::Maketext::Simple' =>
        {
        'MAINTAINER'    => 'audreyt',
        'DISTRIBUTION'  => 'JESSE/Locale-Maketext-Simple-0.21.tar.gz',
        },
 
     'Locale::Maketext::Simple' =>
        {
        'MAINTAINER'    => 'audreyt',
        'DISTRIBUTION'  => 'JESSE/Locale-Maketext-Simple-0.21.tar.gz',
-       'FILES'         => q[ext/Locale-Maketext-Simple],
+       'FILES'         => q[dist/Locale-Maketext-Simple],
        'EXCLUDED'      => [ qr{^inc/} ],
        'CPAN'          => 1,
        'EXCLUDED'      => [ qr{^inc/} ],
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'blead',
        },
 
     'Log::Message' =>
        },
 
     'Log::Message' =>
@@ -896,7 +893,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tels',
        'DISTRIBUTION'  => 'TELS/math/Math-BigInt-1.89.tar.gz',
        {
        '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
        'EXCLUDED'      => [ qr{^inc/},
                             qr{^examples/},
                             qw{t/pod.t
@@ -911,7 +908,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tels',
        'DISTRIBUTION'  => 'TELS/math/Math-BigInt-FastCalc-0.19.tar.gz',
        {
        '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
        'EXCLUDED'      => [ qr{^inc/},
                             qw{
                                t/pod.t
@@ -939,7 +936,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tels',
        'DISTRIBUTION'  => 'LETO/Math-BigRat-0.24.tar.gz',
        {
        '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
        'EXCLUDED'      => [ qr{^inc/},
                             qw{
                                t/pod.t
@@ -969,7 +966,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'mjd',
        'DISTRIBUTION'  => 'MJD/Memoize-1.01.tar.gz',
        {
        'MAINTAINER'    => 'mjd',
        'DISTRIBUTION'  => 'MJD/Memoize-1.01.tar.gz',
-       'FILES'         => q[ext/Memoize],
+       'FILES'         => q[cpan/Memoize],
        'EXCLUDED'      => [
                             qw{
                                article.html
        'EXCLUDED'      => [
                             qw{
                                article.html
@@ -984,7 +981,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'gaas',
        'DISTRIBUTION'  => 'GAAS/MIME-Base64-3.08.tar.gz',
        {
        '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,
        'EXCLUDED'      => [ qw{ t/bad-sv.t }, ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -1005,9 +1002,9 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rgarcia',
        'DISTRIBUTION'  => 'RGARCIA/Module-CoreList-2.17.tar.gz',
        {
        'MAINTAINER'    => 'rgarcia',
        'DISTRIBUTION'  => 'RGARCIA/Module-CoreList-2.17.tar.gz',
-       'FILES'         => q[ext/Module-CoreList],
+       'FILES'         => q[dist/Module-CoreList],
        'CPAN'          => 1,
        'CPAN'          => 1,
-       'UPSTREAM'      => "blead",
+       'UPSTREAM'      => 'blead',
        },
 
     'Module::Load' =>
        },
 
     'Module::Load' =>
@@ -1041,7 +1038,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'simonw',
        'DISTRIBUTION'  => 'SIMONW/Module-Pluggable-3.9.tar.gz',
        {
        'MAINTAINER'    => 'simonw',
        'DISTRIBUTION'  => 'SIMONW/Module-Pluggable-3.9.tar.gz',
-       'FILES'         => q[ext/Module-Pluggable],
+       'FILES'         => q[cpan/Module-Pluggable],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1050,7 +1047,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'smpeters',
        'DISTRIBUTION'  => 'SMPETERS/Net-Ping-2.36.tar.gz',
        {
        'MAINTAINER'    => 'smpeters',
        'DISTRIBUTION'  => 'SMPETERS/Net-Ping-2.36.tar.gz',
-       'FILES'         => q[ext/Net-Ping],
+       'FILES'         => q[dist/Net-Ping],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
        },
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
        },
@@ -1099,7 +1096,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'corion',
        'DISTRIBUTION'  => 'CORION/parent-0.223.tar.gz',
        {
        'MAINTAINER'    => 'corion',
        'DISTRIBUTION'  => 'CORION/parent-0.223.tar.gz',
-       'FILES'         => q[ext/parent],
+       'FILES'         => q[cpan/parent],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1144,7 +1141,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'elizabeth',
        'DISTRIBUTION'  => 'ELIZABETH/PerlIO-via-QuotedPrint-0.06.tar.gz',
        {
        '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,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1203,7 +1200,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'arandal',
        'DISTRIBUTION'  => 'SBURKE/Pod-Escapes-1.04.tar.gz',
        {
        'MAINTAINER'    => 'arandal',
        'DISTRIBUTION'  => 'SBURKE/Pod-Escapes-1.04.tar.gz',
-       'FILES'         => q[ext/Pod-Escapes],
+       'FILES'         => q[cpan/Pod-Escapes],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
@@ -1212,11 +1209,11 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'tjenness',
        'DISTRIBUTION'  => 'TJENNESS/Pod-LaTeX-0.58.tar.gz',
        {
        '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 ) ],
                             pod/pod2latex.PL
                            ],
        'EXCLUDED'      => [ qw( t/require.t ) ],
-       'MAP'           => { '' => 'ext/Pod-LaTeX/',
+       'MAP'           => { '' => 'cpan/Pod-LaTeX/',
                             'pod2latex.PL' => 'pod/pod2latex.PL',
                           },
        'CPAN'          => 1,
                             'pod2latex.PL' => 'pod/pod2latex.PL',
                           },
        'CPAN'          => 1,
@@ -1230,10 +1227,10 @@ use File::Glob qw(:case);
        # version 1.37!
 
        'DISTRIBUTION'  => 'MAREKR/Pod-Parser-1.38.tar.gz',
        # 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
                            ],
                             pod/pod{2usage,checker,select}.PL
                            ],
-       'MAP'           => { '' => 'ext/Pod-Parser/',
+       'MAP'           => { '' => 'cpan/Pod-Parser/',
                             'scripts/' => 'pod/',
                           },
        'CPAN'          => 1,
                             'scripts/' => 'pod/',
                           },
        'CPAN'          => 1,
@@ -1243,11 +1240,11 @@ use File::Glob qw(:case);
     'Pod::Perldoc' =>
        {
        'MAINTAINER'    => 'ferreira',
     '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.
        # 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[ext/Pod-Perldoc
+       'FILES'         => q[dist/Pod-Perldoc
                             pod/perldoc.pod
                            ],
        # in blead, the perldoc executable is generated by perldoc.PL
                             pod/perldoc.pod
                            ],
        # in blead, the perldoc executable is generated by perldoc.PL
@@ -1255,19 +1252,21 @@ use File::Glob qw(:case);
        # XXX We can and should fix this, but clean up the DRY-failure in utils
        # first
        'EXCLUDED'      => [ qw( perldoc ) ],
        # XXX We can and should fix this, but clean up the DRY-failure in utils
        # first
        'EXCLUDED'      => [ qw( perldoc ) ],
-       'MAP'           => { '' => 'ext/Pod-Perldoc/',
+       'MAP'           => { '' => 'dist/Pod-Perldoc/',
                             'lib/perldoc.pod' => 'pod/perldoc.pod',
                           },
        'CPAN'          => 1,
                             'lib/perldoc.pod' => 'pod/perldoc.pod',
                           },
        'CPAN'          => 1,
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'blead',
        },
 
     'Pod::Plainer' =>
        {
        },
 
     'Pod::Plainer' =>
        {
+       'DISTRIBUTION'  => 'RMBARKER/Pod-Plainer-1.01.tar.gz',
        'MAINTAINER'    => 'rmbarker',
        'MAINTAINER'    => 'rmbarker',
-       'FILES'         => q[ext/Pod-Plainer],
+       'FILES'         => q[dist/Pod-Plainer],
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
        'CPAN'          => 1,
        'UPSTREAM'      => 'blead',
+       'EXCLUDED'      => [ qw(t/pod.t t/pod-coverage.t) ],
        # DEPRECATED    => 5.11.0,
        },
 
        # DEPRECATED    => 5.11.0,
        },
 
@@ -1275,7 +1274,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'arandal',
        'DISTRIBUTION'  => 'ARANDAL/Pod-Simple-3.07.tar.gz',
        {
        '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
        # 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
@@ -1304,9 +1303,9 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rgarcia',
        'DISTRIBUTION'  => 'RGARCIA/Safe-2.19.tar.gz',
        {
        'MAINTAINER'    => 'rgarcia',
        'DISTRIBUTION'  => 'RGARCIA/Safe-2.19.tar.gz',
-       'FILES'         => q[ext/Safe],
+       'FILES'         => q[dist/Safe],
        'CPAN'          => 1,
        'CPAN'          => 1,
-       'UPSTREAM'      => "blead",
+       'UPSTREAM'      => 'blead',
        },
 
     'Scalar-List-Utils' =>
        },
 
     'Scalar-List-Utils' =>
@@ -1314,7 +1313,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
        '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 },
        'EXCLUDED'      => [ qr{^inc/Module/},
                             qr{^inc/Test/},
                             qw{ mytypemap },
@@ -1327,17 +1326,17 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'smueller',
        'DISTRIBUTION'  => 'SMUELLER/SelfLoader-1.17.tar.gz',
        {
        'MAINTAINER'    => 'smueller',
        'DISTRIBUTION'  => 'SMUELLER/SelfLoader-1.17.tar.gz',
-       'FILES'         => q[ext/SelfLoader],
+       'FILES'         => q[dist/SelfLoader],
        'EXCLUDED'      => [ qw{ t/00pod.t } ],
        'CPAN'          => 1,
        'EXCLUDED'      => [ qw{ t/00pod.t } ],
        'CPAN'          => 1,
-       'UPSTREAM'      => "blead",
+       'UPSTREAM'      => 'blead',
        },
 
     'Shell' =>
        {
        'MAINTAINER'    => 'ferreira',
        },
 
     '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,
        'EXCLUDED'      => [ qw{ t/01_use.t t/99_pod.t } ],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
@@ -1357,9 +1356,9 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rgarcia',
        'DISTRIBUTION'  => 'RGARCIA/Switch-2.14.tar.gz',
        {
        'MAINTAINER'    => 'rgarcia',
        'DISTRIBUTION'  => 'RGARCIA/Switch-2.14.tar.gz',
-       'FILES'         => q[ext/Switch],
+       'FILES'         => q[dist/Switch],
        'CPAN'          => 1,
        'CPAN'          => 1,
-       'UPSTREAM'      => "blead",
+       'UPSTREAM'      => 'blead',
        },
 
     'Sys::Syslog' =>
        },
 
     'Sys::Syslog' =>
@@ -1422,7 +1421,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'andya',
        'DISTRIBUTION'  => 'ANDYA/Test-Harness-3.17.tar.gz',
        {
        '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/},
        'EXCLUDED'      => [ qr{^examples/},
                             qr{^inc/},
                             qr{^t/lib/Test/},
@@ -1510,7 +1509,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/Thread-Queue-2.11.tar.gz',
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/Thread-Queue-2.11.tar.gz',
-       'FILES'         => q[ext/Thread-Queue],
+       'FILES'         => q[dist/Thread-Queue],
        'EXCLUDED'      => [ qw(examples/queue.pl
                                t/00_load.t
                                t/99_pod.t
        'EXCLUDED'      => [ qw(examples/queue.pl
                                t/00_load.t
                                t/99_pod.t
@@ -1524,7 +1523,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/Thread-Semaphore-2.09.tar.gz',
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/Thread-Semaphore-2.09.tar.gz',
-       'FILES'         => q[ext/Thread-Semaphore],
+       'FILES'         => q[dist/Thread-Semaphore],
        'EXCLUDED'      => [ qw(examples/semaphore.pl
                                t/00_load.t
                                t/99_pod.t
        'EXCLUDED'      => [ qw(examples/semaphore.pl
                                t/00_load.t
                                t/99_pod.t
@@ -1538,7 +1537,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/threads-1.74.tar.gz',
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/threads-1.74.tar.gz',
-       'FILES'         => q[ext/threads],
+       'FILES'         => q[dist/threads],
        'EXCLUDED'      => [ qw(examples/pool.pl
                                t/pod.t
                                t/test.pl
        'EXCLUDED'      => [ qw(examples/pool.pl
                                t/pod.t
                                t/test.pl
@@ -1552,7 +1551,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/threads-shared-1.31.tar.gz',
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/threads-shared-1.31.tar.gz',
-       'FILES'         => q[ext/threads-shared],
+       'FILES'         => q[dist/threads-shared],
        'EXCLUDED'      => [ qw(examples/class.pl
                                shared.h
                                t/pod.t
        'EXCLUDED'      => [ qw(examples/class.pl
                                shared.h
                                t/pod.t
@@ -1596,7 +1595,10 @@ use File::Glob qw(:case);
        'FILES'         => q[ext/Time-Local],
        'EXCLUDED'      => [ qw(t/pod-coverage.t t/pod.t) ],
        'CPAN'          => 1,
        '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' =>
        },
 
     'Time::Piece' =>
@@ -1612,7 +1614,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'sadahiro',
        'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.52.tar.gz',
        {
        'MAINTAINER'    => 'sadahiro',
        'DISTRIBUTION'  => 'SADAHIRO/Unicode-Collate-0.52.tar.gz',
-       'FILES'         => q[ext/Unicode-Collate],
+       'FILES'         => q[cpan/Unicode-Collate],
                            # ignore experimental XS version
        'EXCLUDED'      => [ qr{X$},
                             qw{disableXS enableXS }
                            # ignore experimental XS version
        'EXCLUDED'      => [ qr{X$},
                             qw{disableXS enableXS }
@@ -1625,7 +1627,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'sadahiro',
        'DISTRIBUTION'  => 'SADAHIRO/Unicode-Normalize-1.03.tar.gz',
        {
        'MAINTAINER'    => 'sadahiro',
        'DISTRIBUTION'  => 'SADAHIRO/Unicode-Normalize-1.03.tar.gz',
-       'FILES'         => q[ext/Unicode-Normalize],
+       'FILES'         => q[cpan/Unicode-Normalize],
        'EXCLUDED'      => [ qw{MANIFEST.N Normalize.pmN disableXS enableXS }],
        'CPAN'          => 1,
        'UPSTREAM'      => 'first-come',
        'EXCLUDED'      => [ qw{MANIFEST.N Normalize.pmN disableXS enableXS }],
        'CPAN'          => 1,
        'UPSTREAM'      => 'first-come',
@@ -1717,7 +1719,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'saper',
        'DISTRIBUTION'  => 'SAPER/XSLoader-0.10.tar.gz',
        {
        'MAINTAINER'    => 'saper',
        'DISTRIBUTION'  => 'SAPER/XSLoader-0.10.tar.gz',
-       'FILES'         => q[ext/XSLoader],
+       'FILES'         => q[dist/XSLoader],
        'EXCLUDED'      => [ qr{^eg/},
                             qw{t/pod.t
                                t/podcover.t
        'EXCLUDED'      => [ qr{^eg/},
                             qw{t/pod.t
                                t/podcover.t