Revert "Move Text::Tabs/Text::Wrap from lib to ext"
Vincent Pit [Sun, 30 Aug 2009 21:30:09 +0000 (23:30 +0200)]
The mktables failure wasn't the only issue : ExtUtils::Constant also requires
Text::Tabs. Since that makes it effectively toolchain, it's best kept it in
lib/ for now.

This reverts commit 4f87fa576f174a31e6d8fdb08cae76e644395db0.

20 files changed:
MANIFEST
Porting/Maintainers.pl
ext/.gitignore
lib/.gitignore
lib/Text/Tabs.pm [moved from ext/Text-Tabs/lib/Text/Tabs.pm with 100% similarity]
lib/Text/TabsWrap/CHANGELOG [moved from ext/Text-Tabs/CHANGELOG with 100% similarity]
lib/Text/TabsWrap/t/37000.t [moved from ext/Text-Tabs/t/37000.t with 100% similarity]
lib/Text/TabsWrap/t/39548.t [moved from ext/Text-Tabs/t/39548.t with 100% similarity]
lib/Text/TabsWrap/t/Jacobson.t [moved from ext/Text-Tabs/t/Jacobson.t with 100% similarity]
lib/Text/TabsWrap/t/Jacobson2.t [moved from ext/Text-Tabs/t/Jacobson2.t with 100% similarity]
lib/Text/TabsWrap/t/Jochen.t [moved from ext/Text-Tabs/t/Jochen.t with 100% similarity]
lib/Text/TabsWrap/t/belg4mit.t [moved from ext/Text-Tabs/t/belg4mit.t with 100% similarity]
lib/Text/TabsWrap/t/dandv.t [moved from ext/Text-Tabs/t/dandv.t with 100% similarity]
lib/Text/TabsWrap/t/fill.t [moved from ext/Text-Tabs/t/fill.t with 100% similarity]
lib/Text/TabsWrap/t/sep.t [moved from ext/Text-Tabs/t/sep.t with 100% similarity]
lib/Text/TabsWrap/t/sep2.t [moved from ext/Text-Tabs/t/sep2.t with 100% similarity]
lib/Text/TabsWrap/t/tabs.t [moved from ext/Text-Tabs/t/tabs.t with 100% similarity]
lib/Text/TabsWrap/t/wrap.t [moved from ext/Text-Tabs/t/wrap.t with 100% similarity]
lib/Text/TabsWrap/t/wrap_separator2.t [moved from ext/Text-Tabs/t/wrap_separator2.t with 100% similarity]
lib/Text/Wrap.pm [moved from ext/Text-Tabs/lib/Text/Wrap.pm with 100% similarity]

index 3f0f4c6..0935005 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1573,22 +1573,6 @@ ext/Text-Soundex/README          README for Text::Soundex
 ext/Text-Soundex/Soundex.pm    Text::Soundex extension Perl module
 ext/Text-Soundex/Soundex.xs    Text::Soundex extension external subroutines
 ext/Text-Soundex/t/Soundex.t   test for Text::Soundex
-ext/Text-Tabs/CHANGELOG                        ChangeLog for Tabs+Wrap
-ext/Text-Tabs/lib/Text/Tabs.pm         Do expand and unexpand
-ext/Text-Tabs/lib/Text/Wrap.pm         Paragraph formatter
-ext/Text-Tabs/t/37000.t                        See if Text::Tabs is working
-ext/Text-Tabs/t/39548.t                        See if Text::Tabs is working
-ext/Text-Tabs/t/belg4mit.t             See if Text::Tabs is working
-ext/Text-Tabs/t/dandv.t                        See if Text::Tabs is working
-ext/Text-Tabs/t/fill.t                 See if Text::Wrap::fill works
-ext/Text-Tabs/t/Jacobson2.t            See if Text::Tabs is working
-ext/Text-Tabs/t/Jacobson.t             See if Text::Tabs is working
-ext/Text-Tabs/t/Jochen.t               See if Text::Tabs is working
-ext/Text-Tabs/t/sep2.t                 See if Text::Tabs is working
-ext/Text-Tabs/t/sep.t                  See if Text::Tabs is working
-ext/Text-Tabs/t/tabs.t                 See if Text::Tabs works
-ext/Text-Tabs/t/wrap_separator2.t      See if Text::Wrap::wrap works
-ext/Text-Tabs/t/wrap.t                 See if Text::Wrap::wrap works
 ext/threads/hints/hpux.pl      Hint file for HPUX
 ext/threads/hints/linux.pl     Hint file for Linux
 ext/threads/Makefile.PL                ithreads
