Remove Makefile.PLs that make_ext.pl can automatically generate.
authorNicholas Clark <nick@ccl4.org>
Mon, 13 Apr 2009 13:37:19 +0000 (14:37 +0100)
committerDavid Mitchell <davem@iabyn.com>
Wed, 22 Apr 2009 18:30:16 +0000 (19:30 +0100)
(For core modules, or where the dual life module on CPAN has a Makefile.PL that
is not the same. AUTHOR is only used for the ppm target, which the core doesn't
need.)

(cherry picked from commit f996b9a3326f3a64831270a0b810851382f8c129)

MANIFEST
ext/Data-Dumper/Makefile.PL [deleted file]
ext/Hash-Util-FieldHash/Makefile.PL [deleted file]
ext/Math-BigInt-FastCalc/Makefile.PL [deleted file]
ext/Sys-Hostname/Makefile.PL [deleted file]
ext/Text-Soundex/Makefile.PL [deleted file]
ext/mro/Makefile.PL [deleted file]

index 8413e2c..bc1cbc6 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -209,7 +209,6 @@ ext/Cwd/t/win32.t           See if Cwd works on Win32
 ext/Data-Dumper/Changes                Data pretty printer, changelog
 ext/Data-Dumper/Dumper.pm      Data pretty printer, module
 ext/Data-Dumper/Dumper.xs      Data pretty printer, externals
-ext/Data-Dumper/Makefile.PL    Data pretty printer, makefile writer
 ext/Data-Dumper/t/bless.t      See if Data::Dumper works
 ext/Data-Dumper/t/bugs.t       See if Data::Dumper works
 ext/Data-Dumper/t/dumper.t     See if Data::Dumper works
@@ -716,7 +715,6 @@ 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
 ext/Hash-Util-FieldHash/lib/Hash/Util/FieldHash.pm     Perl portion and documentation
-ext/Hash-Util-FieldHash/Makefile.PL            Makefile for Hash::Util::FieldHash
 ext/Hash-Util-FieldHash/t/01_load.t            Test script
 ext/Hash-Util-FieldHash/t/02_function.t                Test script
 ext/Hash-Util-FieldHash/t/03_class.t           Test script
@@ -966,7 +964,6 @@ ext/List-Util/t/weak.t              Scalar::Util
 ext/List-Util/Util.xs          Util extension
 ext/Math-BigInt-FastCalc/FastCalc.pm   Math::BigInt::FastCalc extension
 ext/Math-BigInt-FastCalc/FastCalc.xs   Math::BigInt::FastCalc extension
-ext/Math-BigInt-FastCalc/Makefile.PL   Math::BigInt::FastCalc extension
 ext/Math-BigInt-FastCalc/t/bigintfc.t  Math::BigInt::FastCalc extension
 ext/Math-BigInt-FastCalc/t/bootstrap.t Math::BigInt::FastCalc extension
 ext/Math-BigInt-FastCalc/t/leak.t      test for memory leaks in Math::BigInt::FastCalc
@@ -1046,7 +1043,6 @@ ext/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm  Module::Pluggable tests
 ext/Module-Pluggable/t/lib/TA/C/A/I.pm Module::Pluggable tests
 ext/Module-Pluggable/t/lib/Zot/.Zork.pm        Module::Pluggable tests
 ext/mro/Changes                        mro extension
-ext/mro/Makefile.PL            mro extension
 ext/mro/mro.pm                 mro extension
 ext/mro/mro.xs                 mro extension
 ext/mro/t/pluggable.t          Test that c3 mro extension is actually pluggable
@@ -1230,7 +1226,6 @@ ext/Storable/t/utf8.t             See if Storable works
 ext/Storable/t/weak.t          Can Storable store weakrefs
 ext/Sys-Hostname/Hostname.pm   Sys::Hostname extension Perl module
 ext/Sys-Hostname/Hostname.xs   Sys::Hostname extension external subroutines
-ext/Sys-Hostname/Makefile.PL   Sys::Hostname extension makefile writer
 ext/Sys-Hostname/t/Hostname.t  See if Sys::Hostname works
 ext/Sys-Syslog/Changes         Changlog for Sys::Syslog
 ext/Sys-Syslog/fallback/const-c.inc    Sys::Syslog constants fallback file
@@ -1427,7 +1422,6 @@ ext/Test-Harness/t/yamlish-output.t                       Test::Harness test
 ext/Test-Harness/t/yamlish.t                           Test::Harness test
 ext/Test-Harness/t/yamlish-writer.t                    Test::Harness test
 ext/Text-Soundex/Changes       Changelog for Text::Soundex
