Move Thread::Queue from lib to ext
Nicholas Clark [Sun, 30 Aug 2009 20:09:32 +0000 (21:09 +0100)]
13 files changed:
MANIFEST
Porting/Maintainers.pl
ext/.gitignore
ext/Thread-Queue/lib/Thread/Queue.pm [moved from lib/Thread/Queue.pm with 100% similarity]
ext/Thread-Queue/t/01_basic.t [moved from lib/Thread/Queue/t/01_basic.t with 100% similarity]
ext/Thread-Queue/t/02_refs.t [moved from lib/Thread/Queue/t/02_refs.t with 100% similarity]
ext/Thread-Queue/t/03_peek.t [moved from lib/Thread/Queue/t/03_peek.t with 100% similarity]
ext/Thread-Queue/t/04_errs.t [moved from lib/Thread/Queue/t/04_errs.t with 100% similarity]
ext/Thread-Queue/t/05_extract.t [moved from lib/Thread/Queue/t/05_extract.t with 100% similarity]
ext/Thread-Queue/t/06_insert.t [moved from lib/Thread/Queue/t/06_insert.t with 100% similarity]
ext/Thread-Queue/t/07_lock.t [moved from lib/Thread/Queue/t/07_lock.t with 100% similarity]
ext/Thread-Queue/t/08_nothreads.t [moved from lib/Thread/Queue/t/08_nothreads.t with 100% similarity]
lib/.gitignore

index e84df2a..f318632 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1578,6 +1578,15 @@ 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/Thread-Queue/lib/Thread/Queue.pm   Thread-safe queues
+ext/Thread-Queue/t/01_basic.t          Thread::Queue tests
+ext/Thread-Queue/t/02_refs.t           Thread::Queue tests
+ext/Thread-Queue/t/03_peek.t           Thread::Queue tests
+ext/Thread-Queue/t/04_errs.t           Thread::Queue tests
+ext/Thread-Queue/t/05_extract.t                Thread::Queue tests
+ext/Thread-Queue/t/06_insert.t         Thread::Queue tests
+ext/Thread-Queue/t/07_lock.t           Thread::Queue tests
+ext/Thread-Queue/t/08_nothreads.t      Thread::Queue tests
 ext/threads/hints/hpux.pl      Hint file for HPUX
 ext/threads/hints/linux.pl     Hint file for Linux
 ext/threads/Makefile.PL                ithreads
@@ -3312,15 +3321,6 @@ 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
-lib/Thread/Queue/t/02_refs.t   Thread::Queue tests
-lib/Thread/Queue/t/03_peek.t   Thread::Queue tests
-lib/Thread/Queue/t/04_errs.t   Thread::Queue tests
-lib/Thread/Queue/t/05_extract.t        Thread::Queue tests
-lib/Thread/Queue/t/06_insert.t Thread::Queue tests
-lib/Thread/Queue/t/07_lock.t   Thread::Queue tests
-lib/Thread/Queue/t/08_nothreads.t      Thread::Queue tests
 lib/Thread/Semaphore.pm                Thread-safe semaphores
 lib/Thread/Semaphore/t/01_basic.t      Thread::Semaphore tests
 lib/Thread/Semaphore/t/02_errs.t       Thread::Semaphore tests
index 2bdf98b..7d5c3e2 100755 (executable)
@@ -1764,7 +1764,7 @@ package Maintainers;
        {
        'MAINTAINER'    => 'jdhedden',
        'DISTRIBUTION'  => 'JDHEDDEN/Thread-Queue-2.11.tar.gz',
-       'FILES'         => q[lib/Thread/Queue.pm lib/Thread/Queue],
+       'FILES'         => q[ext/Thread-Queue],
        'EXCLUDED'      => [ qw(examples/queue.pl
                                t/00_load.t
                                t/99_pod.t
index 3ae85bc..71d2fea 100644 (file)
@@ -42,6 +42,7 @@ ppport.h
 /Text-Balanced/Makefile.PL
 /Text-ParseWords/Makefile.PL
 /Text-Soundex/Makefile.PL
+/Thread-Queue/Makefile.PL
 
 # ignore all vim swap files but the one bundled in Module::Pluggable for testing
 *.swp
index 91536f5..bcce1b3 100644 (file)
@@ -83,6 +83,7 @@
 /Text/Balanced.pm
 /Text/ParseWords.pm
 /Text/Soundex.pm
+/Thread/Queue.pm
 /Time/HiRes.pm
 /Time/Piece.pm
 /Time/Seconds.pm