From: Nicholas Clark Date: Fri, 2 Oct 2009 12:33:24 +0000 (+0100) Subject: Move Memoize from ext/ to cpan/ X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=6a9d70dc5bc1e24d7b72e48b62cd53b961f288cc;p=p5sagit%2Fp5-mst-13.2.git Move Memoize from ext/ to cpan/ --- diff --git a/MANIFEST b/MANIFEST index f6e8dde..889dde6 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1397,6 +1397,35 @@ cpan/Math-Complex/lib/Math/Trig.pm A simple interface to complex trigonometry cpan/Math-Complex/t/Complex.t See if Math::Complex works cpan/Math-Complex/t/Trig.t See if Math::Trig works cpan/Math-Complex/t/underbar.t See if Math::Complex works +cpan/Memoize/Memoize/AnyDBM_File.pm Memoize glue layer for AnyDBM_File +cpan/Memoize/Memoize/ExpireFile.pm Memoize expiry manager test scaffold +cpan/Memoize/Memoize/Expire.pm Memoize expiry manager example +cpan/Memoize/Memoize/ExpireTest.pm Memoize expiry manager test scaffold +cpan/Memoize/Memoize/NDBM_File.pm Memoize glue layer for NDBM_File +cpan/Memoize/Memoize.pm Memoize +cpan/Memoize/Memoize/SDBM_File.pm Memoize glue layer for SDBM_File +cpan/Memoize/Memoize/Storable.pm Memoize glue layer for Storable +cpan/Memoize/README Memoize release notes +cpan/Memoize/t/array_confusion.t Memoize ambiguous array return tests +cpan/Memoize/t/array.t Memoize array context return tests +cpan/Memoize/t/correctness.t Memoize basic correctness tests +cpan/Memoize/t/errors.t Memoize PEBKAC detection tests +cpan/Memoize/t/expfile.t Memoize expiry manager tests +cpan/Memoize/t/expire.t Memoize expiry manager tests +cpan/Memoize/t/expmod_n.t Memoize expiry manager tests +cpan/Memoize/t/expmod_t.t Memoize expiry manager (timed) tests +cpan/Memoize/t/flush.t Memoize 'flush_cache' function tests +cpan/Memoize/t/normalize.t Memoize 'normalizer' feature tests +cpan/Memoize/TODO Memoize to-do list +cpan/Memoize/t/prototype.t Memoize prototyped function handling tests +cpan/Memoize/t/speed.t "Makes functions faster" advertisement test +cpan/Memoize/t/tiefeatures.t Memoize FAULT / MERGE / HASH options test +cpan/Memoize/t/tie_gdbm.t Memoize GDBM interface test +cpan/Memoize/t/tie_ndbm.t Memoize NDBM interface test +cpan/Memoize/t/tie_sdbm.t Memoize SDBM interface test +cpan/Memoize/t/tie_storable.t Memoize Storable interface test +cpan/Memoize/t/tie.t Memoize tied file test +cpan/Memoize/t/unmemoize.t Memoize 'unmemoize' function test cpan/Module-Build/Changes Module::Build cpan/Module-Build/lib/Module/Build/API.pod Module::Build cpan/Module-Build/lib/Module/Build/Authoring.pod Module::Build @@ -2191,35 +2220,6 @@ ext/List-Util/t/sum.t List::Util ext/List-Util/t/tainted.t Scalar::Util ext/List-Util/t/weak.t Scalar::Util ext/List-Util/XS.pp List::Util -ext/Memoize/Memoize/AnyDBM_File.pm Memoize glue layer for AnyDBM_File -ext/Memoize/Memoize/ExpireFile.pm Memoize expiry manager test scaffold -ext/Memoize/Memoize/Expire.pm Memoize expiry manager example -ext/Memoize/Memoize/ExpireTest.pm Memoize expiry manager test scaffold -ext/Memoize/Memoize/NDBM_File.pm Memoize glue layer for NDBM_File -ext/Memoize/Memoize.pm Memoize -ext/Memoize/Memoize/SDBM_File.pm Memoize glue layer for SDBM_File -ext/Memoize/Memoize/Storable.pm Memoize glue layer for Storable -ext/Memoize/README Memoize release notes -ext/Memoize/t/array_confusion.t Memoize ambiguous array return tests -ext/Memoize/t/array.t Memoize array context return tests -ext/Memoize/t/correctness.t Memoize basic correctness tests -ext/Memoize/t/errors.t Memoize PEBKAC detection tests -ext/Memoize/t/expfile.t Memoize expiry manager tests -ext/Memoize/t/expire.t Memoize expiry manager tests -ext/Memoize/t/expmod_n.t Memoize expiry manager tests -ext/Memoize/t/expmod_t.t Memoize expiry manager (timed) tests -ext/Memoize/t/flush.t Memoize 'flush_cache' function tests -ext/Memoize/t/normalize.t Memoize 'normalizer' feature tests -ext/Memoize/TODO Memoize to-do list -ext/Memoize/t/prototype.t Memoize prototyped function handling tests -ext/Memoize/t/speed.t "Makes functions faster" advertisement test -ext/Memoize/t/tiefeatures.t Memoize FAULT / MERGE / HASH options test -ext/Memoize/t/tie_gdbm.t Memoize GDBM interface test -ext/Memoize/t/tie_ndbm.t Memoize NDBM interface test -ext/Memoize/t/tie_sdbm.t Memoize SDBM interface test -ext/Memoize/t/tie_storable.t Memoize Storable interface test -ext/Memoize/t/tie.t Memoize tied file test -ext/Memoize/t/unmemoize.t Memoize 'unmemoize' function test ext/MIME-Base64/Base64.pm MIME::Base64 extension ext/MIME-Base64/Base64.xs MIME::Base64 extension ext/MIME-Base64/Changes MIME::Base64 extension diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 835fe1e..3e1f111 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -966,7 +966,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'mjd', 'DISTRIBUTION' => 'MJD/Memoize-1.01.tar.gz', - 'FILES' => q[ext/Memoize], + 'FILES' => q[cpan/Memoize], 'EXCLUDED' => [ qw{ article.html diff --git a/ext/Memoize/Memoize.pm b/cpan/Memoize/Memoize.pm similarity index 100% rename from ext/Memoize/Memoize.pm rename to cpan/Memoize/Memoize.pm diff --git a/ext/Memoize/Memoize/AnyDBM_File.pm b/cpan/Memoize/Memoize/AnyDBM_File.pm similarity index 100% rename from ext/Memoize/Memoize/AnyDBM_File.pm rename to cpan/Memoize/Memoize/AnyDBM_File.pm diff --git a/ext/Memoize/Memoize/Expire.pm b/cpan/Memoize/Memoize/Expire.pm similarity index 100% rename from ext/Memoize/Memoize/Expire.pm rename to cpan/Memoize/Memoize/Expire.pm diff --git a/ext/Memoize/Memoize/ExpireFile.pm b/cpan/Memoize/Memoize/ExpireFile.pm similarity index 100% rename from ext/Memoize/Memoize/ExpireFile.pm rename to cpan/Memoize/Memoize/ExpireFile.pm diff --git a/ext/Memoize/Memoize/ExpireTest.pm b/cpan/Memoize/Memoize/ExpireTest.pm similarity index 100% rename from ext/Memoize/Memoize/ExpireTest.pm rename to cpan/Memoize/Memoize/ExpireTest.pm diff --git a/ext/Memoize/Memoize/NDBM_File.pm b/cpan/Memoize/Memoize/NDBM_File.pm similarity index 100% rename from ext/Memoize/Memoize/NDBM_File.pm rename to cpan/Memoize/Memoize/NDBM_File.pm diff --git a/ext/Memoize/Memoize/SDBM_File.pm b/cpan/Memoize/Memoize/SDBM_File.pm similarity index 100% rename from ext/Memoize/Memoize/SDBM_File.pm rename to cpan/Memoize/Memoize/SDBM_File.pm diff --git a/ext/Memoize/Memoize/Storable.pm b/cpan/Memoize/Memoize/Storable.pm similarity index 100% rename from ext/Memoize/Memoize/Storable.pm rename to cpan/Memoize/Memoize/Storable.pm diff --git a/ext/Memoize/README b/cpan/Memoize/README similarity index 100% rename from ext/Memoize/README rename to cpan/Memoize/README diff --git a/ext/Memoize/TODO b/cpan/Memoize/TODO similarity index 100% rename from ext/Memoize/TODO rename to cpan/Memoize/TODO diff --git a/ext/Memoize/t/array.t b/cpan/Memoize/t/array.t similarity index 100% rename from ext/Memoize/t/array.t rename to cpan/Memoize/t/array.t diff --git a/ext/Memoize/t/array_confusion.t b/cpan/Memoize/t/array_confusion.t similarity index 100% rename from ext/Memoize/t/array_confusion.t rename to cpan/Memoize/t/array_confusion.t diff --git a/ext/Memoize/t/correctness.t b/cpan/Memoize/t/correctness.t similarity index 100% rename from ext/Memoize/t/correctness.t rename to cpan/Memoize/t/correctness.t diff --git a/ext/Memoize/t/errors.t b/cpan/Memoize/t/errors.t similarity index 100% rename from ext/Memoize/t/errors.t rename to cpan/Memoize/t/errors.t diff --git a/ext/Memoize/t/expfile.t b/cpan/Memoize/t/expfile.t similarity index 100% rename from ext/Memoize/t/expfile.t rename to cpan/Memoize/t/expfile.t diff --git a/ext/Memoize/t/expire.t b/cpan/Memoize/t/expire.t similarity index 100% rename from ext/Memoize/t/expire.t rename to cpan/Memoize/t/expire.t diff --git a/ext/Memoize/t/expmod_n.t b/cpan/Memoize/t/expmod_n.t similarity index 100% rename from ext/Memoize/t/expmod_n.t rename to cpan/Memoize/t/expmod_n.t diff --git a/ext/Memoize/t/expmod_t.t b/cpan/Memoize/t/expmod_t.t similarity index 100% rename from ext/Memoize/t/expmod_t.t rename to cpan/Memoize/t/expmod_t.t diff --git a/ext/Memoize/t/flush.t b/cpan/Memoize/t/flush.t similarity index 100% rename from ext/Memoize/t/flush.t rename to cpan/Memoize/t/flush.t diff --git a/ext/Memoize/t/normalize.t b/cpan/Memoize/t/normalize.t similarity index 100% rename from ext/Memoize/t/normalize.t rename to cpan/Memoize/t/normalize.t diff --git a/ext/Memoize/t/prototype.t b/cpan/Memoize/t/prototype.t similarity index 100% rename from ext/Memoize/t/prototype.t rename to cpan/Memoize/t/prototype.t diff --git a/ext/Memoize/t/speed.t b/cpan/Memoize/t/speed.t similarity index 100% rename from ext/Memoize/t/speed.t rename to cpan/Memoize/t/speed.t diff --git a/ext/Memoize/t/tie.t b/cpan/Memoize/t/tie.t similarity index 100% rename from ext/Memoize/t/tie.t rename to cpan/Memoize/t/tie.t diff --git a/ext/Memoize/t/tie_gdbm.t b/cpan/Memoize/t/tie_gdbm.t similarity index 100% rename from ext/Memoize/t/tie_gdbm.t rename to cpan/Memoize/t/tie_gdbm.t diff --git a/ext/Memoize/t/tie_ndbm.t b/cpan/Memoize/t/tie_ndbm.t similarity index 100% rename from ext/Memoize/t/tie_ndbm.t rename to cpan/Memoize/t/tie_ndbm.t diff --git a/ext/Memoize/t/tie_sdbm.t b/cpan/Memoize/t/tie_sdbm.t similarity index 100% rename from ext/Memoize/t/tie_sdbm.t rename to cpan/Memoize/t/tie_sdbm.t diff --git a/ext/Memoize/t/tie_storable.t b/cpan/Memoize/t/tie_storable.t similarity index 100% rename from ext/Memoize/t/tie_storable.t rename to cpan/Memoize/t/tie_storable.t diff --git a/ext/Memoize/t/tiefeatures.t b/cpan/Memoize/t/tiefeatures.t similarity index 100% rename from ext/Memoize/t/tiefeatures.t rename to cpan/Memoize/t/tiefeatures.t diff --git a/ext/Memoize/t/unmemoize.t b/cpan/Memoize/t/unmemoize.t similarity index 100% rename from ext/Memoize/t/unmemoize.t rename to cpan/Memoize/t/unmemoize.t