[Catalyst-commits] r6456 - in trunk/Catalyst-Plugin-C3: .
lib/Catalyst/Plugin
blblack at dev.catalyst.perl.org
blblack at dev.catalyst.perl.org
Mon Jun 4 07:13:57 GMT 2007
Author: blblack
Date: 2007-06-04 07:13:56 +0100 (Mon, 04 Jun 2007)
New Revision: 6456
Added:
trunk/Catalyst-Plugin-C3/Makefile.PL
Removed:
trunk/Catalyst-Plugin-C3/Build.PL
Modified:
trunk/Catalyst-Plugin-C3/Changes
trunk/Catalyst-Plugin-C3/MANIFEST
trunk/Catalyst-Plugin-C3/lib/Catalyst/Plugin/C3.pm
Log:
convert to M::I, bump C3 req
Deleted: trunk/Catalyst-Plugin-C3/Build.PL
===================================================================
--- trunk/Catalyst-Plugin-C3/Build.PL 2007-06-01 04:26:48 UTC (rev 6455)
+++ trunk/Catalyst-Plugin-C3/Build.PL 2007-06-04 06:13:56 UTC (rev 6456)
@@ -1,23 +0,0 @@
-use strict;
-use Module::Build;
-
-my %arguments = (
- license => 'perl',
- module_name => 'Catalyst::Plugin::C3',
- requires => {
- 'NEXT' => 0.60,
- 'Algorithm::C3' => 0.06,
- 'Class::C3' => 0.14,
- 'Catalyst' => 5.7006,
- },
- build_requires => {
- 'Test::More' => 0.32,
- },
- create_makefile_pl => 'traditional',
- create_readme => 1,
- add_to_cleanup => [
- 'META.yml', '*.bak', '*.gz', 'Makefile.PL', 'README'
- ],
-);
-
-Module::Build->new(%arguments)->create_build_script;
Modified: trunk/Catalyst-Plugin-C3/Changes
===================================================================
--- trunk/Catalyst-Plugin-C3/Changes 2007-06-01 04:26:48 UTC (rev 6455)
+++ trunk/Catalyst-Plugin-C3/Changes 2007-06-04 06:13:56 UTC (rev 6456)
@@ -1,5 +1,10 @@
Revision history for Perl extension Catalyst::Plugin::C3
+0.03 - 4 Jun 2007
+ Bumped C3 req to 0.19, to avoid bug in earlier versions
+ of C::C3::XS.
+ Converted to M::I
+
0.02 - 30 Nov 2006
Speed improvement - only check calculateMRO once per class
Caveat added about not changing @ISA at runtime
Modified: trunk/Catalyst-Plugin-C3/MANIFEST
===================================================================
--- trunk/Catalyst-Plugin-C3/MANIFEST 2007-06-01 04:26:48 UTC (rev 6455)
+++ trunk/Catalyst-Plugin-C3/MANIFEST 2007-06-04 06:13:56 UTC (rev 6456)
@@ -1,5 +1,15 @@
-Build.PL
Changes
+inc/Module/AutoInstall.pm
+inc/Module/Install.pm
+inc/Module/Install/AutoInstall.pm
+inc/Module/Install/Base.pm
+inc/Module/Install/Can.pm
+inc/Module/Install/Fetch.pm
+inc/Module/Install/Include.pm
+inc/Module/Install/Makefile.pm
+inc/Module/Install/Metadata.pm
+inc/Module/Install/Win32.pm
+inc/Module/Install/WriteAll.pm
lib/Catalyst/Plugin/C3.pm
Makefile.PL
MANIFEST This list of files
Added: trunk/Catalyst-Plugin-C3/Makefile.PL
===================================================================
--- trunk/Catalyst-Plugin-C3/Makefile.PL (rev 0)
+++ trunk/Catalyst-Plugin-C3/Makefile.PL 2007-06-04 06:13:56 UTC (rev 6456)
@@ -0,0 +1,17 @@
+use inc::Module::Install 0.65;
+
+name 'Catalyst-Plugin-C3';
+all_from 'lib/Catalyst/Plugin/C3.pm';
+
+requires 'Catalyst' => '5.7006';
+requires 'Class::C3' => '0.19';
+requires 'NEXT' => '0.6';
+test_requires 'Test::More' => 0.47;
+
+if(-e 'MANIFEST.SKIP') {
+ system("pod2text lib/Catalyst/Plugin/C3.pm > README");
+}
+
+auto_provides;
+auto_install;
+WriteAll;
Modified: trunk/Catalyst-Plugin-C3/lib/Catalyst/Plugin/C3.pm
===================================================================
--- trunk/Catalyst-Plugin-C3/lib/Catalyst/Plugin/C3.pm 2007-06-01 04:26:48 UTC (rev 6455)
+++ trunk/Catalyst-Plugin-C3/lib/Catalyst/Plugin/C3.pm 2007-06-04 06:13:56 UTC (rev 6456)
@@ -5,7 +5,7 @@
use NEXT;
use Class::C3;
-our $VERSION = '0.02';
+our $VERSION = '0.03';
=head1 NAME
More information about the Catalyst-commits
mailing list