From: Chris Williams Date: Sun, 6 Sep 2009 10:49:21 +0000 (+0100) Subject: Move Archive::Extract from lib/ to ext/ X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=7bdb04ccd665373794aa0c92cb44fc5ccb19b183;p=p5sagit%2Fp5-mst-13.2.git Move Archive::Extract from lib/ to ext/ --- diff --git a/MANIFEST b/MANIFEST index d8d0b60..39e0e5a 100644 --- a/MANIFEST +++ b/MANIFEST @@ -58,6 +58,27 @@ epoc/epocish.c EPOC port epoc/epocish.h EPOC port epoc/epoc_stubs.c EPOC port epoc/link.pl EPOC port link a exe +ext/Archive-Extract/lib/Archive/Extract.pm Archive::Extract +ext/Archive-Extract/t/01_Archive-Extract.t Archive::Extract tests +ext/Archive-Extract/t/src/double_dir.zip.packed Archive::Extract tests +ext/Archive-Extract/t/src/x.bz2 Archive::Extract tests +ext/Archive-Extract/t/src/x.gz Archive::Extract tests +ext/Archive-Extract/t/src/x.jar Archive::Extract tests +ext/Archive-Extract/t/src/x.lzma Archive::Extract tests +ext/Archive-Extract/t/src/x.par Archive::Extract tests +ext/Archive-Extract/t/src/x.tar Archive::Extract tests +ext/Archive-Extract/t/src/x.tar.gz Archive::Extract tests +ext/Archive-Extract/t/src/x.tgz Archive::Extract tests +ext/Archive-Extract/t/src/x.Z Archive::Extract tests +ext/Archive-Extract/t/src/x.zip Archive::Extract tests +ext/Archive-Extract/t/src/y.jar Archive::Extract tests +ext/Archive-Extract/t/src/y.par Archive::Extract tests +ext/Archive-Extract/t/src/y.tar Archive::Extract tests +ext/Archive-Extract/t/src/y.tar.bz2 Archive::Extract tests +ext/Archive-Extract/t/src/y.tar.gz Archive::Extract tests +ext/Archive-Extract/t/src/y.tbz Archive::Extract tests +ext/Archive-Extract/t/src/y.tgz Archive::Extract tests +ext/Archive-Extract/t/src/y.zip Archive::Extract tests ext/Attribute-Handlers/Changes Attribute::Handlers ext/Attribute-Handlers/demo/demo2.pl Attribute::Handlers demo ext/Attribute-Handlers/demo/demo3.pl Attribute::Handlers demo @@ -2010,27 +2031,6 @@ keywords.pl Program to write keywords.h lib/abbrev.pl An abbreviation table builder lib/AnyDBM_File.pm Perl module to emulate dbmopen lib/AnyDBM_File.t See if AnyDBM_File works -lib/Archive/Extract.pm Archive::Extract -lib/Archive/Extract/t/01_Archive-Extract.t Archive::Extract tests -lib/Archive/Extract/t/src/double_dir.zip.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.bz2.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.gz.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.jar.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.lzma.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.par.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.tar.gz.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.tar.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.tgz.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.zip.packed Archive::Extract tests -lib/Archive/Extract/t/src/x.Z.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.jar.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.par.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.tar.bz2.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.tar.gz.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.tar.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.tbz.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.tgz.packed Archive::Extract tests -lib/Archive/Extract/t/src/y.zip.packed Archive::Extract tests lib/Archive/Tar/bin/ptar the ptar utility lib/Archive/Tar/bin/ptardiff the ptardiff utility lib/Archive/Tar/Constant.pm Archive::Tar diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index a8befa2..a7e07d2 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -177,7 +177,7 @@ package Maintainers; { 'MAINTAINER' => 'kane', 'DISTRIBUTION' => 'KANE/Archive-Extract-0.34.tar.gz', - 'FILES' => q[lib/Archive/Extract.pm lib/Archive/Extract], + 'FILES' => q[ext/Archive-Extract], 'CPAN' => 1, 'UPSTREAM' => 'cpan', 'BUGS' => 'bug-archive-extract@rt.cpan.org', diff --git a/ext/.gitignore b/ext/.gitignore index 2150ef6..adb47da 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -12,6 +12,7 @@ ppport.h !/XS-APItest/exception.c !/XS-APItest/notcore.c !/XS-Typemap/stdio.c +/Archive-Extract/Makefile.PL /Attribute-Handlers/Makefile.PL /attributes/Makefile.PL /autouse/Makefile.PL diff --git a/lib/Archive/Extract.pm b/ext/Archive-Extract/lib/Archive/Extract.pm similarity index 100% rename from lib/Archive/Extract.pm rename to ext/Archive-Extract/lib/Archive/Extract.pm diff --git a/lib/Archive/Extract/t/01_Archive-Extract.t b/ext/Archive-Extract/t/01_Archive-Extract.t similarity index 100% rename from lib/Archive/Extract/t/01_Archive-Extract.t rename to ext/Archive-Extract/t/01_Archive-Extract.t diff --git a/lib/Archive/Extract/t/src/.gitignore b/ext/Archive-Extract/t/src/.gitignore similarity index 100% rename from lib/Archive/Extract/t/src/.gitignore rename to ext/Archive-Extract/t/src/.gitignore diff --git a/lib/.gitignore b/lib/.gitignore index 88c0fde..1123464 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -1,3 +1,4 @@ +/Archive/Extract.pm /Attribute /autouse.pm /B.pm diff --git a/lib/Archive/Extract/t/src/double_dir.zip.packed b/lib/Archive/Extract/t/src/double_dir.zip.packed deleted file mode 100644 index 719fe7a..0000000 --- a/lib/Archive/Extract/t/src/double_dir.zip.packed +++ /dev/null @@ -1,21 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/double_dir.zip.packed lib/Archive/Extract/t/src/double_dir.zip - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/double_dir.zip lib/Archive/Extract/t/src/double_dir.zip.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -M4$L#!`H``````&QH,S0````````````````%`!4`>"]Y+WI55`D``PR`ST,, -M@,]#57@$`/4!]0%02P,$"@``````;F@S-`````````````````,`%0!X+W=5 -M5`D``P^`ST,/@,]#57@$`/4!]0%02P$"%P,*``````!L:#,T```````````` -M````!0`-````````````I($`````>"]Y+WI55`4``PR`ST-5>```4$L!`A<# -M"@``````;F@S-`````````````````,`#0```````````*2!.````'@O=U54 -A!0`##X#/0U5X``!02P4&``````(``@!^````;@`````` diff --git a/lib/Archive/Extract/t/src/x.Z.packed b/lib/Archive/Extract/t/src/x.Z.packed deleted file mode 100644 index ddaa214..0000000 --- a/lib/Archive/Extract/t/src/x.Z.packed +++ /dev/null @@ -1,16 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/x.Z.packed lib/Archive/Extract/t/src/x.Z - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/x.Z lib/Archive/Extract/t/src/x.Z.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -''YV0>`(J```` diff --git a/lib/Archive/Extract/t/src/x.bz2.packed b/lib/Archive/Extract/t/src/x.bz2.packed deleted file mode 100644 index edf372f..0000000 --- a/lib/Archive/Extract/t/src/x.bz2.packed +++ /dev/null @@ -1,16 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/x.bz2.packed lib/Archive/Extract/t/src/x.bz2 - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/x.bz2 lib/Archive/Extract/t/src/x.bz2.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -.0EIH.1=R13A0D``````` diff --git a/lib/Archive/Extract/t/src/x.gz.packed b/lib/Archive/Extract/t/src/x.gz.packed deleted file mode 100644 index df0dbec..0000000 --- a/lib/Archive/Extract/t/src/x.gz.packed +++ /dev/null @@ -1,16 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/x.gz.packed lib/Archive/Extract/t/src/x.gz - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/x.gz lib/Archive/Extract/t/src/x.gz.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -6'XL("+F;6D8``W@``P`````````````` diff --git a/lib/Archive/Extract/t/src/x.jar.packed b/lib/Archive/Extract/t/src/x.jar.packed deleted file mode 100644 index 4b93172..0000000 --- a/lib/Archive/Extract/t/src/x.jar.packed +++ /dev/null @@ -1,18 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/x.jar.packed lib/Archive/Extract/t/src/x.jar - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/x.jar lib/Archive/Extract/t/src/x.jar.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -M4$L#!`H```````MAQ3`````````````````!`!``8558#`!)`B%!EIO!0/4! -M%`!02P$"%0,*```````+8<4P`````````````````0`,``````````!`I($` -F````8558"`!)`B%!EIO!0%!+!08``````0`!`#L````O```````` diff --git a/lib/Archive/Extract/t/src/x.lzma.packed b/lib/Archive/Extract/t/src/x.lzma.packed deleted file mode 100644 index a01ee4e..0000000 --- a/lib/Archive/Extract/t/src/x.lzma.packed +++ /dev/null @@ -1,16 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/x.lzma.packed lib/Archive/Extract/t/src/x.lzma - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/x.lzma lib/Archive/Extract/t/src/x.lzma.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -270``@``````````````````` diff --git a/lib/Archive/Extract/t/src/x.par.packed b/lib/Archive/Extract/t/src/x.par.packed deleted file mode 100644 index a2145ab..0000000 --- a/lib/Archive/Extract/t/src/x.par.packed +++ /dev/null @@ -1,18 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/x.par.packed lib/Archive/Extract/t/src/x.par - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/x.par lib/Archive/Extract/t/src/x.par.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -M4$L#!`H```````MAQ3`````````````````!`!``8558#`!)`B%!EIO!0/4! -M%`!02P$"%0,*```````+8<4P`````````````````0`,``````````!`I($` -F````8558"`!)`B%!EIO!0%!+!08``````0`!`#L````O```````` diff --git a/lib/Archive/Extract/t/src/x.tar.gz.packed b/lib/Archive/Extract/t/src/x.tar.gz.packed deleted file mode 100644 index 6112abf..0000000 --- a/lib/Archive/Extract/t/src/x.tar.gz.packed +++ /dev/null @@ -1,18 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/x.tar.gz.packed lib/Archive/Extract/t/src/x.tar.gz - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/x.tar.gz lib/Archive/Extract/t/src/x.tar.gz.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -M'XL(`````````^W.NPW"0!!%T2EE2YC%:[N>#7""1,"G?QM##!&.SDE&(]W@ -M]?B_K)E3:Y&;>1KWFZ?W_Q&O)(#7""1,"G?QM##!&.SDE&(]W@ -M]?B_K)E3:Y&;>1KWFZ?W_Q&O)(2]56`P`M%6W06Y4MT'U -M`10`4$L#!`H``````,NBB#$````````````````#`!``>2]Z55@,`+15MT%N -M5+=!]0$4`%!+`0(5`PH``````,NBB#$````````````````"``P````````` -M$$#M00````!Y+U58"`"T5;=!;E2W05!+`0(5`PH``````,NBB#$````````` -M```````#``P``````````$"D@3````!Y+WI56`@`M%6W06Y4MT%02P4&```` -/``(``@!Y````80`````` diff --git a/lib/Archive/Extract/t/src/y.par.packed b/lib/Archive/Extract/t/src/y.par.packed deleted file mode 100644 index c1b2b07..0000000 --- a/lib/Archive/Extract/t/src/y.par.packed +++ /dev/null @@ -1,21 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/y.par.packed lib/Archive/Extract/t/src/y.par - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/y.par lib/Archive/Extract/t/src/y.par.packed - -Created at Sat Jun 27 14:27:25 2009 -######################################################################### -__UU__ -M4$L#!`H``````,NBB#$````````````````"`!``>2]56`P`M%6W06Y4MT'U -M`10`4$L#!`H``````,NBB#$````````````````#`!``>2]Z55@,`+15MT%N -M5+=!]0$4`%!+`0(5`PH``````,NBB#$````````````````"``P````````` -M$$#M00````!Y+U58"`"T5;=!;E2W05!+`0(5`PH``````,NBB#$````````` -M```````#``P``````````$"D@3````!Y+WI56`@`M%6W06Y4MT%02P4&```` -/``(``@!Y````80`````` diff --git a/lib/Archive/Extract/t/src/y.tar.bz2.packed b/lib/Archive/Extract/t/src/y.tar.bz2.packed deleted file mode 100644 index d0715ea..0000000 --- a/lib/Archive/Extract/t/src/y.tar.bz2.packed +++ /dev/null @@ -1,19 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/y.tar.bz2.packed lib/Archive/Extract/t/src/y.tar.bz2 - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/y.tar.bz2 lib/Archive/Extract/t/src/y.tar.bz2.packed - -Created at Sat Jun 27 14:27:26 2009 -######################################################################### -__UU__ -M0EIH.3%!6293636W".T``+)[E,B``$!``/>```-B"1XP!```0``((`"2A*4] -M3U#30&@TT]30*HB,H,1D`--3Y?+C;<@FX(TTM,L$JN2Z+&24041)1Y4?5<"# -M;MBCJDU9T652V9JT8KI&Y1.6"TPL(,"BH$P]*!F,4$<<7B'88WC>S^KV -MLG$\>3\^*?WQ\```````````````#`=;T! -(N@>.G``H```` diff --git a/lib/Archive/Extract/t/src/y.tar.packed b/lib/Archive/Extract/t/src/y.tar.packed deleted file mode 100644 index ffc3706..0000000 --- a/lib/Archive/Extract/t/src/y.tar.packed +++ /dev/null @@ -1,243 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/y.tar.packed lib/Archive/Extract/t/src/y.tar - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/y.tar lib/Archive/Extract/t/src/y.tar.packed - -Created at Sat Jun 27 14:27:26 2009 -######################################################################### -__UU__ -M>2\````````````````````````````````````````````````````````` -M```````````````````````````````````````````````````````````` -M`````````````#`P,#`W-34`,#`P,#```-B"1XP!```0``((`"2A*4] -M3U#30&@TT]30*HB,H,1D`--3Y?+C;<@FX(TTM,L$JN2Z+&24041)1Y4?5<"# -M;MBCJDU9T652V9JT8KI&Y1.6"TPL(,"BH$P]*!F,4$<<7B'88WC>S^KV -MLG$\>3\^*?WQ\```````````````#`=;T! -(N@>.G``H```` diff --git a/lib/Archive/Extract/t/src/y.zip.packed b/lib/Archive/Extract/t/src/y.zip.packed deleted file mode 100644 index b5677ef..0000000 --- a/lib/Archive/Extract/t/src/y.zip.packed +++ /dev/null @@ -1,21 +0,0 @@ -######################################################################### -This is a binary file that was packed with the 'uupacktool.pl' which -is included in the Perl distribution. - -To unpack this file use the following command: - - uupacktool.pl -u lib/Archive/Extract/t/src/y.zip.packed lib/Archive/Extract/t/src/y.zip - -To recreate it use the following command: - - uupacktool.pl -p lib/Archive/Extract/t/src/y.zip lib/Archive/Extract/t/src/y.zip.packed - -Created at Sat Jun 27 14:27:26 2009 -######################################################################### -__UU__ -M4$L#!`H``````,NBB#$````````````````"`!``>2]56`P`M%6W06Y4MT'U -M`10`4$L#!`H``````,NBB#$````````````````#`!``>2]Z55@,`+15MT%N -M5+=!]0$4`%!+`0(5`PH``````,NBB#$````````````````"``P````````` -M$$#M00````!Y+U58"`"T5;=!;E2W05!+`0(5`PH``````,NBB#$````````` -M```````#``P``````````$"D@3````!Y+WI56`@`M%6W06Y4MT%02P4&```` -/``(``@!Y````80``````