From: Nicholas Clark Date: Mon, 13 Apr 2009 13:37:19 +0000 (+0100) Subject: Remove Makefile.PLs that make_ext.pl can automatically generate. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=f996b9a3326f3a64831270a0b810851382f8c129;p=p5sagit%2Fp5-mst-13.2.git Remove Makefile.PLs that make_ext.pl can automatically generate. (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.) --- diff --git a/MANIFEST b/MANIFEST index e51cc33..9bbc6d0 100644 --- a/MANIFEST +++ b/MANIFEST @@ -207,7 +207,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 @@ -714,7 +713,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 @@ -964,7 +962,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 @@ -1044,7 +1041,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/NDBM_File/hints/cygwin.pl Hint for NDBM_File for named architecture @@ -1227,7 +1223,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 @@ -1424,7 +1419,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 index 0d900fb..0000000 --- a/ext/Data-Dumper/Makefile.PL +++ /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 index 71ac2ae..0000000 --- a/ext/Hash-Util-FieldHash/Makefile.PL +++ /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 ') : ()), - 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 index 5f4df8e..0000000 --- a/ext/Math-BigInt-FastCalc/Makefile.PL +++ /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 index 029bc72..0000000 --- a/ext/Sys-Hostname/Makefile.PL +++ /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 index fd179cd..0000000 --- a/ext/Text-Soundex/Makefile.PL +++ /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 index 71d5415..0000000 --- a/ext/mro/Makefile.PL +++ /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 ');