In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/34c6aaef6408708848215dca41d2e98ea8db4514?hp=d298f468fca65d287753530a975a3d396dd25e1d>
- Log ----------------------------------------------------------------- commit 34c6aaef6408708848215dca41d2e98ea8db4514 Author: Nicholas Clark <[email protected]> Date: Sun Sep 13 17:27:47 2009 +0100 Move Unicode::Collate from lib to ext. M MANIFEST M Porting/Maintainers.pl M ext/.gitignore A ext/Unicode-Collate/Changes A ext/Unicode-Collate/Collate.pm A ext/Unicode-Collate/Collate/allkeys.txt A ext/Unicode-Collate/Collate/keys.txt A ext/Unicode-Collate/README A ext/Unicode-Collate/t/altern.t A ext/Unicode-Collate/t/cjkrange.t A ext/Unicode-Collate/t/contract.t A ext/Unicode-Collate/t/hangtype.t A ext/Unicode-Collate/t/hangul.t A ext/Unicode-Collate/t/ignor.t A ext/Unicode-Collate/t/illegal.t A ext/Unicode-Collate/t/illegalp.t A ext/Unicode-Collate/t/index.t A ext/Unicode-Collate/t/normal.t A ext/Unicode-Collate/t/override.t A ext/Unicode-Collate/t/rearrang.t A ext/Unicode-Collate/t/test.t A ext/Unicode-Collate/t/trailwt.t A ext/Unicode-Collate/t/variable.t A ext/Unicode-Collate/t/version.t A ext/Unicode-Collate/t/view.t M lib/.gitignore D lib/Unicode/Collate.pm D lib/Unicode/Collate/Changes D lib/Unicode/Collate/README D lib/Unicode/Collate/allkeys.txt D lib/Unicode/Collate/keys.txt D lib/Unicode/Collate/t/altern.t D lib/Unicode/Collate/t/cjkrange.t D lib/Unicode/Collate/t/contract.t D lib/Unicode/Collate/t/hangtype.t D lib/Unicode/Collate/t/hangul.t D lib/Unicode/Collate/t/ignor.t D lib/Unicode/Collate/t/illegal.t D lib/Unicode/Collate/t/illegalp.t D lib/Unicode/Collate/t/index.t D lib/Unicode/Collate/t/normal.t D lib/Unicode/Collate/t/override.t D lib/Unicode/Collate/t/rearrang.t D lib/Unicode/Collate/t/test.t D lib/Unicode/Collate/t/trailwt.t D lib/Unicode/Collate/t/variable.t D lib/Unicode/Collate/t/version.t D lib/Unicode/Collate/t/view.t M t/TEST commit 0c5ae3ee15a49532373833c713da3041b693b8cc Author: Nicholas Clark <[email protected]> Date: Sun Sep 13 17:11:45 2009 +0100 Move Time::Local from lib to ext. M MANIFEST M Porting/Maintainers.pl M ext/.gitignore A ext/Time-Local/lib/Time/Local.pm A ext/Time-Local/t/Local.t M lib/.gitignore D lib/Time/Local.pm D lib/Time/Local.t ----------------------------------------------------------------------- Summary of changes: MANIFEST | 48 ++++++++++---------- Porting/Maintainers.pl | 13 +----- ext/.gitignore | 2 + {lib => ext/Time-Local/lib}/Time/Local.pm | 0 {lib/Time => ext/Time-Local/t}/Local.t | 7 --- .../Collate => ext/Unicode-Collate}/Changes | 0 {lib/Unicode => ext/Unicode-Collate}/Collate.pm | 0 .../Unicode-Collate}/Collate/allkeys.txt | 0 .../Unicode-Collate}/Collate/keys.txt | 0 .../Unicode/Collate => ext/Unicode-Collate}/README | 0 .../Collate => ext/Unicode-Collate}/t/altern.t | 0 .../Collate => ext/Unicode-Collate}/t/cjkrange.t | 0 .../Collate => ext/Unicode-Collate}/t/contract.t | 0 .../Collate => ext/Unicode-Collate}/t/hangtype.t | 0 .../Collate => ext/Unicode-Collate}/t/hangul.t | 0 .../Collate => ext/Unicode-Collate}/t/ignor.t | 0 .../Collate => ext/Unicode-Collate}/t/illegal.t | 0 .../Collate => ext/Unicode-Collate}/t/illegalp.t | 0 .../Collate => ext/Unicode-Collate}/t/index.t | 0 .../Collate => ext/Unicode-Collate}/t/normal.t | 0 .../Collate => ext/Unicode-Collate}/t/override.t | 0 .../Collate => ext/Unicode-Collate}/t/rearrang.t | 0 .../Collate => ext/Unicode-Collate}/t/test.t | 0 .../Collate => ext/Unicode-Collate}/t/trailwt.t | 0 .../Collate => ext/Unicode-Collate}/t/variable.t | 0 .../Collate => ext/Unicode-Collate}/t/version.t | 0 .../Collate => ext/Unicode-Collate}/t/view.t | 0 lib/.gitignore | 2 + t/TEST | 1 + 29 files changed, 31 insertions(+), 42 deletions(-) rename {lib => ext/Time-Local/lib}/Time/Local.pm (100%) rename {lib/Time => ext/Time-Local/t}/Local.t (98%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/Changes (100%) rename {lib/Unicode => ext/Unicode-Collate}/Collate.pm (100%) rename {lib/Unicode => ext/Unicode-Collate}/Collate/allkeys.txt (100%) rename {lib/Unicode => ext/Unicode-Collate}/Collate/keys.txt (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/README (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/altern.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/cjkrange.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/contract.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/hangtype.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/hangul.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/ignor.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/illegal.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/illegalp.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/index.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/normal.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/override.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/rearrang.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/test.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/trailwt.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/variable.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/version.t (100%) rename {lib/Unicode/Collate => ext/Unicode-Collate}/t/view.t (100%) diff --git a/MANIFEST b/MANIFEST index f2c9971..85a4c98 100644 --- a/MANIFEST +++ b/MANIFEST @@ -2857,6 +2857,8 @@ ext/Time-HiRes/HiRes.xs Time::HiRes extension ext/Time-HiRes/Makefile.PL Time::HiRes extension ext/Time-HiRes/t/HiRes.t Test for Time::HiRes ext/Time-HiRes/typemap Time::HiRes extension +ext/Time-Local/lib/Time/Local.pm Reverse translation of localtime, gmtime +ext/Time-Local/t/Local.t See if Time::Local works ext/Time-Piece/Changes Time::Piece extension ext/Time-Piece/Makefile.PL Time::Piece extension ext/Time-Piece/Piece.pm Time::Piece extension @@ -2870,6 +2872,28 @@ ext/Time-Piece/t/04mjd.t Test for Time::Piece ext/Time-Piece/t/05overload.t Test for Time::Piece ext/Time-Piece/t/06subclass.t Test for Time::Piece ext/Time-Piece/t/07arith.t Test for Time::Piece +ext/Unicode-Collate/Changes Unicode::Collate +ext/Unicode-Collate/Collate/allkeys.txt Unicode::Collate +ext/Unicode-Collate/Collate/keys.txt Unicode::Collate +ext/Unicode-Collate/Collate.pm Unicode::Collate +ext/Unicode-Collate/README Unicode::Collate +ext/Unicode-Collate/t/altern.t Unicode::Collate +ext/Unicode-Collate/t/cjkrange.t Unicode::Collate +ext/Unicode-Collate/t/contract.t Unicode::Collate +ext/Unicode-Collate/t/hangtype.t Unicode::Collate +ext/Unicode-Collate/t/hangul.t Unicode::Collate +ext/Unicode-Collate/t/ignor.t Unicode::Collate +ext/Unicode-Collate/t/illegalp.t Unicode::Collate +ext/Unicode-Collate/t/illegal.t Unicode::Collate +ext/Unicode-Collate/t/index.t Unicode::Collate +ext/Unicode-Collate/t/normal.t Unicode::Collate +ext/Unicode-Collate/t/override.t Unicode::Collate +ext/Unicode-Collate/t/rearrang.t Unicode::Collate +ext/Unicode-Collate/t/test.t Unicode::Collate +ext/Unicode-Collate/t/trailwt.t Unicode::Collate +ext/Unicode-Collate/t/variable.t Unicode::Collate +ext/Unicode-Collate/t/version.t Unicode::Collate +ext/Unicode-Collate/t/view.t Unicode::Collate ext/Unicode-Normalize/Changes Unicode::Normalize ext/Unicode-Normalize/Makefile.PL Unicode::Normalize ext/Unicode-Normalize/mkheader Unicode::Normalize @@ -3483,33 +3507,9 @@ lib/Tie/SubstrHash.t Test for Tie::SubstrHash lib/Time/gmtime.pm By-name interface to Perl's builtin gmtime lib/Time/gmtime.t Test for Time::gmtime lib/timelocal.pl Perl library supporting inverse of localtime, gmtime -lib/Time/Local.pm Reverse translation of localtime, gmtime -lib/Time/Local.t See if Time::Local works lib/Time/localtime.pm By-name interface to Perl's builtin localtime lib/Time/localtime.t Test for Time::localtime lib/Time/tm.pm Internal object for Time::{gm,local}time -lib/Unicode/Collate/allkeys.txt Unicode::Collate -lib/Unicode/Collate/Changes Unicode::Collate -lib/Unicode/Collate/keys.txt Unicode::Collate -lib/Unicode/Collate.pm Unicode::Collate -lib/Unicode/Collate/README Unicode::Collate -lib/Unicode/Collate/t/altern.t Unicode::Collate -lib/Unicode/Collate/t/cjkrange.t Unicode::Collate -lib/Unicode/Collate/t/contract.t Unicode::Collate -lib/Unicode/Collate/t/hangtype.t Unicode::Collate -lib/Unicode/Collate/t/hangul.t Unicode::Collate -lib/Unicode/Collate/t/ignor.t Unicode::Collate -lib/Unicode/Collate/t/illegalp.t Unicode::Collate -lib/Unicode/Collate/t/illegal.t Unicode::Collate -lib/Unicode/Collate/t/index.t Unicode::Collate -lib/Unicode/Collate/t/normal.t Unicode::Collate -lib/Unicode/Collate/t/override.t Unicode::Collate -lib/Unicode/Collate/t/rearrang.t Unicode::Collate -lib/Unicode/Collate/t/test.t Unicode::Collate -lib/Unicode/Collate/t/trailwt.t Unicode::Collate -lib/Unicode/Collate/t/variable.t Unicode::Collate -lib/Unicode/Collate/t/version.t Unicode::Collate -lib/Unicode/Collate/t/view.t Unicode::Collate lib/Unicode/README Explanation what happened to lib/unicode. lib/Unicode/UCD.pm Unicode character database lib/Unicode/UCD.t See if Unicode character database works diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index a7e9ae3..515b94d 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1652,11 +1652,8 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'drolsky', 'DISTRIBUTION' => 'DROLSKY/Time-Local-1.1901.tar.gz', - 'FILES' => q[lib/Time/Local.{pm,t}], + 'FILES' => q[ext/Time-Local], 'EXCLUDED' => [ qw(t/pod-coverage.t t/pod.t) ], - 'MAP' => { 'lib/' => 'lib/', - 't/' => 'lib/Time/', - }, 'CPAN' => 1, 'UPSTREAM' => undef, }, @@ -1674,17 +1671,11 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'sadahiro', 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-0.52.tar.gz', - 'FILES' => q[lib/Unicode/Collate.pm - lib/Unicode/Collate - ], + 'FILES' => q[ext/Unicode-Collate], # ignore experimental XS version 'EXCLUDED' => [ qr{X$}, qw{disableXS enableXS } ], - 'MAP' => { '' => 'lib/Unicode/Collate/', - 'Collate.pm' => 'lib/Unicode/Collate.pm', - 'Collate/' => 'lib/Unicode/Collate/', - }, 'CPAN' => 1, 'UPSTREAM' => 'first-come', }, diff --git a/ext/.gitignore b/ext/.gitignore index 0e157f2..5b22e96 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -100,6 +100,8 @@ ppport.h /Tie-File/Makefile.PL /Tie-Memoize/Makefile.PL /Tie-RefHash/Makefile.PL +/Time-Local/Makefile.PL +/Unicode-Collate/Makefile.PL # ignore all vim swap files but the one bundled in Module::Pluggable for testing *.swp diff --git a/lib/Time/Local.pm b/ext/Time-Local/lib/Time/Local.pm similarity index 100% rename from lib/Time/Local.pm rename to ext/Time-Local/lib/Time/Local.pm diff --git a/lib/Time/Local.t b/ext/Time-Local/t/Local.t similarity index 98% rename from lib/Time/Local.t rename to ext/Time-Local/t/Local.t index 3f48404..61a15a8 100644 --- a/lib/Time/Local.t +++ b/ext/Time-Local/t/Local.t @@ -1,12 +1,5 @@ #!./perl -BEGIN { - if ($ENV{PERL_CORE}){ - chdir('t') if -d 't'; - @INC = ('.', '../lib'); - } -} - use strict; use Config; diff --git a/lib/Unicode/Collate/Changes b/ext/Unicode-Collate/Changes similarity index 100% rename from lib/Unicode/Collate/Changes rename to ext/Unicode-Collate/Changes diff --git a/lib/Unicode/Collate.pm b/ext/Unicode-Collate/Collate.pm similarity index 100% rename from lib/Unicode/Collate.pm rename to ext/Unicode-Collate/Collate.pm diff --git a/lib/Unicode/Collate/allkeys.txt b/ext/Unicode-Collate/Collate/allkeys.txt similarity index 100% rename from lib/Unicode/Collate/allkeys.txt rename to ext/Unicode-Collate/Collate/allkeys.txt diff --git a/lib/Unicode/Collate/keys.txt b/ext/Unicode-Collate/Collate/keys.txt similarity index 100% rename from lib/Unicode/Collate/keys.txt rename to ext/Unicode-Collate/Collate/keys.txt diff --git a/lib/Unicode/Collate/README b/ext/Unicode-Collate/README similarity index 100% rename from lib/Unicode/Collate/README rename to ext/Unicode-Collate/README diff --git a/lib/Unicode/Collate/t/altern.t b/ext/Unicode-Collate/t/altern.t similarity index 100% rename from lib/Unicode/Collate/t/altern.t rename to ext/Unicode-Collate/t/altern.t diff --git a/lib/Unicode/Collate/t/cjkrange.t b/ext/Unicode-Collate/t/cjkrange.t similarity index 100% rename from lib/Unicode/Collate/t/cjkrange.t rename to ext/Unicode-Collate/t/cjkrange.t diff --git a/lib/Unicode/Collate/t/contract.t b/ext/Unicode-Collate/t/contract.t similarity index 100% rename from lib/Unicode/Collate/t/contract.t rename to ext/Unicode-Collate/t/contract.t diff --git a/lib/Unicode/Collate/t/hangtype.t b/ext/Unicode-Collate/t/hangtype.t similarity index 100% rename from lib/Unicode/Collate/t/hangtype.t rename to ext/Unicode-Collate/t/hangtype.t diff --git a/lib/Unicode/Collate/t/hangul.t b/ext/Unicode-Collate/t/hangul.t similarity index 100% rename from lib/Unicode/Collate/t/hangul.t rename to ext/Unicode-Collate/t/hangul.t diff --git a/lib/Unicode/Collate/t/ignor.t b/ext/Unicode-Collate/t/ignor.t similarity index 100% rename from lib/Unicode/Collate/t/ignor.t rename to ext/Unicode-Collate/t/ignor.t diff --git a/lib/Unicode/Collate/t/illegal.t b/ext/Unicode-Collate/t/illegal.t similarity index 100% rename from lib/Unicode/Collate/t/illegal.t rename to ext/Unicode-Collate/t/illegal.t diff --git a/lib/Unicode/Collate/t/illegalp.t b/ext/Unicode-Collate/t/illegalp.t similarity index 100% rename from lib/Unicode/Collate/t/illegalp.t rename to ext/Unicode-Collate/t/illegalp.t diff --git a/lib/Unicode/Collate/t/index.t b/ext/Unicode-Collate/t/index.t similarity index 100% rename from lib/Unicode/Collate/t/index.t rename to ext/Unicode-Collate/t/index.t diff --git a/lib/Unicode/Collate/t/normal.t b/ext/Unicode-Collate/t/normal.t similarity index 100% rename from lib/Unicode/Collate/t/normal.t rename to ext/Unicode-Collate/t/normal.t diff --git a/lib/Unicode/Collate/t/override.t b/ext/Unicode-Collate/t/override.t similarity index 100% rename from lib/Unicode/Collate/t/override.t rename to ext/Unicode-Collate/t/override.t diff --git a/lib/Unicode/Collate/t/rearrang.t b/ext/Unicode-Collate/t/rearrang.t similarity index 100% rename from lib/Unicode/Collate/t/rearrang.t rename to ext/Unicode-Collate/t/rearrang.t diff --git a/lib/Unicode/Collate/t/test.t b/ext/Unicode-Collate/t/test.t similarity index 100% rename from lib/Unicode/Collate/t/test.t rename to ext/Unicode-Collate/t/test.t diff --git a/lib/Unicode/Collate/t/trailwt.t b/ext/Unicode-Collate/t/trailwt.t similarity index 100% rename from lib/Unicode/Collate/t/trailwt.t rename to ext/Unicode-Collate/t/trailwt.t diff --git a/lib/Unicode/Collate/t/variable.t b/ext/Unicode-Collate/t/variable.t similarity index 100% rename from lib/Unicode/Collate/t/variable.t rename to ext/Unicode-Collate/t/variable.t diff --git a/lib/Unicode/Collate/t/version.t b/ext/Unicode-Collate/t/version.t similarity index 100% rename from lib/Unicode/Collate/t/version.t rename to ext/Unicode-Collate/t/version.t diff --git a/lib/Unicode/Collate/t/view.t b/ext/Unicode-Collate/t/view.t similarity index 100% rename from lib/Unicode/Collate/t/view.t rename to ext/Unicode-Collate/t/view.t diff --git a/lib/.gitignore b/lib/.gitignore index 523b247..6b3e631 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -337,8 +337,10 @@ /Tie/Memoize.pm /Tie/RefHash.pm /Time/HiRes.pm +/Time/Local.pm /Time/Piece.pm /Time/Seconds.pm +/Unicode/Collate.pm /Unicode/Normalize.pm /XS /XSLoader.pm diff --git a/t/TEST b/t/TEST index 520f79b..32767b2 100755 --- a/t/TEST +++ b/t/TEST @@ -46,6 +46,7 @@ my %temp_no_core = '../ext/Parse-CPAN-Meta' => 1, '../ext/Tie-RefHash' => 1, '../ext/Time-HiRes' => 1, + '../ext/Unicode-Collate' => 1, '../ext/Unicode-Normalize' => 1, '../ext/podlators' => 1, ); -- Perl5 Master Repository
