Move Memoize from ext/ to cpan/
Nicholas Clark [Fri, 2 Oct 2009 12:33:24 +0000 (13:33 +0100)]
31 files changed:
MANIFEST
Porting/Maintainers.pl
cpan/Memoize/Memoize.pm [moved from ext/Memoize/Memoize.pm with 100% similarity]
cpan/Memoize/Memoize/AnyDBM_File.pm [moved from ext/Memoize/Memoize/AnyDBM_File.pm with 100% similarity]
cpan/Memoize/Memoize/Expire.pm [moved from ext/Memoize/Memoize/Expire.pm with 100% similarity]
cpan/Memoize/Memoize/ExpireFile.pm [moved from ext/Memoize/Memoize/ExpireFile.pm with 100% similarity]
cpan/Memoize/Memoize/ExpireTest.pm [moved from ext/Memoize/Memoize/ExpireTest.pm with 100% similarity]
cpan/Memoize/Memoize/NDBM_File.pm [moved from ext/Memoize/Memoize/NDBM_File.pm with 100% similarity]
cpan/Memoize/Memoize/SDBM_File.pm [moved from ext/Memoize/Memoize/SDBM_File.pm with 100% similarity]
cpan/Memoize/Memoize/Storable.pm [moved from ext/Memoize/Memoize/Storable.pm with 100% similarity]
cpan/Memoize/README [moved from ext/Memoize/README with 100% similarity]
cpan/Memoize/TODO [moved from ext/Memoize/TODO with 100% similarity]
cpan/Memoize/t/array.t [moved from ext/Memoize/t/array.t with 100% similarity]
cpan/Memoize/t/array_confusion.t [moved from ext/Memoize/t/array_confusion.t with 100% similarity]
cpan/Memoize/t/correctness.t [moved from ext/Memoize/t/correctness.t with 100% similarity]
cpan/Memoize/t/errors.t [moved from ext/Memoize/t/errors.t with 100% similarity]
cpan/Memoize/t/expfile.t [moved from ext/Memoize/t/expfile.t with 100% similarity]
cpan/Memoize/t/expire.t [moved from ext/Memoize/t/expire.t with 100% similarity]
cpan/Memoize/t/expmod_n.t [moved from ext/Memoize/t/expmod_n.t with 100% similarity]
cpan/Memoize/t/expmod_t.t [moved from ext/Memoize/t/expmod_t.t with 100% similarity]
cpan/Memoize/t/flush.t [moved from ext/Memoize/t/flush.t with 100% similarity]
cpan/Memoize/t/normalize.t [moved from ext/Memoize/t/normalize.t with 100% similarity]
cpan/Memoize/t/prototype.t [moved from ext/Memoize/t/prototype.t with 100% similarity]
cpan/Memoize/t/speed.t [moved from ext/Memoize/t/speed.t with 100% similarity]
cpan/Memoize/t/tie.t [moved from ext/Memoize/t/tie.t with 100% similarity]
cpan/Memoize/t/tie_gdbm.t [moved from ext/Memoize/t/tie_gdbm.t with 100% similarity]
cpan/Memoize/t/tie_ndbm.t [moved from ext/Memoize/t/tie_ndbm.t with 100% similarity]
cpan/Memoize/t/tie_sdbm.t [moved from ext/Memoize/t/tie_sdbm.t with 100% similarity]
cpan/Memoize/t/tie_storable.t [moved from ext/Memoize/t/tie_storable.t with 100% similarity]
cpan/Memoize/t/tiefeatures.t [moved from ext/Memoize/t/tiefeatures.t with 100% similarity]
cpan/Memoize/t/unmemoize.t [moved from ext/Memoize/t/unmemoize.t with 100% similarity]

index f6e8dde..889dde6 100644 (file)
--- 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
index 835fe1e..3e1f111 100755 (executable)
@@ -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
similarity index 100%
rename from ext/Memoize/README
rename to cpan/Memoize/README
similarity index 100%
rename from ext/Memoize/TODO
rename to cpan/Memoize/TODO
similarity index 100%
rename from ext/Memoize/t/array.t
rename to cpan/Memoize/t/array.t
similarity index 100%
rename from ext/Memoize/t/flush.t
rename to cpan/Memoize/t/flush.t
similarity index 100%
rename from ext/Memoize/t/speed.t
rename to cpan/Memoize/t/speed.t
similarity index 100%
rename from ext/Memoize/t/tie.t
rename to cpan/Memoize/t/tie.t