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

Reply via email to