-ext/Text-Soundex/Makefile.PL   Text::Soundex extension makefile writer
 ext/Text-Soundex/README                README for Text::Soundex
 ext/Text-Soundex/Soundex.pm    Text::Soundex extension Perl module
 ext/Text-Soundex/Soundex.xs    Text::Soundex extension external subroutines
diff --git a/ext/Data-Dumper/Makefile.PL b/ext/Data-Dumper/Makefile.PL
deleted file mode 100644 (file)
index 0d900fb..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-use ExtUtils::MakeMaker;
-WriteMakefile(
-       NAME            => "Data::Dumper",
-       VERSION_FROM    => 'Dumper.pm',
-       'dist'          => {
-                            COMPRESS   => 'gzip -9f',
-                            SUFFIX     => 'gz',
-                            DIST_DEFAULT => 'all tardist',
-                          },
-        (
-            (grep { $_ eq 'PERL_CORE=1' } @ARGV)
-                ? ()
-                : ('DEFINE' => '-DUSE_PPPORT_H')
-        ),
-);
diff --git a/ext/Hash-Util-FieldHash/Makefile.PL b/ext/Hash-Util-FieldHash/Makefile.PL
deleted file mode 100644 (file)
index 71ac2ae..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-use 5.009004;
-use ExtUtils::MakeMaker;
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
-# the contents of the Makefile that is written.
-WriteMakefile(
-    NAME              => 'Hash::Util::FieldHash',
-    VERSION_FROM      => 'lib/Hash/Util/FieldHash.pm', # finds $VERSION
-    PREREQ_PM         => {}, # e.g., Module::Name => 1.1
-    ($] >= 5.005 ?     ## Add these new keywords supported since 5.005
-      (ABSTRACT_FROM  => 'lib/Hash/Util/FieldHash.pm',
-       AUTHOR         => 'Anno Siegel <anno4000@zrz.tu-berlin.de>') : ()),
-    LIBS              => [''], # e.g., '-lm'
-    DEFINE            => '', # e.g., '-DHAVE_SOMETHING'
-    # Insert -I. if you add *.h files later:
-    INC               => '', # e.g., '-I/usr/include/other'
-    # Un-comment this if you add C files to link with later:
-    # OBJECT            => '$(O_FILES)', # link all the C files too
-);
diff --git a/ext/Math-BigInt-FastCalc/Makefile.PL b/ext/Math-BigInt-FastCalc/Makefile.PL
deleted file mode 100644 (file)
index 5f4df8e..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-use ExtUtils::MakeMaker;
-
-use strict;
-
-WriteMakefile(
-    'NAME'             => 'Math::BigInt::FastCalc',
-    'VERSION_FROM'     => 'FastCalc.pm',
-    'PREREQ_PM'                => {
-       'Math::BigInt' => 1.88,
-    },
-    INSTALLDIRS                => 'perl',
-    PREREQ_FATAL       => 1,
- );
diff --git a/ext/Sys-Hostname/Makefile.PL b/ext/Sys-Hostname/Makefile.PL
deleted file mode 100644 (file)
index 029bc72..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-use ExtUtils::MakeMaker;
-
-WriteMakefile(
-    NAME                => 'Sys::Hostname',
-    VERSION_FROM        => 'Hostname.pm', 
-    XSPROTOARG          => '-noprototypes',
-);
diff --git a/ext/Text-Soundex/Makefile.PL b/ext/Text-Soundex/Makefile.PL
deleted file mode 100644 (file)
index fd179cd..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-use ExtUtils::MakeMaker;
-WriteMakefile(
-       NAME            => "Text::Soundex",
-       VERSION_FROM    => 'Soundex.pm',
-       'dist'          => {
-                            COMPRESS   => 'gzip -9f',
-                            SUFFIX     => 'gz',
-                            DIST_DEFAULT => 'all tardist',
-                          },
-);
diff --git a/ext/mro/Makefile.PL b/ext/mro/Makefile.PL
deleted file mode 100644 (file)
index 71d5415..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-use 5.010000;
-use ExtUtils::MakeMaker;
-# See lib/ExtUtils/MakeMaker.pm for details of how to influence
-# the contents of the Makefile that is written.
-WriteMakefile(
-    NAME              => 'mro',
-    VERSION_FROM      => 'mro.pm', # finds $VERSION
-    ABSTRACT_FROM     => 'mro.pm', # retrieve abstract from module
-    AUTHOR            => 'Brandon L. Black <blblack@gmail.com>');