From: Florian Ragwitz Date: Wed, 17 Feb 2010 05:20:32 +0000 (+0000) Subject: Bring things up to date. X-Git-Tag: v4.00~2 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FTask-Catalyst.git;a=commitdiff_plain;h=0136eaf7bbeb67940de6caec40ff63a5146ae4d5 Bring things up to date. --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0d15ca6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,15 @@ +.* +!.gitignore +Makefile* +!Makefile.PL +META.yml +blib +build +inc +pm_to_blib +MANIFEST* +!MANIFEST.SKIP +Debian* +README +Task-Catalyst-* +*.bs diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP deleted file mode 100644 index ef5fd17..0000000 --- a/MANIFEST.SKIP +++ /dev/null @@ -1,38 +0,0 @@ -# Avoid version control files. -\bRCS\b -\bCVS\b -,v$ -\B\.svn\b - -# Avoid Makemaker generated and utility files. -\bMakefile$ -\bblib -\bMakeMaker-\d -\bpm_to_blib$ -\bblibdirs$ -^MANIFEST\.SKIP$ - -# Avoid Module::Build generated and utility files. -\bBuild$ -\b_build - -# Avoid temp and backup files. -~$ -\.tmp$ -\.old$ -\.bak$ -\#$ -\b\.# -\.DS_Store$ - -# Avoid Apache::Test files -t/conf/apache_test_config.pm -t/conf/extra.conf$ -t/conf/httpd.conf -t/conf/mime.types -t/htdocs -t/logs -t/var - -# No tarballs! -\.gz$ diff --git a/Makefile.PL b/Makefile.PL deleted file mode 100644 index 581abb1..0000000 --- a/Makefile.PL +++ /dev/null @@ -1,77 +0,0 @@ -use inc::Module::Install 0.87; - -name 'Task-Catalyst'; -all_from 'lib/Task/Catalyst.pm'; - -requires 'Catalyst' => '5.7007'; -requires 'Catalyst::Devel' => '1.02'; - -feature 'Apache/mod_perl Support', - -default => 1, - 'Catalyst::Engine::Apache' => '1.09'; - -feature 'FastCGI Support', - -default => 1, - 'FCGI' => 0, - 'FCGI::ProcManager' => 0; - -feature 'PAR Support', - -default => 1, - 'PAR' => 0; - -feature 'Log4perl Support', - -default => 1, - 'Params::Validate' => 0, - 'Catalyst::Log::Log4perl' => '0.1'; - -feature 'HTML::FormFu Support', - -default => 1, - 'Catalyst::Controller::HTML::FormFu' => '0.03'; - -feature 'FormBuilder Support', - -default => 0, - 'Catalyst::Controller::FormBuilder' => '0.03'; - -feature 'Stacktrace Advanced Debugging Support', - -default => 1, - 'Catalyst::Plugin::StackTrace' => '0.02'; - -feature 'Session Support', - -default => 1, - 'Catalyst::Plugin::Session' => '0.05', - 'Catalyst::Plugin::Session::Store::File' => '0.07', - 'Catalyst::Plugin::Session::State::Cookie' => '0.02', - 'Catalyst::Plugin::Session::State::URI' => '0.02'; - -feature 'Authentication/Authorization Support', - -default => 1, - 'Catalyst::Plugin::Authentication' => '0.05', - 'Catalyst::Authentication::Store::DBIx::Class' => '0.04', - 'Catalyst::Plugin::Authorization::ACL' => '0.06', - 'Catalyst::Plugin::Authorization::Roles' => '0.03'; - -feature 'I18N Support', - -default => 1, - 'Catalyst::Plugin::I18N' => '0.05'; - -feature 'DBIx::Class Support', - -default => 1, - 'Catalyst::Model::DBIC::Schema' => '0.08'; - -feature 'Template::Toolkit Support', - -default => 1, - 'Catalyst::View::TT' => '0.22'; - -feature 'Test::WWW::Mechanize Support', - -default => 1, - 'Test::WWW::Mechanize::Catalyst' => '0.35'; - -feature 'SQLite Support (WARNING: requires a C compiler!)', - -default => 0, - 'DBI' => 0, - 'DBD::SQLite' => 0; - -auto_install; -resources repository => 'http://dev.catalyst.perl.org/repos/Catalyst/trunk/Task-Catalyst/'; - -WriteAll; diff --git a/README b/README deleted file mode 100644 index bbc99df..0000000 --- a/README +++ /dev/null @@ -1,68 +0,0 @@ -NAME - Task::Catalyst - All you need to start with Catalyst - -SYNOPSIS - "perl -MCPAN -e 'install Task::Catalyst'" - -DESCRIPTION - Installs everything you need to write serious Catalyst applications. - - Catalyst - - Catalyst::Devel - - Catalyst::Engine::Apache - - FCGI - - FCGI::ProcManager - - PAR - - Catalyst::Log::Log4perl - - Catalyst::Plugin::HTML::Widget - - Catalyst::Controller::FormBuilder - - Catalyst::Plugin::StackTrace - - Catalyst::Plugin::Prototype - - Catalyst::Plugin::Session - - Catalyst::Plugin::Session::Store::File - - Catalyst::Plugin::Session::State::Cookie - - Catalyst::Plugin::Session::State::URI - - Catalyst::Plugin::Authentication - - Catalyst::Plugin::Authentication::Store::DBIC - - Catalyst::Plugin::Authentication::Store::Htpasswd - - Catalyst::Plugin::Authorization::ACL - - Catalyst::Plugin::Authorization::Roles - - Catalyst::Plugin::I18N - - Catalyst::Controller::BindLex - - Catalyst::Model::DBIC::Schema - - Catalyst::View::TT - - Test::WWW::Mechanize::Catalyst - - DBD::SQLite - -AUTHOR - The Catalyst Core Team - see http://catalyst.perl.org/ - -LICENSE - This library is free software, you can redistribute it and/or modify it - under the same terms as Perl itself. - diff --git a/dist.ini b/dist.ini new file mode 100644 index 0000000..824fcf7 --- /dev/null +++ b/dist.ini @@ -0,0 +1,8 @@ +name = Task-Catalyst +version = 4.00 +author = Florian Ragwitz +license = Perl_5 +copyright_holder = Florian Ragwitz + +[TaskWeaver] +[@Classic] diff --git a/lib/Task/Catalyst.pm b/lib/Task/Catalyst.pm index f05b6c1..88ff7c4 100644 --- a/lib/Task/Catalyst.pm +++ b/lib/Task/Catalyst.pm @@ -1,13 +1,8 @@ -package Task::Catalyst; - use strict; use warnings; -our $VERSION = '3.0000'; - -=head1 NAME - -Task::Catalyst - All you need to start with Catalyst +package Task::Catalyst; +# ABSTRACT: All you need to start with Catalyst =head1 SYNOPSIS @@ -17,66 +12,97 @@ C Installs everything you need to write serious Catalyst applications. -L +=pkgroup Core Modules + +=pkg Catalyst 5.80 + +=pkg Catalyst::Devel 1.26 + +=pkg Catalyst::Manual 5.80 + + +=pkgroup Recommended Models + +=pkg Catalyst::Model::Adaptor + +=pkg Catalyst::Model::DBIC::Schema + + +=pkgroup Recommended Views + +=pkg Catalyst::View::TT + +=pkg Catalyst::View::Email + + +=pkgroup Recommended Components + +=pkg Catalyst::Controller::ActionRole + +=pkg CatalystX::Component::Traits + +=pkg CatalystX::SimpleLogin + +=pkg Catalyst::Action::REST + +=pkg Catalyst::Component::InstancePerContext + + +=pkgroup Session Support -L +=pkg Catalyst::Plugin::Session -L +=pkg Catalyst::Plugin::Session::State::Cookie -L +=pkg Catalyst::Plugin::Session::Store::BerkeleyDB -L +=pkg Catalyst::Plugin::Session::Store::DBIC -L -L +=pkgroup Authentication and Authorization -L +=pkg Catalyst::Plugin::Authentication -L +=pkg Catalyst::Authentication::Store::DBIx::Class -L +=pkg Catalyst::Authentication::Credential::HTTP -L +=pkg Catalyst::ActionRole::ACL -L -L +=pkgroup Recommended Plugins -L +=pkg Catalyst::Plugin::Static::Simple -L +=pkg Catalyst::Plugin::Unicode::Encoding -L +=pkg Catalyst::Plugin::I18N -L +=pkg Catalyst::Plugin::ConfigLoader -L -L +=pkgroup Testing, Debugging and Profiling -L +=pkg Test::WWW::Mechanize::Catalyst -L +=pkg Catalyst::Plugin::StackTrace -L +=pkg CatalystX::REPL -L +=pkg CatalystX::LeakChecker -L +=pkg CatalystX::Profile -L -L +=pkgroup Deployment -=head1 AUTHOR +=pkg FCGI -The Catalyst Core Team - see http://catalyst.perl.org/ +=pkg FCGI::ProcManager -=head1 LICENSE +=pkg Catalyst::Engine::HTTP::Prefork -This library is free software, you can redistribute it and/or modify it under -the same terms as Perl itself. +=pkg local::lib =cut diff --git a/t/01use.t b/t/01use.t deleted file mode 100644 index fda79b0..0000000 --- a/t/01use.t +++ /dev/null @@ -1,4 +0,0 @@ -use strict; -use Test::More tests => 1; - -BEGIN { use_ok('Task::Catalyst') } diff --git a/t/02pod.t b/t/02pod.t deleted file mode 100644 index b058939..0000000 --- a/t/02pod.t +++ /dev/null @@ -1,8 +0,0 @@ -use strict; -use Test::More; - -eval "use Test::Pod 1.14"; -plan skip_all => 'Test::Pod 1.14 required' if $@; -plan skip_all => 'set TEST_POD to enable this test' unless $ENV{TEST_POD}; - -all_pod_files_ok(); diff --git a/t/03podcoverage.t b/t/03podcoverage.t deleted file mode 100644 index 0ec5225..0000000 --- a/t/03podcoverage.t +++ /dev/null @@ -1,8 +0,0 @@ -use strict; -use Test::More; - -eval "use Test::Pod::Coverage 1.04"; -plan skip_all => 'Test::Pod::Coverage 1.04 required' if $@; -plan skip_all => 'set TEST_POD to enable this test' unless $ENV{TEST_POD}; - -all_pod_coverage_ok();