From: Chris Williams <chris@bingosnet.co.uk>
Date: Fri, 4 Sep 2009 15:05:05 +0000 (+0100)
Subject: Move Object::Accessor from lib/ to ext/
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=40448def39d68b1ed07295047ee0aea523d33f3d;p=p5sagit%2Fp5-mst-13.2.git

Move Object::Accessor from lib/ to ext/
---

diff --git a/MANIFEST b/MANIFEST
index bcf9572..2bafdd8 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1218,6 +1218,14 @@ ext/Net-Ping/t/410_syn_host.t		Ping Net::Ping
 ext/Net-Ping/t/450_service.t		Ping Net::Ping
 ext/Net-Ping/t/500_ping_icmp.t		Ping Net::Ping
 ext/Net-Ping/t/510_ping_udp.t		Ping Net::Ping
+ext/Object-Accessor/lib/Object/Accessor.pm	Object::Accessor
+ext/Object-Accessor/t/00_Object-Accessor.t	Object::Accessor tests
+ext/Object-Accessor/t/01_Object-Accessor-Subclassed.t	Object::Accessor tests
+ext/Object-Accessor/t/02_Object-Accessor-allow.t	Object::Accessor tests
+ext/Object-Accessor/t/03_Object-Accessor-local.t	Object::Accessor tests
+ext/Object-Accessor/t/04_Object-Accessor-lvalue.t	Object::Accessor tests
+ext/Object-Accessor/t/05_Object-Accessor-callback.t	Object::Accessor tests
+ext/Object-Accessor/t/06_Object-Accessor-alias.t	Object::Accessor tests
 ext/ODBM_File/hints/cygwin.pl	Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/dec_osf.pl	Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/gnukfreebsd.pl	Hint for NDBM_File for named architecture
@@ -2901,14 +2909,6 @@ lib/NEXT/t/dynamically_scoped_regex_vars.t	NEXT
 lib/NEXT/t/next.t		NEXT
 lib/NEXT/t/stringify.t	NEXT
 lib/NEXT/t/unseen.t		NEXT
-lib/Object/Accessor.pm	Object::Accessor
-lib/Object/Accessor/t/00_Object-Accessor.t	Object::Accessor tests
-lib/Object/Accessor/t/01_Object-Accessor-Subclassed.t	Object::Accessor tests
-lib/Object/Accessor/t/02_Object-Accessor-allow.t	Object::Accessor tests
-lib/Object/Accessor/t/03_Object-Accessor-local.t	Object::Accessor tests
-lib/Object/Accessor/t/04_Object-Accessor-lvalue.t	Object::Accessor tests
-lib/Object/Accessor/t/05_Object-Accessor-callback.t	Object::Accessor tests
-lib/Object/Accessor/t/06_Object-Accessor-alias.t	Object::Accessor tests
 lib/open2.pl			Open a two-ended pipe (uses IPC::Open2)
 lib/open3.pl			Open a three-ended pipe (uses IPC::Open3)
 lib/open.pm			Pragma to specify default I/O layers
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 9af613d..8f8e6f5 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -1234,7 +1234,7 @@ package Maintainers;
 	{
 	'MAINTAINER'	=> 'kane',
 	'DISTRIBUTION'	=> 'KANE/Object-Accessor-0.34.tar.gz',
-	'FILES'		=> q[lib/Object/Accessor.pm lib/Object/Accessor],
+	'FILES'		=> q[ext/Object-Accessor],
 	'CPAN'		=> 1,
 	'UPSTREAM'	=> 'cpan',
 	},
diff --git a/ext/.gitignore b/ext/.gitignore
index 60a68bf..a564479 100644
--- a/ext/.gitignore
+++ b/ext/.gitignore
@@ -38,6 +38,7 @@ ppport.h
 /Module-Loaded/Makefile.PL
 /mro/Makefile.PL
 /Net-Ping/Makefile.PL
+/Object-Accessor/Makefile.PL
 /Opcode/Makefile.PL
 /Package-Constants/Makefile.PL
 /PerlIO-encoding/Makefile.PL
diff --git a/lib/Object/Accessor.pm b/ext/Object-Accessor/lib/Object/Accessor.pm
similarity index 100%
rename from lib/Object/Accessor.pm
rename to ext/Object-Accessor/lib/Object/Accessor.pm
diff --git a/lib/Object/Accessor/t/00_Object-Accessor.t b/ext/Object-Accessor/t/00_Object-Accessor.t
similarity index 100%
rename from lib/Object/Accessor/t/00_Object-Accessor.t
rename to ext/Object-Accessor/t/00_Object-Accessor.t
diff --git a/lib/Object/Accessor/t/01_Object-Accessor-Subclassed.t b/ext/Object-Accessor/t/01_Object-Accessor-Subclassed.t
similarity index 100%
rename from lib/Object/Accessor/t/01_Object-Accessor-Subclassed.t
rename to ext/Object-Accessor/t/01_Object-Accessor-Subclassed.t
diff --git a/lib/Object/Accessor/t/02_Object-Accessor-allow.t b/ext/Object-Accessor/t/02_Object-Accessor-allow.t
similarity index 100%
rename from lib/Object/Accessor/t/02_Object-Accessor-allow.t
rename to ext/Object-Accessor/t/02_Object-Accessor-allow.t
diff --git a/lib/Object/Accessor/t/03_Object-Accessor-local.t b/ext/Object-Accessor/t/03_Object-Accessor-local.t
similarity index 100%
rename from lib/Object/Accessor/t/03_Object-Accessor-local.t
rename to ext/Object-Accessor/t/03_Object-Accessor-local.t
diff --git a/lib/Object/Accessor/t/04_Object-Accessor-lvalue.t b/ext/Object-Accessor/t/04_Object-Accessor-lvalue.t
similarity index 100%
rename from lib/Object/Accessor/t/04_Object-Accessor-lvalue.t
rename to ext/Object-Accessor/t/04_Object-Accessor-lvalue.t
diff --git a/lib/Object/Accessor/t/05_Object-Accessor-callback.t b/ext/Object-Accessor/t/05_Object-Accessor-callback.t
similarity index 100%
rename from lib/Object/Accessor/t/05_Object-Accessor-callback.t
rename to ext/Object-Accessor/t/05_Object-Accessor-callback.t
diff --git a/lib/Object/Accessor/t/06_Object-Accessor-alias.t b/ext/Object-Accessor/t/06_Object-Accessor-alias.t
similarity index 100%
rename from lib/Object/Accessor/t/06_Object-Accessor-alias.t
rename to ext/Object-Accessor/t/06_Object-Accessor-alias.t
diff --git a/lib/.gitignore b/lib/.gitignore
index 46d1b52..79a4562 100644
--- a/lib/.gitignore
+++ b/lib/.gitignore
@@ -70,6 +70,7 @@
 /NDBM_File.pm
 /O.pm
 /ODBM_File.pm
+/Object/Accessor.pm
 /Opcode.pm
 /Package/Constants.pm
 /POSIX.pm