[Catalyst-commits] r6310 - trunk/Catalyst-Engine-Apache

bricas at dev.catalyst.perl.org bricas at dev.catalyst.perl.org
Thu Apr 26 16:46:01 GMT 2007


Author: bricas
Date: 2007-04-26 16:46:00 +0100 (Thu, 26 Apr 2007)
New Revision: 6310

Removed:
   trunk/Catalyst-Engine-Apache/Build.PL
   trunk/Catalyst-Engine-Apache/MANIFEST
   trunk/Catalyst-Engine-Apache/META.yml
Modified:
   trunk/Catalyst-Engine-Apache/Changes
   trunk/Catalyst-Engine-Apache/Makefile.PL
Log:
switch to module::install. remove some auto-generated files

Deleted: trunk/Catalyst-Engine-Apache/Build.PL
===================================================================
--- trunk/Catalyst-Engine-Apache/Build.PL	2007-04-26 15:38:09 UTC (rev 6309)
+++ trunk/Catalyst-Engine-Apache/Build.PL	2007-04-26 15:46:00 UTC (rev 6310)
@@ -1,14 +0,0 @@
-use strict;
-use Module::Build;
-
-my $build = Module::Build->new(
-    create_makefile_pl => 'passthrough',
-    license            => 'perl',
-    module_name        => 'Catalyst::Engine::Apache',
-    create_makefile_pl => 'passthrough',
-    test_files   => [
-        glob('t/0*.t') 
-    ],
-    create_readme => 1,
-);
-$build->create_build_script;

Modified: trunk/Catalyst-Engine-Apache/Changes
===================================================================
--- trunk/Catalyst-Engine-Apache/Changes	2007-04-26 15:38:09 UTC (rev 6309)
+++ trunk/Catalyst-Engine-Apache/Changes	2007-04-26 15:46:00 UTC (rev 6310)
@@ -4,6 +4,7 @@
         - Use the unparsed URI for building the path instead of Apache's
           pre-parsed URI.
         - Load APR::Table when using mod_perl 1.99.
+        - Switch to Module::Install
 
 1.09    2007-03-28 23:00:00
         - Fixed compatibility with older Catalyst versions.  5.7008+

