This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Move B::Lint from cpan/ to dist/
[perl5.git] / Porting / Maintainers.pl
old mode 100755 (executable)
new mode 100644 (file)
index a1e4458..67350f5
@@ -144,6 +144,11 @@ use File::Glob qw(:case);
 # full pathname (eg 't/foo.t') or a pattern (e.g. qr{^t/}).
 # It defaults to the empty list.
 
+# CUSTOMIZED is a list of files that have been customized within the
+# Perl core.  They should also be listed in EXCLUDED, but this will
+# additionally suppress core-cpan-diff warnings that they differ from
+# the CPAN tarballs
+
 # DEPRECATED contains the *first* version of Perl in which the module
 # was considered deprecated.  It should only be present if the module is
 # actually deprecated.  Such modules should use deprecated.pm to
@@ -192,8 +197,9 @@ use File::Glob qw(:case);
     'Archive::Tar' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/Archive-Tar-1.64.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Archive-Tar-1.66.tar.gz',
        'FILES'         => q[cpan/Archive-Tar],
+       'EXCLUDED'      => [ qw(Makefile.PL) ],
        'UPSTREAM'      => 'cpan',
        'BUGS'          => 'bug-archive-tar@rt.cpan.org',
        },
@@ -268,10 +274,10 @@ use File::Glob qw(:case);
     'B::Lint' =>
        {
        'MAINTAINER'    => 'jjore',
-       'DISTRIBUTION'  => 'JJORE/B-Lint-1.11.tar.gz',
-       'FILES'         => q[cpan/B-Lint],
+       'DISTRIBUTION'  => 'FLORA/B-Lint-1.12.tar.gz',
+       'FILES'         => q[dist/B-Lint],
        'EXCLUDED'      => [ qw( t/test.pl ) ],
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'blead',
        },
 
     'base' =>
@@ -310,19 +316,19 @@ use File::Glob qw(:case);
     'Compress::Raw::Bzip2' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.027.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Bzip2-2.030.tar.gz',
        'FILES'         => q[cpan/Compress-Raw-Bzip2],
        'EXCLUDED'      => [ qr{^t/Test/},
                             qw( bzip2-src/bzip2-cpp.patch
                             )
                           ],
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'Compress::Raw::Zlib' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Zlib-2.027.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/Compress-Raw-Zlib-2.030.tar.gz',
 
        'FILES'         => q[cpan/Compress-Raw-Zlib],
        'EXCLUDED'      => [ qr{^t/Test/},
@@ -330,7 +336,7 @@ use File::Glob qw(:case);
                                 t/99pod.t
                               )
                           ],
-       'UPSTREAM'      => undef,
+       'UPSTREAM'      => 'cpan',
        },
 
     'constant' =>
@@ -395,7 +401,7 @@ use File::Glob qw(:case);
     'CPANPLUS' =>
        {
        'MAINTAINER'    => 'kane',
-       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9005.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/CPANPLUS-0.9007.tar.gz',
        'FILES'         => q[cpan/CPANPLUS],
        'EXCLUDED'      => [ qr{^inc/},
                             qr{^t/dummy-.*\.hidden$},
@@ -406,7 +412,9 @@ use File::Glob qw(:case);
                                 t/031_CPANPLUS-Internals-Source-SQLite.t
                                 t/032_CPANPLUS-Internals-Source-via-sqlite.t
                               },
+                             qw{ Makefile.PL },
                           ],
+       'CUSTOMIZED'    => [ qw{ Makefile.PL } ],
        'UPSTREAM'      => 'cpan',
        'BUGS'          => 'bug-cpanplus@rt.cpan.org',
        },
@@ -592,7 +600,7 @@ use File::Glob qw(:case);
     'ExtUtils::ParseXS' =>
        {
        'MAINTAINER'    => 'kwilliams',
-    'DISTRIBUTION' => 'DAGOLDEN/ExtUtils-ParseXS-2.2205.tar.gz',
+    'DISTRIBUTION' => 'DAGOLDEN/ExtUtils-ParseXS-2.2206.tar.gz',
     'EXCLUDED'  => [ qw{
                        t/bugs/RT48104.xs
                                    t/bugs/typemap
@@ -737,7 +745,7 @@ use File::Glob qw(:case);
     'IO-Compress' =>
        {
        'MAINTAINER'    => 'pmqs',
-       'DISTRIBUTION'  => 'PMQS/IO-Compress-2.027.tar.gz',
+       'DISTRIBUTION'  => 'PMQS/IO-Compress-2.030.tar.gz',
        'FILES'         => q[cpan/IO-Compress],
        'EXCLUDED'      => [ qr{t/Test/} ],
        'UPSTREAM'      => 'cpan',
@@ -782,7 +790,8 @@ use File::Glob qw(:case);
        'MAINTAINER'    => 'gbarr',
        'DISTRIBUTION'  => 'GBARR/libnet-1.22.tar.gz',
        'FILES'         => q[cpan/libnet],
-       'EXCLUDED'      => [ qw{Configure install-nomake} ],
+       'EXCLUDED'      => [ qw{Configure install-nomake Makefile.PL} ],
+       'CUSTOMIZED'    => [ qw{Makefile.PL} ],
        'UPSTREAM'      => undef,
        },
 
@@ -947,7 +956,7 @@ use File::Glob qw(:case);
     'Module::CoreList' =>
        {
        'MAINTAINER'    => 'rgarcia',
-       'DISTRIBUTION'  => 'BINGOS/Module-CoreList-2.35.tar.gz',
+       'DISTRIBUTION'  => 'BINGOS/Module-CoreList-2.36.tar.gz',
        'FILES'         => q[dist/Module-CoreList],
        'UPSTREAM'      => 'blead',
        },
@@ -1051,13 +1060,14 @@ use File::Glob qw(:case);
     'PathTools' =>
        {
        'MAINTAINER'    => 'kwilliams',
-       'DISTRIBUTION'  => 'SMUELLER/PathTools-3.31.tar.gz',
-       'FILES'         => q[cpan/Cwd],
+       'DISTRIBUTION'  => 'SMUELLER/PathTools-3.31_02.tar.gz',
+       'FILES'         => q[dist/Cwd],
        'EXCLUDED'      => [ qr{^t/lib/Test/} ],
-       'UPSTREAM'      => "cpan",
-       # NOTE: PathTools is in cpan/Cwd/ because it contains Cwd.xs and
-       # something, possibly Makefile.SH, makes an assumption that the
-       # leafname of some  file corresponds with the pathname of the directory.
+       'UPSTREAM'      => "blead",
+       # NOTE: PathTools is in dist/Cwd/ instead of dist/PathTools because it
+       # contains Cwd.xs and something, possibly Makefile.SH, makes an assumption
+       # that the leafname of some file corresponds with the pathname of the
+       # directory.
        },
 
     'perlebcdic' =>
@@ -1206,6 +1216,8 @@ use File::Glob qw(:case);
                             pod/pod2man.PL
                             pod/pod2text.PL
                            ],
+       'EXCLUDED'      => [ qw{ Makefile.PL } ],
+       'CUSTOMIZED'    => [ qw{ Makefile.PL } ],
        'MAP'           => { '' => 'cpan/podlators/',
                             'scripts/' => 'pod/',
                           },