Move Getopt::Long from lib to ext.
Nicholas Clark [Sun, 13 Sep 2009 15:12:13 +0000 (16:12 +0100)]
12 files changed:
MANIFEST
Porting/Maintainers.pl
ext/Getopt-Long/CHANGES [moved from lib/Getopt/Long/CHANGES with 100% similarity]
ext/Getopt-Long/README [moved from lib/Getopt/Long/README with 100% similarity]
ext/Getopt-Long/lib/Getopt/Long.pm [moved from lib/Getopt/Long.pm with 100% similarity]
ext/Getopt-Long/t/gol-basic.t [moved from lib/Getopt/Long/t/gol-basic.t with 100% similarity]
ext/Getopt-Long/t/gol-compat.t [moved from lib/Getopt/Long/t/gol-compat.t with 100% similarity]
ext/Getopt-Long/t/gol-linkage.t [moved from lib/Getopt/Long/t/gol-linkage.t with 100% similarity]
ext/Getopt-Long/t/gol-oo.t [moved from lib/Getopt/Long/t/gol-oo.t with 100% similarity]
ext/Getopt-Long/t/gol-xargv.t [moved from lib/Getopt/Long/t/gol-xargv.t with 100% similarity]
ext/Getopt-Long/t/gol-xstring.t [moved from lib/Getopt/Long/t/gol-xstring.t with 100% similarity]
t/TEST

index b7f8b79..69504e6 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1292,6 +1292,15 @@ ext/GDBM_File/hints/sco.pl       Hint for GDBM_File for named architecture
 ext/GDBM_File/Makefile.PL      GDBM extension makefile writer
 ext/GDBM_File/t/gdbm.t         See if GDBM_File works
 ext/GDBM_File/typemap          GDBM extension interface types
+ext/Getopt-Long/CHANGES                        Getopt::Long changes
+ext/Getopt-Long/lib/Getopt/Long.pm     Fetch command options (GetOptions)
+ext/Getopt-Long/README                 Getopt::Long README
+ext/Getopt-Long/t/gol-basic.t          See if Getopt::Long works
+ext/Getopt-Long/t/gol-compat.t         See if Getopt::Long works
+ext/Getopt-Long/t/gol-linkage.t                See if Getopt::Long works
+ext/Getopt-Long/t/gol-oo.t             See if Getopt::Long works
+ext/Getopt-Long/t/gol-xargv.t          See if Getopt::Long works
+ext/Getopt-Long/t/gol-xstring.t                See if Getopt::Long works
 ext/Hash-Util/Changes          Change history of Hash::Util
 ext/Hash-Util-FieldHash/Changes                        Changes for Hash::Util::FieldHash
 ext/Hash-Util-FieldHash/FieldHash.xs           XS portion
@@ -3184,15 +3193,6 @@ lib/finddepth.pl         A depth-first find emulator--used by find2perl
 lib/find.pl                    A find emulator--used by find2perl
 lib/flush.pl                   Routines to do single flush
 lib/getcwd.pl                  A getcwd() emulator
-lib/Getopt/Long/CHANGES                Getopt::Long changes
-lib/Getopt/Long.pm             Fetch command options (GetOptions)
-lib/Getopt/Long/README         Getopt::Long README
-lib/Getopt/Long/t/gol-basic.t  See if Getopt::Long works
-lib/Getopt/Long/t/gol-compat.t See if Getopt::Long works
-lib/Getopt/Long/t/gol-linkage.t        See if Getopt::Long works
-lib/Getopt/Long/t/gol-oo.t     See if Getopt::Long works
-lib/Getopt/Long/t/gol-xargv.t  See if Getopt::Long works
-lib/Getopt/Long/t/gol-xstring.t        See if Getopt::Long works
 lib/getopt.pl                  Perl library supporting option parsing
 lib/getopts.pl                 Perl library supporting option parsing
 lib/Getopt/Std.pm              Fetch command options (getopt, getopts)
index e533365..ede1085 100755 (executable)
@@ -742,13 +742,15 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'jv',
        'DISTRIBUTION'  => 'JV/Getopt-Long-2.38.tar.gz',
-       'FILES'         => q[lib/Getopt/Long.pm
-                            lib/Getopt/Long
+       'FILES'         => q[ext/Getopt-Long
                             lib/newgetopt.pl
                            ],
        'EXCLUDED'      => [ qr{^examples/},
                             qw{perl-Getopt-Long.spec},
                           ],
+       'MAP'           => { ''                => 'ext/Getopt-Long/',
+                            'lib/newgetopt.pl' => 'lib/newgetopt.pl',
+                          },
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        },
diff --git a/t/TEST b/t/TEST
index 30836f3..6d3da61 100755 (executable)
--- a/t/TEST
+++ b/t/TEST
@@ -34,6 +34,7 @@ my %temp_no_core =
      '../ext/Compress-Raw-Bzip2' => 1,
      '../ext/Compress-Raw-Zlib' => 1,
      '../ext/Devel-PPPort' => 1,
+     '../ext/Getopt-Long' => 1,
      '../ext/IO-Compress' => 1,
      '../ext/IPC-SysV' => 1,
      '../ext/Math-BigInt' => 1,