Deleted: trunk/Catalyst-Engine-Apache/MANIFEST
===================================================================
--- trunk/Catalyst-Engine-Apache/MANIFEST	2007-04-26 15:38:09 UTC (rev 6309)
+++ trunk/Catalyst-Engine-Apache/MANIFEST	2007-04-26 15:46:00 UTC (rev 6310)
@@ -1,126 +0,0 @@
-Build.PL
-Changes
-lib/Catalyst/Engine/Apache.pm
-lib/Catalyst/Engine/Apache/MP13.pm
-lib/Catalyst/Engine/Apache2.pm
-lib/Catalyst/Engine/Apache2/MP19.pm
-lib/Catalyst/Engine/Apache2/MP20.pm
-Makefile.PL
-MANIFEST			This list of files
-META.yml
-README
-t/02pod.t
-t/03podcoverage.t
-t/catalyst_130pix.gif
-t/conf/extra.conf.in
-t/lib/Catalyst/Action/TestAfter.pm
-t/lib/Catalyst/Action/TestBefore.pm
-t/lib/Catalyst/Plugin/Test/Errors.pm
-t/lib/Catalyst/Plugin/Test/Headers.pm
-t/lib/Catalyst/Plugin/Test/Plugin.pm
-t/lib/PluginTestApp.pm
-t/lib/TestApp.pm
-t/lib/TestApp/Action/TestBefore.pm
-t/lib/TestApp/Action/TestMyAction.pm
-t/lib/TestApp/Controller/Action.pm
-t/lib/TestApp/Controller/Action/Action.pm
-t/lib/TestApp/Controller/Action/Auto.pm
-t/lib/TestApp/Controller/Action/Auto/Abort.pm
-t/lib/TestApp/Controller/Action/Auto/Deep.pm
-t/lib/TestApp/Controller/Action/Auto/Default.pm
-t/lib/TestApp/Controller/Action/Begin.pm
-t/lib/TestApp/Controller/Action/Chained.pm
-t/lib/TestApp/Controller/Action/Chained/Auto.pm
-t/lib/TestApp/Controller/Action/Chained/Auto/Bar.pm
-t/lib/TestApp/Controller/Action/Chained/Auto/Detach.pm
-t/lib/TestApp/Controller/Action/Chained/Auto/Foo.pm
-t/lib/TestApp/Controller/Action/Chained/Auto/Forward.pm
-t/lib/TestApp/Controller/Action/Chained/Bar.pm
-t/lib/TestApp/Controller/Action/Chained/Foo.pm
-t/lib/TestApp/Controller/Action/Chained/ParentChain.pm
-t/lib/TestApp/Controller/Action/Chained/PassedArgs.pm
-t/lib/TestApp/Controller/Action/Chained/Root.pm
-t/lib/TestApp/Controller/Action/Default.pm
-t/lib/TestApp/Controller/Action/Detach.pm
-t/lib/TestApp/Controller/Action/End.pm
-t/lib/TestApp/Controller/Action/Forward.pm
-t/lib/TestApp/Controller/Action/Global.pm
-t/lib/TestApp/Controller/Action/Index.pm
-t/lib/TestApp/Controller/Action/Inheritance.pm
-t/lib/TestApp/Controller/Action/Local.pm
-t/lib/TestApp/Controller/Action/Path.pm
-t/lib/TestApp/Controller/Action/Private.pm
-t/lib/TestApp/Controller/Action/Regexp.pm
-t/lib/TestApp/Controller/Action/Streaming.pm
-t/lib/TestApp/Controller/Action/TestMultipath.pm
-t/lib/TestApp/Controller/Action/TestRelative.pm
-t/lib/TestApp/Controller/Args.pm
-t/lib/TestApp/Controller/Dump.pm
-t/lib/TestApp/Controller/Engine/Request/Uploads.pm
-t/lib/TestApp/Controller/Engine/Request/URI.pm
-t/lib/TestApp/Controller/Engine/Response/Cookies.pm
-t/lib/TestApp/Controller/Engine/Response/Errors.pm
-t/lib/TestApp/Controller/Engine/Response/Headers.pm
-t/lib/TestApp/Controller/Engine/Response/Large.pm
-t/lib/TestApp/Controller/Engine/Response/Redirect.pm
-t/lib/TestApp/Controller/Engine/Response/Status.pm
-t/lib/TestApp/Controller/Fork.pm
-t/lib/TestApp/Controller/Index.pm
-t/lib/TestApp/Controller/Priorities.pm
-t/lib/TestApp/Controller/Priorities/loc_vs_index.pm
-t/lib/TestApp/Controller/Priorities/locre_vs_index.pm
-t/lib/TestApp/Controller/Priorities/MultiMethod.pm
-t/lib/TestApp/Controller/Priorities/path_vs_index.pm
-t/lib/TestApp/Controller/Priorities/re_vs_index.pm
-t/lib/TestApp/Controller/Root.pm
-t/lib/TestApp/Model/Foo.pm
-t/lib/TestApp/Model/Foo/Bar.pm
-t/lib/TestApp/Plugin/FullyQualified.pm
-t/lib/TestApp/View/Dump.pm
-t/lib/TestApp/View/Dump/Parameters.pm
-t/lib/TestApp/View/Dump/Request.pm
-t/lib/TestApp/View/Dump/Response.pm
-t/lib/TestAppChainedAbsolutePathPart.pm
-t/lib/TestAppChainedAbsolutePathPart/Controller/Foo.pm
-t/lib/TestAppChainedRecursive.pm
-t/lib/TestAppChainedRecursive/Controller/Foo.pm
-t/lib/TestAppDoubleAutoBug.pm
-t/live_component_controller_action_action.t
-t/live_component_controller_action_auto.t
-t/live_component_controller_action_begin.t
-t/live_component_controller_action_chained.t
-t/live_component_controller_action_default.t
-t/live_component_controller_action_detach.t
-t/live_component_controller_action_end.t
-t/live_component_controller_action_forward.t
-t/live_component_controller_action_global.t
-t/live_component_controller_action_index.t
-t/live_component_controller_action_inheritance.t
-t/live_component_controller_action_local.t
-t/live_component_controller_action_multipath.t
-t/live_component_controller_action_path.t
-t/live_component_controller_action_private.t
-t/live_component_controller_action_regexp.t
-t/live_component_controller_action_streaming.t
-t/live_component_controller_args.t
-t/live_engine_request_body.t
-t/live_engine_request_cookies.t
-t/live_engine_request_headers.t
-t/live_engine_request_parameters.t
-t/live_engine_request_uploads.t
-t/live_engine_request_uri.t
-t/live_engine_response_cookies.t
-t/live_engine_response_errors.t
-t/live_engine_response_headers.t
-t/live_engine_response_large.t
-t/live_engine_response_redirect.t
-t/live_engine_response_status.t
-t/live_engine_setup_basics.t
-t/live_engine_setup_plugins.t
-t/live_fork.t
-t/live_loop.t
-t/live_plugin_loaded.t
-t/live_priorities.t
-t/live_recursion.t
-t/optional/mod_perl-non-root.pl
-t/optional/mod_perl.pl