@@ -3310,6 +3294,22 @@ 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
+lib/Text/Tabs.pm               Do expand and unexpand
+lib/Text/TabsWrap/CHANGELOG    ChangeLog for Tabs+Wrap
+lib/Text/TabsWrap/t/37000.t    See if Text::Tabs is working
+lib/Text/TabsWrap/t/39548.t    See if Text::Tabs is working
+lib/Text/TabsWrap/t/belg4mit.t See if Text::Tabs is working
+lib/Text/TabsWrap/t/dandv.t    See if Text::Tabs is working
+lib/Text/TabsWrap/t/fill.t     See if Text::Wrap::fill works
+lib/Text/TabsWrap/t/Jacobson2.t        See if Text::Tabs is working
+lib/Text/TabsWrap/t/Jacobson.t See if Text::Tabs is working
+lib/Text/TabsWrap/t/Jochen.t   See if Text::Tabs is working
+lib/Text/TabsWrap/t/sep2.t     See if Text::Tabs is working
+lib/Text/TabsWrap/t/sep.t      See if Text::Tabs is working
+lib/Text/TabsWrap/t/tabs.t     See if Text::Tabs works
+lib/Text/TabsWrap/t/wrap_separator2.t  See if Text::Wrap::wrap works
+lib/Text/TabsWrap/t/wrap.t     See if Text::Wrap::wrap works
+lib/Text/Wrap.pm               Paragraph formatter
 lib/Thread.pm                  Thread extensions frontend
 lib/Thread/Queue.pm            Thread-safe queues
 lib/Thread/Queue/t/01_basic.t  Thread::Queue tests
index 802512f..c4e6dfa 100755 (executable)
@@ -1750,8 +1750,12 @@ package Maintainers;
        {
        'MAINTAINER'    => 'muir',
        'DISTRIBUTION'  => 'MUIR/modules/Text-Tabs+Wrap-2009.0305.tar.gz',
-       'FILES'         => q[ext/Text-Tabs],
+       'FILES'         => q[lib/Text/{Tabs,Wrap}.pm lib/Text/TabsWrap],
        'EXCLUDED'      => [ qw( t/dnsparks.t ) ], # see af6492bf9e
+       'MAP'           => {
+                            ''    => 'lib/Text/TabsWrap/',
+                            'lib/'=> 'lib/',
+                          },
        'CPAN'          => 1,
        'UPSTREAM'      => 'cpan',
        },
index b804c63..ead0418 100644 (file)
@@ -40,7 +40,6 @@ ppport.h
 /Text-Balanced/Makefile.PL
 /Text-ParseWords/Makefile.PL
 /Text-Soundex/Makefile.PL
-/Text-Tabs/Makefile.PL
 
 # ignore all vim swap files but the one bundled in Module::Pluggable for testing
 *.swp
index cbee855..1ee1e8c 100644 (file)
@@ -81,8 +81,6 @@
 /Text/Balanced.pm
 /Text/ParseWords.pm
 /Text/Soundex.pm
-/Text/Tabs.pm
-/Text/Wrap.pm
 /Time/HiRes.pm
 /Time/Piece.pm
 /Time/Seconds.pm