In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/d298f468fca65d287753530a975a3d396dd25e1d?hp=bb1b25c1cd738c232f3583ba03a2bbe5b972bd46>
- Log ----------------------------------------------------------------- commit d298f468fca65d287753530a975a3d396dd25e1d Author: Nicholas Clark <[email protected]> Date: Sun Sep 13 16:57:40 2009 +0100 Move PerlIO::via::QuotedPrint from lib to ext. M MANIFEST M Porting/Maintainers.pl M ext/.gitignore A ext/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm A ext/PerlIO-via-QuotedPrint/t/QuotedPrint.t M lib/.gitignore D lib/PerlIO/via/QuotedPrint.pm D lib/PerlIO/via/t/QuotedPrint.t commit 92d4c6331040f899673234f65d5ab2a406c5a32d Author: Nicholas Clark <[email protected]> Date: Sun Sep 13 16:44:27 2009 +0100 Move NEXT from lib to ext. M MANIFEST M Porting/Maintainers.pl M ext/.gitignore A ext/NEXT/Changes A ext/NEXT/README A ext/NEXT/lib/NEXT.pm A ext/NEXT/t/actual.t A ext/NEXT/t/actuns.t A ext/NEXT/t/dynamically_scoped_regex_vars.t A ext/NEXT/t/next.t A ext/NEXT/t/stringify.t A ext/NEXT/t/unseen.t M lib/.gitignore D lib/NEXT.pm D lib/NEXT/Changes D lib/NEXT/README D lib/NEXT/t/actual.t D lib/NEXT/t/actuns.t D lib/NEXT/t/dynamically_scoped_regex_vars.t D lib/NEXT/t/next.t D lib/NEXT/t/stringify.t D lib/NEXT/t/unseen.t M t/TEST commit 00c2f0c97c1956309eb5a69763c48663bca3a767 Author: Nicholas Clark <[email protected]> Date: Sun Sep 13 16:30:18 2009 +0100 Move if from lib to ext. M MANIFEST M Porting/Maintainers.pl M ext/.gitignore A ext/if/if.pm A ext/if/t/if.t M lib/.gitignore D lib/if.pm D lib/if.t commit 359ab69c2e6e9e71dc5be4023a8ee521e8795dac Author: Nicholas Clark <[email protected]> Date: Sun Sep 13 16:12:13 2009 +0100 Move Getopt::Long from lib to ext. M MANIFEST M Porting/Maintainers.pl A ext/Getopt-Long/CHANGES A ext/Getopt-Long/README A ext/Getopt-Long/lib/Getopt/Long.pm A ext/Getopt-Long/t/gol-basic.t A ext/Getopt-Long/t/gol-compat.t A ext/Getopt-Long/t/gol-linkage.t A ext/Getopt-Long/t/gol-oo.t A ext/Getopt-Long/t/gol-xargv.t A ext/Getopt-Long/t/gol-xstring.t D lib/Getopt/Long.pm D lib/Getopt/Long/CHANGES D lib/Getopt/Long/README D lib/Getopt/Long/t/gol-basic.t D lib/Getopt/Long/t/gol-compat.t D lib/Getopt/Long/t/gol-linkage.t D lib/Getopt/Long/t/gol-oo.t D lib/Getopt/Long/t/gol-xargv.t D lib/Getopt/Long/t/gol-xstring.t M t/TEST commit 330d6cf7eb80bd61f87f0ebebff9e705d72ae1a0 Author: Nicholas Clark <[email protected]> Date: Sun Sep 13 15:54:09 2009 +0100 Move Test from lib to ext. M MANIFEST M Porting/Maintainers.pl M ext/.gitignore A ext/Test/lib/Test.pm A ext/Test/t/05_about_verbose.t A ext/Test/t/fail.t A ext/Test/t/mix.t A ext/Test/t/multiline.t A ext/Test/t/onfail.t A ext/Test/t/qr.t A ext/Test/t/skip.t A ext/Test/t/success.t A ext/Test/t/todo.t M lib/.gitignore D lib/Test.pm D lib/Test/t/05_about_verbose.t D lib/Test/t/fail.t D lib/Test/t/mix.t D lib/Test/t/multiline.t D lib/Test/t/onfail.t D lib/Test/t/qr.t D lib/Test/t/skip.t D lib/Test/t/success.t D lib/Test/t/todo.t ----------------------------------------------------------------------- Summary of changes: MANIFEST | 64 ++++++++++---------- Porting/Maintainers.pl | 21 +++---- ext/.gitignore | 4 + {lib/Getopt/Long => ext/Getopt-Long}/CHANGES | 0 {lib/Getopt/Long => ext/Getopt-Long}/README | 0 {lib => ext/Getopt-Long/lib}/Getopt/Long.pm | 0 {lib/Getopt/Long => ext/Getopt-Long}/t/gol-basic.t | 0 .../Getopt/Long => ext/Getopt-Long}/t/gol-compat.t | 0 .../Long => ext/Getopt-Long}/t/gol-linkage.t | 0 {lib/Getopt/Long => ext/Getopt-Long}/t/gol-oo.t | 0 {lib/Getopt/Long => ext/Getopt-Long}/t/gol-xargv.t | 0 .../Long => ext/Getopt-Long}/t/gol-xstring.t | 0 {lib => ext}/NEXT/Changes | 0 {lib => ext}/NEXT/README | 0 {lib => ext/NEXT/lib}/NEXT.pm | 0 {lib => ext}/NEXT/t/actual.t | 0 {lib => ext}/NEXT/t/actuns.t | 0 .../NEXT/t/dynamically_scoped_regex_vars.t | 0 {lib => ext}/NEXT/t/next.t | 0 {lib => ext}/NEXT/t/stringify.t | 0 {lib => ext}/NEXT/t/unseen.t | 0 .../lib}/PerlIO/via/QuotedPrint.pm | 0 .../PerlIO-via-QuotedPrint}/t/QuotedPrint.t | 4 - {lib => ext/Test/lib}/Test.pm | 0 {lib => ext}/Test/t/05_about_verbose.t | 0 {lib => ext}/Test/t/fail.t | 0 {lib => ext}/Test/t/mix.t | 0 {lib => ext}/Test/t/multiline.t | 0 {lib => ext}/Test/t/onfail.t | 0 {lib => ext}/Test/t/qr.t | 0 {lib => ext}/Test/t/skip.t | 0 {lib => ext}/Test/t/success.t | 0 {lib => ext}/Test/t/todo.t | 0 {lib => ext/if}/if.pm | 0 {lib => ext/if/t}/if.t | 4 - lib/.gitignore | 4 + t/TEST | 2 + 37 files changed, 50 insertions(+), 53 deletions(-) rename {lib/Getopt/Long => ext/Getopt-Long}/CHANGES (100%) rename {lib/Getopt/Long => ext/Getopt-Long}/README (100%) rename {lib => ext/Getopt-Long/lib}/Getopt/Long.pm (100%) rename {lib/Getopt/Long => ext/Getopt-Long}/t/gol-basic.t (100%) rename {lib/Getopt/Long => ext/Getopt-Long}/t/gol-compat.t (100%) rename {lib/Getopt/Long => ext/Getopt-Long}/t/gol-linkage.t (100%) rename {lib/Getopt/Long => ext/Getopt-Long}/t/gol-oo.t (100%) rename {lib/Getopt/Long => ext/Getopt-Long}/t/gol-xargv.t (100%) rename {lib/Getopt/Long => ext/Getopt-Long}/t/gol-xstring.t (100%) rename {lib => ext}/NEXT/Changes (100%) rename {lib => ext}/NEXT/README (100%) rename {lib => ext/NEXT/lib}/NEXT.pm (100%) rename {lib => ext}/NEXT/t/actual.t (100%) rename {lib => ext}/NEXT/t/actuns.t (100%) rename {lib => ext}/NEXT/t/dynamically_scoped_regex_vars.t (100%) rename {lib => ext}/NEXT/t/next.t (100%) rename {lib => ext}/NEXT/t/stringify.t (100%) rename {lib => ext}/NEXT/t/unseen.t (100%) rename {lib => ext/PerlIO-via-QuotedPrint/lib}/PerlIO/via/QuotedPrint.pm (100%) rename {lib/PerlIO/via => ext/PerlIO-via-QuotedPrint}/t/QuotedPrint.t (95%) rename {lib => ext/Test/lib}/Test.pm (100%) rename {lib => ext}/Test/t/05_about_verbose.t (100%) rename {lib => ext}/Test/t/fail.t (100%) rename {lib => ext}/Test/t/mix.t (100%) rename {lib => ext}/Test/t/multiline.t (100%) rename {lib => ext}/Test/t/onfail.t (100%) rename {lib => ext}/Test/t/qr.t (100%) rename {lib => ext}/Test/t/skip.t (100%) rename {lib => ext}/Test/t/success.t (100%) rename {lib => ext}/Test/t/todo.t (100%) rename {lib => ext/if}/if.pm (100%) rename {lib => ext/if/t}/if.t (94%) diff --git a/MANIFEST b/MANIFEST index f617175..f2c9971 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1292,6 +1292,15 @@ ext/GDBM_File/hints/sco.pl Hint for GDBM_File for named architecture ext/GDBM_File/Makefile.PL GDBM extension makefile writer ext/GDBM_File/t/gdbm.t See if GDBM_File works ext/GDBM_File/typemap GDBM extension interface types +ext/Getopt-Long/CHANGES Getopt::Long changes +ext/Getopt-Long/lib/Getopt/Long.pm Fetch command options (GetOptions) +ext/Getopt-Long/README Getopt::Long README +ext/Getopt-Long/t/gol-basic.t See if Getopt::Long works +ext/Getopt-Long/t/gol-compat.t See if Getopt::Long works +ext/Getopt-Long/t/gol-linkage.t See if Getopt::Long works +ext/Getopt-Long/t/gol-oo.t See if Getopt::Long works +ext/Getopt-Long/t/gol-xargv.t See if Getopt::Long works +ext/Getopt-Long/t/gol-xstring.t See if Getopt::Long works 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 @@ -1327,6 +1336,8 @@ ext/I18N-LangTags/t/20_locales.t See whether I18N::LangTags works ext/I18N-LangTags/t/50_super.t See whether I18N::LangTags works ext/I18N-LangTags/t/55_supers_strict.t See whether I18N::LangTags works ext/I18N-LangTags/t/80_all_env.t See whether I18N::LangTags works +ext/if/if.pm For "use if" +ext/if/t/if.t Tests for "use if" ext/IO/ChangeLog IO perl module change log ext/IO-Compress/Changes IO::Compress ext/IO-Compress/examples/compress-zlib/filtdef IO::Compress @@ -1941,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 @@ -2023,6 +2043,8 @@ ext/PerlIO-scalar/scalar.xs PerlIO layer for scalars ext/PerlIO-scalar/t/scalar.t See if PerlIO::scalar works ext/PerlIO-scalar/t/scalar_ungetc.t Tests for PerlIO layer for scalars ext/PerlIO-via/hints/aix.pl Hint for PerlIO::via for named architecture +ext/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm PerlIO::via::QuotedPrint +ext/PerlIO-via-QuotedPrint/t/QuotedPrint.t PerlIO::via::QuotedPrint ext/PerlIO-via/t/via.t See if PerlIO::via works ext/PerlIO-via/via.pm PerlIO layer for layers in perl ext/PerlIO-via/via.xs PerlIO layer for layers in perl @@ -2666,6 +2688,16 @@ ext/Test-Harness/t/utils.t Test::Harness test 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/Test/lib/Test.pm A simple framework for writing test scripts +ext/Test/t/05_about_verbose.t See if Test works +ext/Test/t/fail.t See if Test works +ext/Test/t/mix.t See if Test works +ext/Test/t/multiline.t See if Test works +ext/Test/t/onfail.t See if Test works +ext/Test/t/qr.t See if Test works +ext/Test/t/skip.t See if Test works +ext/Test/t/success.t See if Test works +ext/Test/t/todo.t See if Test works ext/Text-Balanced/Changes Text::Balanced ext/Text-Balanced/lib/Text/Balanced.pm Text::Balanced ext/Text-Balanced/README Text::Balanced @@ -3174,15 +3206,6 @@ lib/finddepth.pl A depth-first find emulator--used by find2perl lib/find.pl A find emulator--used by find2perl lib/flush.pl Routines to do single flush lib/getcwd.pl A getcwd() emulator -lib/Getopt/Long/CHANGES Getopt::Long changes -lib/Getopt/Long.pm Fetch command options (GetOptions) -lib/Getopt/Long/README Getopt::Long README -lib/Getopt/Long/t/gol-basic.t See if Getopt::Long works -lib/Getopt/Long/t/gol-compat.t See if Getopt::Long works -lib/Getopt/Long/t/gol-linkage.t See if Getopt::Long works -lib/Getopt/Long/t/gol-oo.t See if Getopt::Long works -lib/Getopt/Long/t/gol-xargv.t See if Getopt::Long works -lib/Getopt/Long/t/gol-xstring.t See if Getopt::Long works lib/getopt.pl Perl library supporting option parsing lib/getopts.pl Perl library supporting option parsing lib/Getopt/Std.pm Fetch command options (getopt, getopts) @@ -3192,8 +3215,6 @@ lib/h2xs.t See if h2xs produces expected lists of files lib/hostname.pl Old hostname code lib/I18N/Collate.pm Routines to do strxfrm-based collation lib/I18N/Collate.t See if I18N::Collate works -lib/if.pm For "use if" -lib/if.t Tests for "use if" lib/importenv.pl Perl routine to get environment into variables lib/integer.pm For "use integer" lib/integer.t For "use integer" testing @@ -3281,15 +3302,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 @@ -3309,8 +3321,6 @@ lib/perl5db/t/rt-61222 Tests for the Perl debugger lib/perl5db/t/rt-66110 Tests for the Perl debugger lib/perl5db/t/symbol-table-bug Tests for the Perl debugger lib/PerlIO.pm PerlIO support module -lib/PerlIO/via/QuotedPrint.pm PerlIO::via::QuotedPrint -lib/PerlIO/via/t/QuotedPrint.t PerlIO::via::QuotedPrint lib/Pod/Functions.pm used by pod/splitpod lib/Pod/Html.pm Convert POD data to HTML lib/Pod/t/eol.t end of line agnosticism @@ -3355,7 +3365,6 @@ lib/Test/Builder.pm For writing new test libraries lib/Test/Builder/Tester/Color.pm Turn on color in Test::Builder::Tester lib/Test/Builder/Tester.pm For testing Test::Builder based classes lib/Test/More.pm More utilities for writing tests -lib/Test.pm A simple framework for writing test scripts lib/Test/Simple/Changes Test::Simple changes lib/Test/Simple.pm Basic utility for writing tests lib/Test/Simple/README Test::Simple README @@ -3451,15 +3460,6 @@ lib/Test/Simple/t/useing.t Test::More test, compile test lib/Test/Simple/t/use_ok.t Test::More test, use_ok() lib/Test/Simple/t/utf8.t Test::More test lib/Test/Simple/t/versions.t Test::More test -lib/Test/t/05_about_verbose.t See if Test works -lib/Test/t/fail.t See if Test works -lib/Test/t/mix.t See if Test works -lib/Test/t/multiline.t See if Test works -lib/Test/t/onfail.t See if Test works -lib/Test/t/qr.t See if Test works -lib/Test/t/skip.t See if Test works -lib/Test/t/success.t See if Test works -lib/Test/t/todo.t See if Test works lib/Test/Tutorial.pod A tutorial on writing tests lib/Text/Abbrev.pm An abbreviation table builder lib/Text/Abbrev.t Test Text::Abbrev diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index a16ddb0..a7e9ae3 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -742,13 +742,15 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'jv', 'DISTRIBUTION' => 'JV/Getopt-Long-2.38.tar.gz', - 'FILES' => q[lib/Getopt/Long.pm - lib/Getopt/Long + 'FILES' => q[ext/Getopt-Long lib/newgetopt.pl ], 'EXCLUDED' => [ qr{^examples/}, qw{perl-Getopt-Long.spec}, ], + 'MAP' => { '' => 'ext/Getopt-Long/', + 'lib/newgetopt.pl' => 'lib/newgetopt.pl', + }, 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, @@ -769,10 +771,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'ilyaz', 'DISTRIBUTION' => 'ILYAZ/modules/if-0.0401.tar.gz', - 'FILES' => q[lib/if.{pm,t}], - 'MAP' => { 't/' => 'lib/', - '' => 'lib/', - }, + 'FILES' => q[ext/if], 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -1088,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', @@ -1188,11 +1187,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'elizabeth', 'DISTRIBUTION' => 'ELIZABETH/PerlIO-via-QuotedPrint-0.06.tar.gz', - 'FILES' => q[lib/PerlIO/via/QuotedPrint.pm - lib/PerlIO/via/t/QuotedPrint.t], - 'MAP' => { 'lib/' => 'lib/', - '' => 'lib/PerlIO/via/', - }, + 'FILES' => q[ext/PerlIO-via-QuotedPrint], 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -1460,7 +1455,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'jesse', 'DISTRIBUTION' => 'JESSE/Test-1.25_02.tar.gz', - 'FILES' => q[lib/Test.pm lib/Test/t], + 'FILES' => q[ext/Test], 'CPAN' => 1, 'UPSTREAM' => 'cpan', }, diff --git a/ext/.gitignore b/ext/.gitignore index aaeccce..0e157f2 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -46,6 +46,7 @@ ppport.h /Filter-Util-Call/Makefile.PL /Hash-Util-FieldHash/Makefile.PL /I18N-LangTags/Makefile.PL +/if/Makefile.PL /IO-Zlib/Makefile.PL /IPC-Cmd/Makefile.PL /IPC-Open2/Makefile.PL @@ -64,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 @@ -73,6 +75,7 @@ ppport.h /PerlIO-encoding/Makefile.PL /PerlIO-scalar/Makefile.PL /PerlIO-via/Makefile.PL +/PerlIO-via-QuotedPrint/Makefile.PL /Pod-Escapes/Makefile.PL /Pod-LaTeX/Makefile.PL /Pod-Parser/Makefile.PL @@ -87,6 +90,7 @@ ppport.h /Term-Cap/Makefile.PL /Term-UI/Makefile.PL /Test-Harness/Makefile.PL +/Test/Makefile.PL /Text-Balanced/Makefile.PL /Text-ParseWords/Makefile.PL /Text-Soundex/Makefile.PL diff --git a/lib/Getopt/Long/CHANGES b/ext/Getopt-Long/CHANGES similarity index 100% rename from lib/Getopt/Long/CHANGES rename to ext/Getopt-Long/CHANGES diff --git a/lib/Getopt/Long/README b/ext/Getopt-Long/README similarity index 100% rename from lib/Getopt/Long/README rename to ext/Getopt-Long/README diff --git a/lib/Getopt/Long.pm b/ext/Getopt-Long/lib/Getopt/Long.pm similarity index 100% rename from lib/Getopt/Long.pm rename to ext/Getopt-Long/lib/Getopt/Long.pm diff --git a/lib/Getopt/Long/t/gol-basic.t b/ext/Getopt-Long/t/gol-basic.t similarity index 100% rename from lib/Getopt/Long/t/gol-basic.t rename to ext/Getopt-Long/t/gol-basic.t diff --git a/lib/Getopt/Long/t/gol-compat.t b/ext/Getopt-Long/t/gol-compat.t similarity index 100% rename from lib/Getopt/Long/t/gol-compat.t rename to ext/Getopt-Long/t/gol-compat.t diff --git a/lib/Getopt/Long/t/gol-linkage.t b/ext/Getopt-Long/t/gol-linkage.t similarity index 100% rename from lib/Getopt/Long/t/gol-linkage.t rename to ext/Getopt-Long/t/gol-linkage.t diff --git a/lib/Getopt/Long/t/gol-oo.t b/ext/Getopt-Long/t/gol-oo.t similarity index 100% rename from lib/Getopt/Long/t/gol-oo.t rename to ext/Getopt-Long/t/gol-oo.t diff --git a/lib/Getopt/Long/t/gol-xargv.t b/ext/Getopt-Long/t/gol-xargv.t similarity index 100% rename from lib/Getopt/Long/t/gol-xargv.t rename to ext/Getopt-Long/t/gol-xargv.t diff --git a/lib/Getopt/Long/t/gol-xstring.t b/ext/Getopt-Long/t/gol-xstring.t similarity index 100% rename from lib/Getopt/Long/t/gol-xstring.t rename to ext/Getopt-Long/t/gol-xstring.t diff --git a/lib/NEXT/Changes b/ext/NEXT/Changes similarity index 100% rename from lib/NEXT/Changes rename to ext/NEXT/Changes diff --git a/lib/NEXT/README b/ext/NEXT/README similarity index 100% rename from lib/NEXT/README rename to ext/NEXT/README diff --git a/lib/NEXT.pm b/ext/NEXT/lib/NEXT.pm similarity index 100% rename from lib/NEXT.pm rename to ext/NEXT/lib/NEXT.pm diff --git a/lib/NEXT/t/actual.t b/ext/NEXT/t/actual.t similarity index 100% rename from lib/NEXT/t/actual.t rename to ext/NEXT/t/actual.t diff --git a/lib/NEXT/t/actuns.t b/ext/NEXT/t/actuns.t similarity index 100% rename from lib/NEXT/t/actuns.t rename to ext/NEXT/t/actuns.t diff --git a/lib/NEXT/t/dynamically_scoped_regex_vars.t b/ext/NEXT/t/dynamically_scoped_regex_vars.t similarity index 100% rename from lib/NEXT/t/dynamically_scoped_regex_vars.t rename to ext/NEXT/t/dynamically_scoped_regex_vars.t diff --git a/lib/NEXT/t/next.t b/ext/NEXT/t/next.t similarity index 100% rename from lib/NEXT/t/next.t rename to ext/NEXT/t/next.t diff --git a/lib/NEXT/t/stringify.t b/ext/NEXT/t/stringify.t similarity index 100% rename from lib/NEXT/t/stringify.t rename to ext/NEXT/t/stringify.t diff --git a/lib/NEXT/t/unseen.t b/ext/NEXT/t/unseen.t similarity index 100% rename from lib/NEXT/t/unseen.t rename to ext/NEXT/t/unseen.t diff --git a/lib/PerlIO/via/QuotedPrint.pm b/ext/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm similarity index 100% rename from lib/PerlIO/via/QuotedPrint.pm rename to ext/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm diff --git a/lib/PerlIO/via/t/QuotedPrint.t b/ext/PerlIO-via-QuotedPrint/t/QuotedPrint.t similarity index 95% rename from lib/PerlIO/via/t/QuotedPrint.t rename to ext/PerlIO-via-QuotedPrint/t/QuotedPrint.t index 40bca4f..69eb625 100644 --- a/lib/PerlIO/via/t/QuotedPrint.t +++ b/ext/PerlIO-via-QuotedPrint/t/QuotedPrint.t @@ -1,8 +1,4 @@ BEGIN { # Magic Perl CORE pragma - if ($ENV{PERL_CORE}) { - chdir 't' if -d 't'; - @INC = '../lib'; - } unless (find PerlIO::Layer 'perlio') { print "1..0 # Skip: PerlIO not used\n"; exit 0; diff --git a/lib/Test.pm b/ext/Test/lib/Test.pm similarity index 100% rename from lib/Test.pm rename to ext/Test/lib/Test.pm diff --git a/lib/Test/t/05_about_verbose.t b/ext/Test/t/05_about_verbose.t similarity index 100% rename from lib/Test/t/05_about_verbose.t rename to ext/Test/t/05_about_verbose.t diff --git a/lib/Test/t/fail.t b/ext/Test/t/fail.t similarity index 100% rename from lib/Test/t/fail.t rename to ext/Test/t/fail.t diff --git a/lib/Test/t/mix.t b/ext/Test/t/mix.t similarity index 100% rename from lib/Test/t/mix.t rename to ext/Test/t/mix.t diff --git a/lib/Test/t/multiline.t b/ext/Test/t/multiline.t similarity index 100% rename from lib/Test/t/multiline.t rename to ext/Test/t/multiline.t diff --git a/lib/Test/t/onfail.t b/ext/Test/t/onfail.t similarity index 100% rename from lib/Test/t/onfail.t rename to ext/Test/t/onfail.t diff --git a/lib/Test/t/qr.t b/ext/Test/t/qr.t similarity index 100% rename from lib/Test/t/qr.t rename to ext/Test/t/qr.t diff --git a/lib/Test/t/skip.t b/ext/Test/t/skip.t similarity index 100% rename from lib/Test/t/skip.t rename to ext/Test/t/skip.t diff --git a/lib/Test/t/success.t b/ext/Test/t/success.t similarity index 100% rename from lib/Test/t/success.t rename to ext/Test/t/success.t diff --git a/lib/Test/t/todo.t b/ext/Test/t/todo.t similarity index 100% rename from lib/Test/t/todo.t rename to ext/Test/t/todo.t diff --git a/lib/if.pm b/ext/if/if.pm similarity index 100% rename from lib/if.pm rename to ext/if/if.pm diff --git a/lib/if.t b/ext/if/t/if.t similarity index 94% rename from lib/if.t rename to ext/if/t/if.t index d09de58..badab64 100644 --- a/lib/if.t +++ b/ext/if/t/if.t @@ -1,9 +1,5 @@ #!./perl -BEGIN { - chdir 't' and @INC = '../lib' if $ENV{PERL_CORE}; -} - my $t = 1; print "1..5\n"; sub ok { diff --git a/lib/.gitignore b/lib/.gitignore index aa7e5b2..523b247 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -256,6 +256,7 @@ /Module/Pluggable /Module/Pluggable.pm /NDBM_File.pm +/NEXT.pm /Net /Net/Cmd.pm /Net/Config.pm @@ -286,6 +287,7 @@ /PerlIO/encoding.pm /PerlIO/scalar.pm /PerlIO/via.pm +/PerlIO/via/QuotedPrint.pm /Pod/Checker.pm /Pod/Escapes.pm /Pod/Find.pm @@ -324,6 +326,7 @@ /Term/Cap.pm /Term/UI.pm /Term/UI/History.pm +/Test.pm /Text/Balanced.pm /Text/ParseWords.pm /Text/Soundex.pm @@ -352,6 +355,7 @@ /encoding /encoding.pm /fields.pm +/if.pm /lib.pm /ops.pm /parent.pm diff --git a/t/TEST b/t/TEST index 30836f3..520f79b 100755 --- a/t/TEST +++ b/t/TEST @@ -34,11 +34,13 @@ my %temp_no_core = '../ext/Compress-Raw-Bzip2' => 1, '../ext/Compress-Raw-Zlib' => 1, '../ext/Devel-PPPort' => 1, + '../ext/Getopt-Long' => 1, '../ext/IO-Compress' => 1, '../ext/IPC-SysV' => 1, '../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, -- Perl5 Master Repository
