Move ExtUtils::Manifest from lib to ext.
Nicholas Clark [Thu, 10 Sep 2009 12:26:22 +0000 (13:26 +0100)]
MANIFEST
Porting/Maintainers.pl
ext/.gitignore
ext/ExtUtils-Manifest/lib/ExtUtils/MANIFEST.SKIP [moved from lib/ExtUtils/MANIFEST.SKIP with 100% similarity]
ext/ExtUtils-Manifest/lib/ExtUtils/Manifest.pm [moved from lib/ExtUtils/Manifest.pm with 100% similarity]
ext/ExtUtils-Manifest/t/Manifest.t [moved from lib/ExtUtils/t/Manifest.t with 100% similarity]
lib/.gitignore
make_ext.pl

index e11f57e..06c5ef9 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1062,6 +1062,9 @@ ext/ExtUtils-Install/t/lib/MakeMaker/Test/Setup/BFD.pm    MakeMaker test utilities
 ext/ExtUtils-Install/t/lib/MakeMaker/Test/Utils.pm     MakeMaker test utilities
 ext/ExtUtils-Install/t/lib/TieOut.pm                   Testing library to capture prints
 ext/ExtUtils-Install/t/Packlist.t                      See if Packlist works
+ext/ExtUtils-Manifest/lib/ExtUtils/Manifest.pm         Utilities to write MANIFEST files
+ext/ExtUtils-Manifest/lib/ExtUtils/MANIFEST.SKIP       The default MANIFEST.SKIP
+ext/ExtUtils-Manifest/t/Manifest.t                     See if ExtUtils::Manifest works
 ext/Fcntl/Fcntl.pm     Fcntl extension Perl module
 ext/Fcntl/Fcntl.xs     Fcntl extension external subroutines
 ext/Fcntl/Makefile.PL  Fcntl extension makefile writer
@@ -2586,8 +2589,6 @@ lib/ExtUtils/MakeMaker/Config.pm  MakeMaker wrapper for Config
 lib/ExtUtils/MakeMaker/FAQ.pod MakeMaker FAQ
 lib/ExtUtils/MakeMaker.pm      Write Makefiles for extensions
 lib/ExtUtils/MakeMaker/Tutorial.pod    Writing a module with MakeMaker
-lib/ExtUtils/Manifest.pm       Utilities to write MANIFEST files
-lib/ExtUtils/MANIFEST.SKIP     The default MANIFEST.SKIP
 lib/ExtUtils/Mkbootstrap.pm    Writes a bootstrap file (see MakeMaker)
 lib/ExtUtils/Mksymlists.pm     Writes a linker options file for extensions
 lib/ExtUtils/MM_AIX.pm         MakeMaker methods for AIX
@@ -2642,7 +2643,6 @@ lib/ExtUtils/t/Liblist.t  See if ExtUtils::Liblist works
 lib/ExtUtils/t/MakeMaker_Parameters.t  test "MakeMaker Parameters" section
 lib/ExtUtils/t/make.t          See if make detection works
 lib/ExtUtils/t/maketext_filter.t       See if maketext_filter works
-lib/ExtUtils/t/Manifest.t      See if ExtUtils::Manifest works
 lib/ExtUtils/t/metafile_data.t See if META.yml handling works
 lib/ExtUtils/t/metafile_file.t See if META.yml handling works
 lib/ExtUtils/t/miniperl.t      Test MakeMaker with miniperl
index 4e0e01e..0db52a1 100755 (executable)
@@ -648,12 +648,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rkobes',
        'DISTRIBUTION'  => 'RKOBES/ExtUtils-Manifest-1.56.tar.gz',
-       'FILES'         => q[lib/ExtUtils/{Manifest.pm,MANIFEST.SKIP}
-                            lib/ExtUtils/t/Manifest.t
-                           ],
-       'MAP'           => { ''         => 'lib/ExtUtils/',
-                            'lib/'     => 'lib/',
-                          },
+       'FILES'         => q[ext/ExtUtils-Manifest],
        'CPAN'          => 1,
        'UPSTREAM'      => undef,
        },
index 3ee8bab..8d01105 100644 (file)
@@ -30,6 +30,7 @@ ppport.h
 /ExtUtils-Command/Makefile.PL
 /ExtUtils-Constant/Makefile.PL
 /ExtUtils-Install/Makefile.PL
+/ExtUtils-Manifest/Makefile.PL
 /FileCache/Makefile.PL
 /File-Fetch/Makefile.PL
 /Filter-Simple/Makefile.PL
index cd20910..b8515c4 100644 (file)
 /ExtUtils/Constant
 /ExtUtils/Installed.pm
 /ExtUtils/Install.pm
+/ExtUtils/Manifest.pm
 /ExtUtils/Miniperl.pm
 /ExtUtils/Packlist.pm
 /Fatal.pm
index 752fedd..7783688 100644 (file)
@@ -12,7 +12,7 @@ use Cwd;
 # allow miniperl to build everything else.
 
 my @toolchain = qw(ext/constant/lib ext/ExtUtils-Command/lib
-                  ext/ExtUtils-Install/lib
+                  ext/ExtUtils-Install/lib ext/ExtUtils-Manifest/lib
                   ext/Text-ParseWords/lib);
 
 # This script acts as a simple interface for building extensions.