This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
More tweaks to Maintainers.pl
authorSteve Hay <steve.m.hay@googlemail.com>
Mon, 13 Aug 2012 23:23:00 +0000 (00:23 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Mon, 13 Aug 2012 23:23:00 +0000 (00:23 +0100)
- One CGI test is currently customized
- Nine Text::Balanced tests are currently customized
- One Test::Harness test is currently customized and another is renamed,
requiring a MAP; plus all the module version numbers are bumped
- Getopt::Long doesn't require a MAP

I have requested new CPAN versions of various CPAN distros that are
currently customized with changes which should be merged back upstream
with a view to getting them back in sync as they are intended to be.
Namely: CGI, Sys-Syslog, Test-Harness, Text-Balanced and Text-Tabs+Wrap.

Porting/Maintainers.pl

index 25f930a..b9b0d57 100755 (executable)
@@ -353,6 +353,7 @@ use File::Glob qw(:case);
                 t/fast.t
                 ),
         ],
+        'CUSTOMIZED' => ['t/url.t'],
         'UPSTREAM'   => 'cpan',
     },
 
@@ -949,7 +950,6 @@ use File::Glob qw(:case);
                 t/gol-compat.t
                 ),
         ],
-        'MAP'      => { '' => 'cpan/Getopt-Long/' },
         'UPSTREAM' => 'cpan',
     },
 
@@ -1744,9 +1744,61 @@ use File::Glob qw(:case);
                 t/lib/if.pm
                 ),
         ],
+        'MAP'        => {
+            ''                    => 'cpan/Test-Harness/',
+            't/compat/env.opts.t' => 'cpan/Test-Harness/t/compat/env_opts.t'
+        },
         'UPSTREAM'   => 'cpan',
         'CUSTOMIZED' => [
-            qw( t/source.t
+            qw( lib/App/Prove.pm
+                lib/App/Prove/State.pm
+                lib/App/Prove/State/Result.pm
+                lib/App/Prove/State/Result/Test.pm
+                lib/TAP/Base.pm
+                lib/TAP/Formatter/Base.pm
+                lib/TAP/Formatter/Color.pm
+                lib/TAP/Formatter/Console.pm
+                lib/TAP/Formatter/Console/ParallelSession.pm
+                lib/TAP/Formatter/Console/Session.pm
+                lib/TAP/Formatter/File.pm
+                lib/TAP/Formatter/File/Session.pm
+                lib/TAP/Formatter/Session.pm
+                lib/TAP/Harness.pm
+                lib/TAP/Object.pm
+                lib/TAP/Parser.pm
+                lib/TAP/Parser/Aggregator.pm
+                lib/TAP/Parser/Grammar.pm
+                lib/TAP/Parser/Iterator.pm
+                lib/TAP/Parser/Iterator/Array.pm
+                lib/TAP/Parser/Iterator/Process.pm
+                lib/TAP/Parser/Iterator/Stream.pm
+                lib/TAP/Parser/IteratorFactory.pm
+                lib/TAP/Parser/Multiplexer.pm
+                lib/TAP/Parser/Result.pm
+                lib/TAP/Parser/Result/Bailout.pm
+                lib/TAP/Parser/Result/Comment.pm
+                lib/TAP/Parser/Result/Plan.pm
+                lib/TAP/Parser/Result/Pragma.pm
+                lib/TAP/Parser/Result/Test.pm
+                lib/TAP/Parser/Result/Unknown.pm
+                lib/TAP/Parser/Result/Version.pm
+                lib/TAP/Parser/Result/YAML.pm
+                lib/TAP/Parser/ResultFactory.pm
+                lib/TAP/Parser/Scheduler.pm
+                lib/TAP/Parser/Scheduler/Job.pm
+                lib/TAP/Parser/Scheduler/Spinner.pm
+                lib/TAP/Parser/Source.pm
+                lib/TAP/Parser/SourceHandler.pm
+                lib/TAP/Parser/SourceHandler/Executable.pm
+                lib/TAP/Parser/SourceHandler/File.pm
+                lib/TAP/Parser/SourceHandler/Handle.pm
+                lib/TAP/Parser/SourceHandler/Perl.pm
+                lib/TAP/Parser/SourceHandler/RawTAP.pm
+                lib/TAP/Parser/Utils.pm
+                lib/TAP/Parser/YAMLish/Reader.pm
+                lib/TAP/Parser/YAMLish/Writer.pm
+                lib/Test/Harness.pm
+                t/source.t
                 ),
         ],
     },
@@ -1786,6 +1838,18 @@ use File::Glob qw(:case);
                 t/99_pmv.t
                 ),
         ],
+        'CUSTOMIZED'   => [
+            qw( t/01_compile.t
+                t/02_extbrk.t
+                t/03_extcbk.t
+                t/04_extdel.t
+                t/05_extmul.t
+                t/06_extqlk.t
+                t/07_exttag.t
+                t/08_extvar.t
+                t/09_gentag.t
+                ),
+        ],
         'UPSTREAM' => 'cpan',
     },