Move NEXT from lib to ext.
Nicholas Clark [Sun, 13 Sep 2009 15:44:27 +0000 (16:44 +0100)]
14 files changed:
MANIFEST
Porting/Maintainers.pl
ext/.gitignore
ext/NEXT/Changes [moved from lib/NEXT/Changes with 100% similarity]
ext/NEXT/README [moved from lib/NEXT/README with 100% similarity]
ext/NEXT/lib/NEXT.pm [moved from lib/NEXT.pm with 100% similarity]
ext/NEXT/t/actual.t [moved from lib/NEXT/t/actual.t with 100% similarity]
ext/NEXT/t/actuns.t [moved from lib/NEXT/t/actuns.t with 100% similarity]
ext/NEXT/t/dynamically_scoped_regex_vars.t [moved from lib/NEXT/t/dynamically_scoped_regex_vars.t with 100% similarity]
ext/NEXT/t/next.t [moved from lib/NEXT/t/next.t with 100% similarity]
ext/NEXT/t/stringify.t [moved from lib/NEXT/t/stringify.t with 100% similarity]
ext/NEXT/t/unseen.t [moved from lib/NEXT/t/unseen.t with 100% similarity]
lib/.gitignore
t/TEST

index 765a02a..9fc42d9 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1952,6 +1952,15 @@ ext/Net-Ping/t/410_syn_host.t            Ping Net::Ping
 ext/Net-Ping/t/450_service.t           Ping Net::Ping
 ext/Net-Ping/t/500_ping_icmp.t         Ping Net::Ping
 ext/Net-Ping/t/510_ping_udp.t          Ping Net::Ping
+ext/NEXT/Changes               NEXT
+ext/NEXT/lib/NEXT.pm           Pseudo-class NEXT for method redispatch
+ext/NEXT/README                        NEXT
+ext/NEXT/t/actual.t            NEXT
+ext/NEXT/t/actuns.t            NEXT
+ext/NEXT/t/dynamically_scoped_regex_vars.t     NEXT
+ext/NEXT/t/next.t              NEXT
+ext/NEXT/t/stringify.t         NEXT
+ext/NEXT/t/unseen.t            NEXT
 ext/Object-Accessor/lib/Object/Accessor.pm     Object::Accessor
 ext/Object-Accessor/t/00_Object-Accessor.t     Object::Accessor tests
 ext/Object-Accessor/t/01_Object-Accessor-Subclassed.t  Object::Accessor tests
@@ -3291,15 +3300,6 @@ lib/Net/protoent.t               See if Net::protoent works
 lib/Net/servent.pm             By-name interface to Perl's builtin getserv*
 lib/Net/servent.t              See if Net::servtent works
 lib/newgetopt.pl               A perl library supporting long option parsing
-lib/NEXT/Changes               NEXT
-lib/NEXT.pm                    Pseudo-class NEXT for method redispatch
-lib/NEXT/README                        NEXT
-lib/NEXT/t/actual.t            NEXT
-lib/NEXT/t/actuns.t            NEXT
-lib/NEXT/t/dynamically_scoped_regex_vars.t     NEXT
-lib/NEXT/t/next.t              NEXT
-lib/NEXT/t/stringify.t NEXT
-lib/NEXT/t/unseen.t            NEXT
 lib/open2.pl                   Open a two-ended pipe (uses IPC::Open2)
 lib/open3.pl                   Open a three-ended pipe (uses IPC::Open3)
 lib/open.pm                    Pragma to specify default I/O layers
index ac35844..8e2d6aa 100755 (executable)
@@ -1087,7 +1087,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'rafl',
        'DISTRIBUTION'  => 'FLORA/NEXT-0.64.tar.gz',
-       'FILES'         => q[lib/NEXT.pm lib/NEXT],
+       'FILES'         => q[ext/NEXT],
        'EXCLUDED'      => [ qr{^demo/} ],
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
index 56e1abe..2405c6d 100644 (file)
@@ -65,6 +65,7 @@ ppport.h
 /Module-Loaded/Makefile.PL
 /mro/Makefile.PL
 /Net-Ping/Makefile.PL
+/NEXT/Makefile.PL
 /Object-Accessor/Makefile.PL
 /Opcode/Makefile.PL
 /Package-Constants/Makefile.PL
similarity index 100%
rename from lib/NEXT/Changes
rename to ext/NEXT/Changes
similarity index 100%
rename from lib/NEXT/README
rename to ext/NEXT/README
similarity index 100%
rename from lib/NEXT.pm
rename to ext/NEXT/lib/NEXT.pm
similarity index 100%
rename from lib/NEXT/t/actual.t
rename to ext/NEXT/t/actual.t
similarity index 100%
rename from lib/NEXT/t/actuns.t
rename to ext/NEXT/t/actuns.t
similarity index 100%
rename from lib/NEXT/t/next.t
rename to ext/NEXT/t/next.t
similarity index 100%
rename from lib/NEXT/t/unseen.t
rename to ext/NEXT/t/unseen.t
index 9980d73..ec42bb5 100644 (file)
 /Module/Pluggable
 /Module/Pluggable.pm
 /NDBM_File.pm
+/NEXT.pm
 /Net
 /Net/Cmd.pm
 /Net/Config.pm
diff --git a/t/TEST b/t/TEST
index 6d3da61..520f79b 100755 (executable)
--- a/t/TEST
+++ b/t/TEST
@@ -40,6 +40,7 @@ my %temp_no_core =
      '../ext/Math-BigInt' => 1,
      '../ext/Math-BigRat' => 1,
      '../ext/MIME-Base64' => 1,
+     '../ext/NEXT' => 1,
      '../ext/parent' => 1,
      '../ext/Pod-Simple' => 1,
      '../ext/Parse-CPAN-Meta' => 1,