Deleted: trunk/Catalyst-Engine-Apache/META.yml
===================================================================
--- trunk/Catalyst-Engine-Apache/META.yml	2007-04-26 15:38:09 UTC (rev 6309)
+++ trunk/Catalyst-Engine-Apache/META.yml	2007-04-26 15:46:00 UTC (rev 6310)
@@ -1,27 +0,0 @@
----
-name: Catalyst-Engine-Apache
-version: 1.09
-author:
-  - 'Sebastian Riedel, <sri at cpan.org>'
-  - 'Christian Hansen, <ch at ngmedia.com>'
-  - 'Andy Grundman, <andy at hybridized.org>'
-abstract: Catalyst Apache Engines
-license: perl
-resources:
-  license: http://dev.perl.org/licenses/
-provides:
-  Catalyst::Engine::Apache:
-    file: lib/Catalyst/Engine/Apache.pm
-    version: 1.09
-  Catalyst::Engine::Apache2:
-    file: lib/Catalyst/Engine/Apache2.pm
-  Catalyst::Engine::Apache2::MP19:
-    file: lib/Catalyst/Engine/Apache2/MP19.pm
-  Catalyst::Engine::Apache2::MP20:
-    file: lib/Catalyst/Engine/Apache2/MP20.pm
-  Catalyst::Engine::Apache::MP13:
-    file: lib/Catalyst/Engine/Apache/MP13.pm
-generated_by: Module::Build version 0.2806
-meta-spec:
-  url: http://module-build.sourceforge.net/META-spec-v1.2.html
-  version: 1.2

Modified: trunk/Catalyst-Engine-Apache/Makefile.PL
===================================================================
--- trunk/Catalyst-Engine-Apache/Makefile.PL	2007-04-26 15:38:09 UTC (rev 6309)
+++ trunk/Catalyst-Engine-Apache/Makefile.PL	2007-04-26 15:46:00 UTC (rev 6310)
@@ -1,31 +1,9 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.03
-    
-    unless (eval "use Module::Build::Compat 0.02; 1" ) {
-      print "This module requires Module::Build to install itself.\n";
-      
-      require ExtUtils::MakeMaker;
-      my $yn = ExtUtils::MakeMaker::prompt
-	('  Install Module::Build now from CPAN?', 'y');
-      
-      unless ($yn =~ /^y/i) {
-	die " *** Cannot install without Module::Build.  Exiting ...\n";
-      }
-      
-      require Cwd;
-      require File::Spec;
-      require CPAN;
-      
-      # Save this 'cause CPAN will chdir all over the place.
-      my $cwd = Cwd::cwd();
-      
-      CPAN::Shell->install('Module::Build::Compat');
-      CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
-	or die "Couldn't install Module::Build, giving up.\n";
-      
-      chdir $cwd or die "Cannot chdir() back to $cwd: $!";
-    }
-    eval "use Module::Build::Compat 0.02; 1" or die $@;
-    
-    Module::Build::Compat->run_build_pl(args => \@ARGV);
-    require Module::Build;
-    Module::Build::Compat->write_makefile(build_class => 'Module::Build');
+use inc::Module::Install 0.65;
+
+name 'Catalyst-Engine-Apache';
+all_from 'lib/Catalyst/Engine/Apache.pm';
+
+requires 'Catalyst::Runtime';
+
+auto_install;
+WriteAll;




More information about the Catalyst-commits mailing list