From: Steffen Mueller <smueller@cpan.org>
Date: Fri, 4 Sep 2009 10:20:01 +0000 (+0200)
Subject: Move IPC::Open2 from lib to ext
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=eb60b0e7b57f22da325f4de3b9eed4515e564eef;p=p5sagit%2Fp5-mst-13.2.git

Move IPC::Open2 from lib to ext
---

diff --git a/MANIFEST b/MANIFEST
index f3f1abd..07bacac 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -981,6 +981,8 @@ 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/IPC-Open2/lib/IPC/Open2.pm	Open a two-ended pipe
+ext/IPC-Open2/t/IPC-Open2.t	See if IPC::Open2 works
 ext/IPC-SysV/Changes	IPC::SysV changes
 ext/IPC-SysV/hints/cygwin.pl	Hint for IPC::SysV for named architecture
 ext/IPC-SysV/hints/next_3.pl	Hint for IPC::SysV for named architecture
@@ -2595,8 +2597,6 @@ lib/IPC/Cmd/t/02_Interactive.t	IPC::Cmd tests
 lib/IPC/Cmd/t/src/child.pl	IPC::Cmd tests
 lib/IPC/Cmd/t/src/output.pl	IPC::Cmd tests
 lib/IPC/Cmd/t/src/x.tgz.packed	IPC::Cmd tests
-lib/IPC/Open2.pm		Open a two-ended pipe
-lib/IPC/Open2.t			See if IPC::Open2 works
 lib/IPC/Open3.pm		Open a three-ended pipe!
 lib/IPC/Open3.t			See if IPC::Open3 works
 lib/less.pm			For "use less"
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 7007d79..804cff1 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -2069,6 +2069,7 @@ package Maintainers;
 				ext/Hash-Util-FieldHash/
 				ext/Hash-Util/
 				ext/I18N-Langinfo/
+				ext/IPC-Open2/
 				ext/NDBM_File/
 				ext/ODBM_File/
 				ext/Opcode/
@@ -2118,7 +2119,6 @@ package Maintainers;
 				lib/FindBin.{pm,t}
 				lib/Getopt/Std.{pm,t}
 				lib/I18N/Collate.{pm,t}
-				lib/IPC/Open2.{pm,t}
 				lib/IPC/Open3.{pm,t}
 				lib/Internals.t
 				lib/Net/hostent.{pm,t}
diff --git a/ext/.gitignore b/ext/.gitignore
index 907f390..130ded1 100644
--- a/ext/.gitignore
+++ b/ext/.gitignore
@@ -26,6 +26,7 @@ ppport.h
 /Filter-Util-Call/Makefile.PL
 /Hash-Util-FieldHash/Makefile.PL
 /I18N-LangTags/Makefile.PL
+/IPC-Open2/Makefile.PL
 /Math-BigInt-FastCalc/Makefile.PL
 /mro/Makefile.PL
 /Net-Ping/Makefile.PL
diff --git a/lib/IPC/Open2.pm b/ext/IPC-Open2/lib/IPC/Open2.pm
similarity index 100%
rename from lib/IPC/Open2.pm
rename to ext/IPC-Open2/lib/IPC/Open2.pm
diff --git a/lib/IPC/Open2.t b/ext/IPC-Open2/t/IPC-Open2.t
similarity index 100%
rename from lib/IPC/Open2.t
rename to ext/IPC-Open2/t/IPC-Open2.t
diff --git a/lib/.gitignore b/lib/.gitignore
index dcd565b..97ce0cc 100644
--- a/lib/.gitignore
+++ b/lib/.gitignore
@@ -45,6 +45,7 @@
 /IO/Socket
 /IO/Uncompress
 /IPC/Msg.pm
+/IPC/Open2.pm
 /IPC/Semaphore.pm
 /IPC/SharedMem.pm
 /IPC/SysV.pm