Remove Module-Build remnants
authorSteve Hay <steve.m.hay@googlemail.com>
Sat, 31 May 2014 13:19:38 +0000 (14:19 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Sat, 31 May 2014 15:02:46 +0000 (16:02 +0100)
INSTALL
Porting/add-package.pl
README.cygwin
configure.com
installperl
pod/perlmodlib.PL
t/TEST
t/porting/customized.dat

diff --git a/INSTALL b/INSTALL
index bff07fb..5a5b53a 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -2205,7 +2205,6 @@ make install will install the following:
                        if your cc -E can't read from stdin.
        c2ph, pstruct   Scripts for handling C structures in header
                         files.
-       config_data     Manage Module::Build-like module configuration.
        corelist        Shows versions of modules that come with
                         different
                        versions of perl.
index fc2161d..ee03c45 100755 (executable)
@@ -204,7 +204,7 @@ my @ChangedFiles;
 
         ### fix installperl, so these files get installed by other utils
         ### ./installperl:    return if $name =~
-        ### /^(?:cpan|instmodsh|prove|corelist|ptar|ptardiff|config_data)\z/;
+        ### /^(?:cpan|instmodsh|prove|corelist|ptar|ptardiff)\z/;
         {   my $file = 'installperl';
 
             ### not there already?
index 8a60c96..02ab4fb 100644 (file)
@@ -566,7 +566,7 @@ be kept as clean as possible.
   ext/DB_File/Changes ext/Encode/Changes ext/Sys-Syslog/Changes
   ext/Time-HiRes/Changes ext/Win32API-File/Changes
   lib/ExtUtils/CBuilder/Changes lib/ExtUtils/Changes lib/ExtUtils/NOTES
-  lib/ExtUtils/PATCHING lib/ExtUtils/README lib/Module/Build/Changes
+  lib/ExtUtils/PATCHING lib/ExtUtils/README
   lib/Net/Ping/Changes lib/Test/Harness/Changes
   lib/Term/ANSIColor/ChangeLog lib/Term/ANSIColor/README README.symbian
   symbian/TODO
@@ -683,10 +683,6 @@ be kept as clean as possible.
   lib/File/Spec/Win32.pm - References a message on cygwin.com
   lib/File/Spec.pm      - Pulls in lib/File/Spec/Cygwin.pm
   lib/File/Temp.pm      - no directory sticky bit
-  lib/Module/Build/Compat.pm - Comment references 'make' under Cygwin
-  lib/Module/Build/Platform/cygwin.pm
-                        - Use '.' for man page separator
-  lib/Module/Build.pm   - Cygwin is Unix-like
   lib/Module/CoreList.pm - List of all module files and versions
   lib/Net/Domain.pm     - No domainname command under Cygwin
   lib/Net/Netrc.pm      - Bypass using stat() under Cygwin
@@ -729,7 +725,6 @@ be kept as clean as possible.
   lib/File/Path.t
   lib/File/Spec/t/crossplatform.t
   lib/File/Spec/t/Spec.t
-  lib/Module/Build/t/destinations.t
   lib/Net/hostent.t
   lib/Net/Ping/t/110_icmp_inst.t
   lib/Net/Ping/t/500_ping_icmp.t
index 34f3309..48f6105 100644 (file)
@@ -7289,7 +7289,6 @@ $ WRITE CONFIG "$!"
 $ WRITE CONFIG "$! Symbols for Perl-based utility programs:"
 $ WRITE CONFIG "$!"
 $ WRITE CONFIG "$ c2ph       == """ + perl_setup_perl + " ''vms_prefix':[utils]c2ph.com"""
-$ WRITE CONFIG "$ config_data== """ + perl_setup_perl + " ''vms_prefix':[utils]config_data.com"""
 $ WRITE CONFIG "$ corelist   == """ + perl_setup_perl + " ''vms_prefix':[utils]corelist.com"""
 $ WRITE CONFIG "$ cpan       == """ + perl_setup_perl + " ''vms_prefix':[utils]cpan.com"""
 $ WRITE CONFIG "$ enc2xs     == """ + perl_setup_perl + " ''vms_prefix':[utils]enc2xs.com"""
index 5acc06a..9d445ac 100755 (executable)
@@ -671,10 +671,9 @@ sub installlib {
     # ignore the cpan script in lib/CPAN/bin, the instmodsh and xsubpp
     # scripts in lib/ExtUtils, the prove script in lib/Test/Harness,
     # the corelist script from lib/Module/CoreList/bin and ptar* in
-    # lib/Archive/Tar/bin, the config_data script in lib/Module/Build/scripts
-    # and zipdetails in cpan/IO-Compress/bin
+    # lib/Archive/Tar/bin and zipdetails in cpan/IO-Compress/bin
     # (they're installed later with other utils)
-    return if $name =~ /^(?:cpan|instmodsh|prove|corelist|ptar|ptardiff|ptargrep|config_data|zipdetails)\z/;
+    return if $name =~ /^(?:cpan|instmodsh|prove|corelist|ptar|ptardiff|ptargrep|zipdetails)\z/;
     # ignore the Makefiles
     return if $name =~ /^makefile$/i;
     # ignore the test extensions
index 4358b49..608b64e 100644 (file)
@@ -37,8 +37,6 @@ my %exceptions = (
     'abbrev' => 'Text::Abbrev',
     'carp' => 'Carp',
     'getopt' => 'Getopt::Std',
-    'ModuleInfo' => 'Module::Build::ModuleInfo',
-    '$notes_name' => 'Module::Build::Notes',
     'Encode::MIME::NAME' => 'Encode::MIME::Name',
     'libnetFAQ' => 'Net::libnetFAQ',
 );
diff --git a/t/TEST b/t/TEST
index 73a6dc2..28690db 100755 (executable)
--- a/t/TEST
+++ b/t/TEST
@@ -40,7 +40,6 @@ my %abs = (
           '../cpan/IPC-Cmd' => 1,
           '../cpan/IPC-SysV' => 1,
           '../cpan/Locale-Codes' => 1,
-          '../cpan/Module-Build' => 1,
           '../cpan/Module-Load' => 1,
           '../cpan/Module-Load-Conditional' => 1,
           '../cpan/Package-Constants' => 1,
index 602a1cb..a935691 100644 (file)
@@ -10,7 +10,6 @@ Encode cpan/Encode/JP/Makefile.PL a9ca9c836424cc2ecbefa4933d9da5db54131b98
 Encode cpan/Encode/KR/Makefile.PL 0e46ded62ec6b128e5562277658132700425a48c
 Encode cpan/Encode/Symbol/Makefile.PL 4beddbbd00f638b7de9c6cd0821d9d38020a8218
 Encode cpan/Encode/TW/Makefile.PL 0cc44f95e59f45c0fb3b66bde41525f13c19a25c
-Module::Build cpan/Module-Build/lib/Module/Build/ConfigData.pm 85eb9656e68d1f256737dc52d86b5d0fed28f832
 PerlIO::via::QuotedPrint cpan/PerlIO-via-QuotedPrint/t/QuotedPrint.t ca39f0146e89de02c746e199c45dcb3e5edad691
 Text::Balanced cpan/Text-Balanced/t/01_compile.t 1598cf491a48fa546260a2ec41142abe84da533d
 Text::Balanced cpan/Text-Balanced/t/02_extbrk.t 6ba1b64a4604e822dc2260b8ffcea6b406339ee8