Move Parse::CPAN::Meta from lib/ to ext/
Chris Williams [Mon, 7 Sep 2009 21:24:58 +0000 (22:24 +0100)]
31 files changed:
MANIFEST
Porting/Maintainers.pl
ext/.gitignore
ext/Parse-CPAN-Meta/Changes [moved from lib/Parse/CPAN/Meta/Changes with 100% similarity]
ext/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm [moved from lib/Parse/CPAN/Meta.pm with 100% similarity]
ext/Parse-CPAN-Meta/t/01_compile.t [moved from lib/Parse/CPAN/Meta/t/01_compile.t with 100% similarity]
ext/Parse-CPAN-Meta/t/02_basic.t [moved from lib/Parse/CPAN/Meta/t/02_basic.t with 100% similarity]
ext/Parse-CPAN-Meta/t/03_regression.t [moved from lib/Parse/CPAN/Meta/t/03_regression.t with 100% similarity]
ext/Parse-CPAN-Meta/t/04_scalar.t [moved from lib/Parse/CPAN/Meta/t/04_scalar.t with 100% similarity]
ext/Parse-CPAN-Meta/t/05_export.t [moved from lib/Parse/CPAN/Meta/t/05_export.t with 100% similarity]
ext/Parse-CPAN-Meta/t/11_meta_yml.t [moved from lib/Parse/CPAN/Meta/t/11_meta_yml.t with 100% similarity]
ext/Parse-CPAN-Meta/t/12_plagger.t [moved from lib/Parse/CPAN/Meta/t/12_plagger.t with 100% similarity]
ext/Parse-CPAN-Meta/t/13_perl_smith.t [moved from lib/Parse/CPAN/Meta/t/13_perl_smith.t with 100% similarity]
ext/Parse-CPAN-Meta/t/14_yaml_org.t [moved from lib/Parse/CPAN/Meta/t/14_yaml_org.t with 100% similarity]
ext/Parse-CPAN-Meta/t/15_multibyte.t [moved from lib/Parse/CPAN/Meta/t/15_multibyte.t with 100% similarity]
ext/Parse-CPAN-Meta/t/16_nullrefs.t [moved from lib/Parse/CPAN/Meta/t/16_nullrefs.t with 100% similarity]
ext/Parse-CPAN-Meta/t/17_toolbar.t [moved from lib/Parse/CPAN/Meta/t/17_toolbar.t with 100% similarity]
ext/Parse-CPAN-Meta/t/18_tap.t [moved from lib/Parse/CPAN/Meta/t/18_tap.t with 100% similarity]
ext/Parse-CPAN-Meta/t/19_errors.t [moved from lib/Parse/CPAN/Meta/t/19_errors.t with 100% similarity]
ext/Parse-CPAN-Meta/t/21_bom.t [moved from lib/Parse/CPAN/Meta/t/21_bom.t with 100% similarity]
ext/Parse-CPAN-Meta/t/data/HTML-WebDAO.yml [moved from lib/Parse/CPAN/Meta/t/data/HTML-WebDAO.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/data/Spreadsheet-Read.yml [moved from lib/Parse/CPAN/Meta/t/data/Spreadsheet-Read.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/data/Template-Provider-Unicode-Japanese.yml [moved from lib/Parse/CPAN/Meta/t/data/Template-Provider-Unicode-Japanese.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/data/multibyte.yml [moved from lib/Parse/CPAN/Meta/t/data/multibyte.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/data/sample.yml [moved from lib/Parse/CPAN/Meta/t/data/sample.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/data/toolbar.yml [moved from lib/Parse/CPAN/Meta/t/data/toolbar.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/data/utf_16_le_bom.yml [moved from lib/Parse/CPAN/Meta/t/data/utf_16_le_bom.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/data/vanilla.yml [moved from lib/Parse/CPAN/Meta/t/data/vanilla.yml with 100% similarity]
ext/Parse-CPAN-Meta/t/lib/Parse/CPAN/Meta/Test.pm [moved from t/lib/Parse/CPAN/Meta/Test.pm with 100% similarity]
lib/.gitignore
t/TEST

index ea7f3a3..4e21bb8 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1524,6 +1524,32 @@ ext/Package-Constants/lib/Package/Constants.pm   Package::Constants
 ext/Package-Constants/t/01_list.t              Package::Constants tests
 ext/Params-Check/lib/Params/Check.pm   Params::Check
 ext/Params-Check/t/01_Params-Check.t   Params::Check tests
+ext/Parse-CPAN-Meta/Changes                                    Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm                                             Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/01_compile.t                             Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/02_basic.t                               Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/03_regression.t                          Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/04_scalar.t                              Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/05_export.t                              Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/11_meta_yml.t                            Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/12_plagger.t                             Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/13_perl_smith.t                          Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/14_yaml_org.t                            Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/15_multibyte.t                           Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/16_nullrefs.t                            Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/17_toolbar.t                             Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/18_tap.t                                 Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/19_errors.t                              Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/21_bom.t                                 Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/HTML-WebDAO.yml                     Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/multibyte.yml                       Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/sample.yml                          Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/Spreadsheet-Read.yml                        Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/Template-Provider-Unicode-Japanese.yml      Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/toolbar.yml                         Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/utf_16_le_bom.yml                   Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/data/vanilla.yml                         Parse::CPAN::Meta
+ext/Parse-CPAN-Meta/t/lib/Parse/CPAN/Meta/Test.pm      Parse::CPAN::Meta testing library
 ext/PerlIO-encoding/encoding.pm        PerlIO::encoding
 ext/PerlIO-encoding/encoding.xs        PerlIO::encoding
 ext/PerlIO-encoding/MANIFEST   PerlIO::encoding list of files
@@ -2939,31 +2965,6 @@ lib/parent/t/parent-classfromfile.t      tests for parent.pm
 lib/parent/t/parent-pmc.t      tests for parent.pm
 lib/parent/t/parent-returns-false.t    tests for parent.pm
 lib/parent/t/parent.t  tests for parent.pm
-lib/Parse/CPAN/Meta/Changes                                    Parse::CPAN::Meta
-lib/Parse/CPAN/Meta.pm                                         Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/01_compile.t                             Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/02_basic.t                               Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/03_regression.t                          Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/04_scalar.t                              Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/05_export.t                              Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/11_meta_yml.t                            Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/12_plagger.t                             Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/13_perl_smith.t                          Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/14_yaml_org.t                            Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/15_multibyte.t                           Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/16_nullrefs.t                            Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/17_toolbar.t                             Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/18_tap.t                                 Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/19_errors.t                              Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/21_bom.t                                 Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/HTML-WebDAO.yml                     Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/multibyte.yml                       Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/sample.yml                          Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/Spreadsheet-Read.yml                        Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/Template-Provider-Unicode-Japanese.yml      Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/toolbar.yml                         Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/utf_16_le_bom.yml                   Parse::CPAN::Meta
-lib/Parse/CPAN/Meta/t/data/vanilla.yml                         Parse::CPAN::Meta
 lib/perl5db.pl                 Perl debugging routines
 lib/perl5db.t                  Tests for the Perl debugger
 lib/perl5db/t/eval-line-bug    Tests for the Perl debugger
@@ -4117,7 +4118,6 @@ t/lib/Math/BigRat/Test.pm         Math::BigRat test helper
 t/lib/mypragma.pm              An example user pragma
 t/lib/mypragma.t               Test the example user pragma
 t/lib/no_load.t                        Test that some modules don't load others
-t/lib/Parse/CPAN/Meta/Test.pm  Parse::CPAN::Meta testing library
 t/lib/proxy_constant_subs.t    Test that Proxy Constant Subs behave correctly
 t/lib/Sans_mypragma.pm                 Test module for t/lib/mypragma.t
 t/lib/strict/refs              Tests of "use strict 'refs'" for strict.t
index 7041c84..b2ce711 100755 (executable)
@@ -1246,10 +1246,7 @@ use File::Glob qw(:case);
        {
        'MAINTAINER'    => 'smueller',
        'DISTRIBUTION'  => 'ADAMK/Parse-CPAN-Meta-1.39.tar.gz',
-       'FILES'         => q[lib/Parse/CPAN/Meta.pm
-                            lib/Parse/CPAN/Meta
-                            t/lib/Parse/CPAN/Meta/Test.pm
-                           ],
+       'FILES'         => q[ext/Parse-CPAN-Meta],
        'EXCLUDED'      => [ qw( t/97_meta.t t/98_pod.t t/99_pmv.t ) ],
        'MAP'           => { 'lib/'     => 'lib/',
                             't/lib/'   => 't/lib/',
index d0f89d5..ecb3864 100644 (file)
@@ -47,6 +47,7 @@ ppport.h
 /Opcode/Makefile.PL
 /Package-Constants/Makefile.PL
 /Params-Check/Makefile.PL
+/Parse-CPAN-Meta/Makefile.PL
 /PerlIO-encoding/Makefile.PL
 /PerlIO-scalar/Makefile.PL
 /PerlIO-via/Makefile.PL
index 18f063f..291bec6 100644 (file)
 /Opcode.pm
 /Package/Constants.pm
 /Params/Check.pm
+/Parse/CPAN/Meta.pm
 /POSIX.pm
 /POSIX.pod
 /Pod/Plainer.pm
diff --git a/t/TEST b/t/TEST
index b197554..42f1d20 100755 (executable)
--- a/t/TEST
+++ b/t/TEST
@@ -31,6 +31,7 @@ my %temp_no_core =
      '../ext/IO-Compress' => 1,
      '../ext/IPC-SysV' => 1,
      '../ext/MIME-Base64' => 1,
+     '../ext/Parse-CPAN-Meta' => 1,
      '../ext/Time-HiRes' => 1,
      '../ext/Unicode-Normalize' => 1,
     );