From: Chris Williams Date: Fri, 11 Sep 2009 07:06:48 +0000 (+0100) Subject: Moved Math-Complex from lib/ to ext/ X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=af929bbf07d72f0d776cd4a7cf26c87caed577a4;p=p5sagit%2Fp5-mst-13.2.git Moved Math-Complex from lib/ to ext/ --- diff --git a/MANIFEST b/MANIFEST index 59f3f39..1216b65 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1636,6 +1636,11 @@ ext/Math-BigRat/t/hang.t Math::BigRat test for bug #34584 - hang in exp() ext/Math-BigRat/t/Math/BigRat/Test.pm Math::BigRat test helper ext/Math-BigRat/t/requirer.t see if require works properly ext/Math-BigRat/t/trap.t see if trap_nan and trap_inf work +ext/Math-Complex/lib/Math/Complex.pm A Complex package +ext/Math-Complex/lib/Math/Trig.pm A simple interface to complex trigonometry +ext/Math-Complex/t/Complex.t See if Math::Complex works +ext/Math-Complex/t/Trig.t See if Math::Trig works +ext/Math-Complex/t/underbar.t See if Math::Complex works ext/Memoize/lib/Memoize/AnyDBM_File.pm Memoize glue layer for AnyDBM_File ext/Memoize/lib/Memoize/ExpireFile.pm Memoize expiry manager test scaffold ext/Memoize/lib/Memoize/Expire.pm Memoize expiry manager example @@ -2890,11 +2895,6 @@ lib/Math/BigInt/t/use_lib4.t Test combinations of Math::BigInt and BigFloat lib/Math/BigInt/t/use_mbfw.t use BigFloat w/ with and lib at the same time lib/Math/BigInt/t/use.t Test if use Math::BigInt(); works lib/Math/BigInt/t/with_sub.t Test use Math::BigFloat with => package -lib/Math/Complex.pm A Complex package -lib/Math/Complex.t See if Math::Complex works -lib/Math/Trig.pm A simple interface to complex trigonometry -lib/Math/Trig.t See if Math::Trig works -lib/Math/underbar.t See if Math::Complex works lib/Module/Build/API.pod Module::Build lib/Module/Build/Authoring.pod Module::Build lib/Module/Build/Base.pm Module::Build diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index a62f7c1..84b408d 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -998,19 +998,13 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'zefram', 'DISTRIBUTION' => 'JHI/Math-Complex-1.56.tar.gz', - 'FILES' => q[lib/Math/Complex.pm - lib/Math/Complex.t - lib/Math/Trig.pm - lib/Math/Trig.t - lib/Math/underbar.t - ], + 'FILES' => q[ext/Math-Complex], 'EXCLUDED' => [ qw{ t/pod.t t/pod-coverage.t }, ], - 'MAP' => { 't/' => 'lib/Math/' }, 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, diff --git a/ext/.gitignore b/ext/.gitignore index 6b4c268..0b96497 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -49,6 +49,7 @@ ppport.h /Log-Message-Simple/Makefile.PL /Math-BigRat/Makefile.PL /Math-BigInt-FastCalc/Makefile.PL +/Math-Complex/Makefile.PL /Memoize/Makefile.PL /Module-Load/Makefile.PL /Module-Load-Conditional/Makefile.PL diff --git a/lib/Math/Complex.pm b/ext/Math-Complex/lib/Math/Complex.pm similarity index 100% rename from lib/Math/Complex.pm rename to ext/Math-Complex/lib/Math/Complex.pm diff --git a/lib/Math/Trig.pm b/ext/Math-Complex/lib/Math/Trig.pm similarity index 100% rename from lib/Math/Trig.pm rename to ext/Math-Complex/lib/Math/Trig.pm diff --git a/lib/Math/Complex.t b/ext/Math-Complex/t/Complex.t similarity index 99% rename from lib/Math/Complex.t rename to ext/Math-Complex/t/Complex.t index ee02341..687d622 100644 --- a/lib/Math/Complex.t +++ b/ext/Math-Complex/t/Complex.t @@ -9,7 +9,7 @@ BEGIN { if ($ENV{PERL_CORE}) { chdir 't' if -d 't'; - @INC = '../lib'; + #@INC = '../lib'; } } diff --git a/lib/Math/Trig.t b/ext/Math-Complex/t/Trig.t similarity index 99% rename from lib/Math/Trig.t rename to ext/Math-Complex/t/Trig.t index 91f5486..ae0b0fd 100644 --- a/lib/Math/Trig.t +++ b/ext/Math-Complex/t/Trig.t @@ -11,7 +11,7 @@ BEGIN { if ($ENV{PERL_CORE}) { chdir 't' if -d 't'; - @INC = '../lib'; + #@INC = '../lib'; } } diff --git a/lib/Math/underbar.t b/ext/Math-Complex/t/underbar.t similarity index 100% rename from lib/Math/underbar.t rename to ext/Math-Complex/t/underbar.t diff --git a/lib/.gitignore b/lib/.gitignore index da708f3..f102550 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -213,6 +213,8 @@ /Math/BigInt/Trace.pm /Math/BigFloat/Trace.pm /Math/BigRat.pm +/Math/Complex.pm +/Math/Trig.pm /Memoize.pm /Memoize /Memoize/AnyDBM_File.pm