From: Nicholas Clark Date: Mon, 28 Sep 2009 13:58:16 +0000 (+0100) Subject: Move IO from ext/ to dist/ X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=725607636edc598ad6823e49789420d734f8aa28;p=p5sagit%2Fp5-mst-13.2.git Move IO from ext/ to dist/ --- diff --git a/MANIFEST b/MANIFEST index c2f3a30..34394de 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1080,6 +1080,41 @@ dist/I18N-LangTags/t/20_locales.t See whether I18N::LangTags works dist/I18N-LangTags/t/50_super.t See whether I18N::LangTags works dist/I18N-LangTags/t/55_supers_strict.t See whether I18N::LangTags works dist/I18N-LangTags/t/80_all_env.t See whether I18N::LangTags works +dist/IO/ChangeLog IO perl module change log +dist/IO/hints/sco.pl Hint for IO for named architecture +dist/IO/IO.pm Top-level interface to IO::* classes +dist/IO/IO.xs IO extension external subroutines +dist/IO/lib/IO/Dir.pm IO directory reading package +dist/IO/lib/IO/File.pm IO file handle package +dist/IO/lib/IO/Handle.pm IO base handle package +dist/IO/lib/IO/Pipe.pm IO pipe package +dist/IO/lib/IO/Poll.pm IO system poll() interface +dist/IO/lib/IO/Seekable.pm IO methods for seekable handles +dist/IO/lib/IO/Select.pm IO system select() interface +dist/IO/lib/IO/Socket/INET.pm IO INET specific socket methods +dist/IO/lib/IO/Socket.pm IO socket handle package +dist/IO/lib/IO/Socket/UNIX.pm IO UNIX specific socket methods +dist/IO/Makefile.PL IO extension makefile writer +dist/IO/poll.c IO poll() emulation using select() +dist/IO/poll.h IO poll() emulation using select() +dist/IO/README IO extension maintenance notice +dist/IO/t/io_const.t See if constants from IO work +dist/IO/t/io_dir.t See if directory-related methods from IO work +dist/IO/t/io_dup.t See if dup()-related methods from IO work +dist/IO/t/io_file.t See if binmode()-related methods on IO::File work +dist/IO/t/io_linenum.t See if I/O line numbers are tracked correctly +dist/IO/t/io_multihomed.t See if INET sockets work with multi-homed hosts +dist/IO/t/io_pipe.t See if pipe()-related methods from IO work +dist/IO/t/io_poll.t See if poll()-related methods from IO work +dist/IO/t/io_sel.t See if select()-related methods from IO work +dist/IO/t/io_sock.t See if INET socket-related methods from IO work +dist/IO/t/IO.t See if IO works +dist/IO/t/io_taint.t See if the untaint method from IO works +dist/IO/t/io_tell.t See if seek()/tell()-related methods from IO work +dist/IO/t/io_udp.t See if UDP socket-related methods from IO work +dist/IO/t/io_unix.t See if UNIX socket-related methods from IO work +dist/IO/t/io_utf8.t See if perlio opens work +dist/IO/t/io_xs.t See if XSUB methods from IO work djgpp/config.over DOS/DJGPP port djgpp/configure.bat DOS/DJGPP port djgpp/djgpp.c DOS/DJGPP port @@ -1613,7 +1648,6 @@ ext/I18N-Langinfo/Makefile.PL I18N::Langinfo ext/I18N-Langinfo/t/Langinfo.t See whether I18N::Langinfo works ext/if/if.pm For "use if" ext/if/t/if.t Tests for "use if" -ext/IO/ChangeLog IO perl module change log ext/IO-Compress/Changes IO::Compress ext/IO-Compress/examples/compress-zlib/filtdef IO::Compress ext/IO-Compress/examples/compress-zlib/filtinf IO::Compress @@ -1757,40 +1791,6 @@ ext/IO-Compress/t/cz-06gzsetp.t IO::Compress ext/IO-Compress/t/cz-08encoding.t IO::Compress ext/IO-Compress/t/cz-14gzopen.t IO::Compress ext/IO-Compress/t/globmapper.t IO::Compress -ext/IO/hints/sco.pl Hint for IO for named architecture -ext/IO/IO.pm Top-level interface to IO::* classes -ext/IO/IO.xs IO extension external subroutines -ext/IO/lib/IO/Dir.pm IO directory reading package -ext/IO/lib/IO/File.pm IO file handle package -ext/IO/lib/IO/Handle.pm IO base handle package -ext/IO/lib/IO/Pipe.pm IO pipe package -ext/IO/lib/IO/Poll.pm IO system poll() interface -ext/IO/lib/IO/Seekable.pm IO methods for seekable handles -ext/IO/lib/IO/Select.pm IO system select() interface -ext/IO/lib/IO/Socket/INET.pm IO INET specific socket methods -ext/IO/lib/IO/Socket.pm IO socket handle package -ext/IO/lib/IO/Socket/UNIX.pm IO UNIX specific socket methods -ext/IO/Makefile.PL IO extension makefile writer -ext/IO/poll.c IO poll() emulation using select() -ext/IO/poll.h IO poll() emulation using select() -ext/IO/README IO extension maintenance notice -ext/IO/t/io_const.t See if constants from IO work -ext/IO/t/io_dir.t See if directory-related methods from IO work -ext/IO/t/io_dup.t See if dup()-related methods from IO work -ext/IO/t/io_file.t See if binmode()-related methods on IO::File work -ext/IO/t/io_linenum.t See if I/O line numbers are tracked correctly -ext/IO/t/io_multihomed.t See if INET sockets work with multi-homed hosts -ext/IO/t/io_pipe.t See if pipe()-related methods from IO work -ext/IO/t/io_poll.t See if poll()-related methods from IO work -ext/IO/t/io_sel.t See if select()-related methods from IO work -ext/IO/t/io_sock.t See if INET socket-related methods from IO work -ext/IO/t/IO.t See if IO works -ext/IO/t/io_taint.t See if the untaint method from IO works -ext/IO/t/io_tell.t See if seek()/tell()-related methods from IO work -ext/IO/t/io_udp.t See if UDP socket-related methods from IO work -ext/IO/t/io_unix.t See if UNIX socket-related methods from IO work -ext/IO/t/io_utf8.t See if perlio opens work -ext/IO/t/io_xs.t See if XSUB methods from IO work ext/IO-Zlib/t/basic.t Tests for IO::Zlib ext/IO-Zlib/t/external.t Tests for IO::Zlib ext/IO-Zlib/t/getc.t Tests for IO::Zlib diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 8ce849f..442be86 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -771,7 +771,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'p5p', 'DISTRIBUTION' => 'GBARR/IO-1.25.tar.gz', - 'FILES' => q[ext/IO/], + 'FILES' => q[dist/IO/], 'EXCLUDED' => [ qw{t/test.pl}, ], 'CPAN' => 1, 'UPSTREAM' => 'blead', diff --git a/ext/IO/.gitignore b/dist/IO/.gitignore similarity index 100% rename from ext/IO/.gitignore rename to dist/IO/.gitignore diff --git a/ext/IO/ChangeLog b/dist/IO/ChangeLog similarity index 100% rename from ext/IO/ChangeLog rename to dist/IO/ChangeLog diff --git a/ext/IO/IO.pm b/dist/IO/IO.pm similarity index 100% rename from ext/IO/IO.pm rename to dist/IO/IO.pm diff --git a/ext/IO/IO.xs b/dist/IO/IO.xs similarity index 100% rename from ext/IO/IO.xs rename to dist/IO/IO.xs diff --git a/ext/IO/Makefile.PL b/dist/IO/Makefile.PL similarity index 100% rename from ext/IO/Makefile.PL rename to dist/IO/Makefile.PL diff --git a/ext/IO/README b/dist/IO/README similarity index 100% rename from ext/IO/README rename to dist/IO/README diff --git a/ext/IO/hints/sco.pl b/dist/IO/hints/sco.pl similarity index 100% rename from ext/IO/hints/sco.pl rename to dist/IO/hints/sco.pl diff --git a/ext/IO/lib/IO/Dir.pm b/dist/IO/lib/IO/Dir.pm similarity index 100% rename from ext/IO/lib/IO/Dir.pm rename to dist/IO/lib/IO/Dir.pm diff --git a/ext/IO/lib/IO/File.pm b/dist/IO/lib/IO/File.pm similarity index 100% rename from ext/IO/lib/IO/File.pm rename to dist/IO/lib/IO/File.pm diff --git a/ext/IO/lib/IO/Handle.pm b/dist/IO/lib/IO/Handle.pm similarity index 100% rename from ext/IO/lib/IO/Handle.pm rename to dist/IO/lib/IO/Handle.pm diff --git a/ext/IO/lib/IO/Pipe.pm b/dist/IO/lib/IO/Pipe.pm similarity index 100% rename from ext/IO/lib/IO/Pipe.pm rename to dist/IO/lib/IO/Pipe.pm diff --git a/ext/IO/lib/IO/Poll.pm b/dist/IO/lib/IO/Poll.pm similarity index 100% rename from ext/IO/lib/IO/Poll.pm rename to dist/IO/lib/IO/Poll.pm diff --git a/ext/IO/lib/IO/Seekable.pm b/dist/IO/lib/IO/Seekable.pm similarity index 100% rename from ext/IO/lib/IO/Seekable.pm rename to dist/IO/lib/IO/Seekable.pm diff --git a/ext/IO/lib/IO/Select.pm b/dist/IO/lib/IO/Select.pm similarity index 100% rename from ext/IO/lib/IO/Select.pm rename to dist/IO/lib/IO/Select.pm diff --git a/ext/IO/lib/IO/Socket.pm b/dist/IO/lib/IO/Socket.pm similarity index 100% rename from ext/IO/lib/IO/Socket.pm rename to dist/IO/lib/IO/Socket.pm diff --git a/ext/IO/lib/IO/Socket/INET.pm b/dist/IO/lib/IO/Socket/INET.pm similarity index 100% rename from ext/IO/lib/IO/Socket/INET.pm rename to dist/IO/lib/IO/Socket/INET.pm diff --git a/ext/IO/lib/IO/Socket/UNIX.pm b/dist/IO/lib/IO/Socket/UNIX.pm similarity index 100% rename from ext/IO/lib/IO/Socket/UNIX.pm rename to dist/IO/lib/IO/Socket/UNIX.pm diff --git a/ext/IO/poll.c b/dist/IO/poll.c similarity index 100% rename from ext/IO/poll.c rename to dist/IO/poll.c diff --git a/ext/IO/poll.h b/dist/IO/poll.h similarity index 100% rename from ext/IO/poll.h rename to dist/IO/poll.h diff --git a/ext/IO/t/IO.t b/dist/IO/t/IO.t similarity index 100% rename from ext/IO/t/IO.t rename to dist/IO/t/IO.t diff --git a/ext/IO/t/io_const.t b/dist/IO/t/io_const.t similarity index 100% rename from ext/IO/t/io_const.t rename to dist/IO/t/io_const.t diff --git a/ext/IO/t/io_dir.t b/dist/IO/t/io_dir.t similarity index 100% rename from ext/IO/t/io_dir.t rename to dist/IO/t/io_dir.t diff --git a/ext/IO/t/io_dup.t b/dist/IO/t/io_dup.t similarity index 100% rename from ext/IO/t/io_dup.t rename to dist/IO/t/io_dup.t diff --git a/ext/IO/t/io_file.t b/dist/IO/t/io_file.t similarity index 100% rename from ext/IO/t/io_file.t rename to dist/IO/t/io_file.t diff --git a/ext/IO/t/io_linenum.t b/dist/IO/t/io_linenum.t similarity index 100% rename from ext/IO/t/io_linenum.t rename to dist/IO/t/io_linenum.t diff --git a/ext/IO/t/io_multihomed.t b/dist/IO/t/io_multihomed.t similarity index 100% rename from ext/IO/t/io_multihomed.t rename to dist/IO/t/io_multihomed.t diff --git a/ext/IO/t/io_pipe.t b/dist/IO/t/io_pipe.t similarity index 100% rename from ext/IO/t/io_pipe.t rename to dist/IO/t/io_pipe.t diff --git a/ext/IO/t/io_poll.t b/dist/IO/t/io_poll.t similarity index 100% rename from ext/IO/t/io_poll.t rename to dist/IO/t/io_poll.t diff --git a/ext/IO/t/io_sel.t b/dist/IO/t/io_sel.t similarity index 100% rename from ext/IO/t/io_sel.t rename to dist/IO/t/io_sel.t diff --git a/ext/IO/t/io_sock.t b/dist/IO/t/io_sock.t similarity index 100% rename from ext/IO/t/io_sock.t rename to dist/IO/t/io_sock.t diff --git a/ext/IO/t/io_taint.t b/dist/IO/t/io_taint.t similarity index 100% rename from ext/IO/t/io_taint.t rename to dist/IO/t/io_taint.t diff --git a/ext/IO/t/io_tell.t b/dist/IO/t/io_tell.t similarity index 100% rename from ext/IO/t/io_tell.t rename to dist/IO/t/io_tell.t diff --git a/ext/IO/t/io_udp.t b/dist/IO/t/io_udp.t similarity index 100% rename from ext/IO/t/io_udp.t rename to dist/IO/t/io_udp.t diff --git a/ext/IO/t/io_unix.t b/dist/IO/t/io_unix.t similarity index 100% rename from ext/IO/t/io_unix.t rename to dist/IO/t/io_unix.t diff --git a/ext/IO/t/io_utf8.t b/dist/IO/t/io_utf8.t similarity index 100% rename from ext/IO/t/io_utf8.t rename to dist/IO/t/io_utf8.t diff --git a/ext/IO/t/io_xs.t b/dist/IO/t/io_xs.t similarity index 100% rename from ext/IO/t/io_xs.t rename to dist/IO/t/io_xs.t