Bring things up to date.
Florian Ragwitz [Wed, 17 Feb 2010 05:20:32 +0000 (05:20 +0000)]
.gitignore [new file with mode: 0644]
MANIFEST.SKIP [deleted file]
Makefile.PL [deleted file]
README [deleted file]
dist.ini [new file with mode: 0644]
lib/Task/Catalyst.pm
t/01use.t [deleted file]
t/02pod.t [deleted file]
t/03podcoverage.t [deleted file]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..0d15ca6
--- /dev/null
@@ -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 (file)
index ef5fd17..0000000
+++ /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 (file)
index 581abb1..0000000
+++ /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 (file)
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 (file)
index 0000000..824fcf7
--- /dev/null
+++ b/dist.ini
@@ -0,0 +1,8 @@
+name    = Task-Catalyst
+version = 4.00
+author  = Florian Ragwitz <rafl@debian.org>
+license = Perl_5
+copyright_holder = Florian Ragwitz
+
+[TaskWeaver]
+[@Classic]
index f05b6c1..88ff7c4 100644 (file)
@@ -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<perl -MCPAN -e 'install Task::Catalyst'>
 
 Installs everything you need to write serious Catalyst applications.
 
-L<Catalyst>
+=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<Catalyst::Devel>
+=pkg Catalyst::Plugin::Session
 
-L<Catalyst::Engine::Apache>
+=pkg Catalyst::Plugin::Session::State::Cookie
 
-L<FCGI>
+=pkg Catalyst::Plugin::Session::Store::BerkeleyDB
 
-L<FCGI::ProcManager>
+=pkg Catalyst::Plugin::Session::Store::DBIC
 
-L<PAR>
 
-L<Catalyst::Log::Log4perl>
+=pkgroup Authentication and Authorization
 
-L<Catalyst::Plugin::HTML::Widget>
+=pkg Catalyst::Plugin::Authentication
 
-L<Catalyst::Controller::FormBuilder>
+=pkg Catalyst::Authentication::Store::DBIx::Class
 
-L<Catalyst::Plugin::StackTrace>
+=pkg Catalyst::Authentication::Credential::HTTP
 
-L<Catalyst::Plugin::Prototype>
+=pkg Catalyst::ActionRole::ACL
 
-L<Catalyst::Plugin::Session>
 
-L<Catalyst::Plugin::Session::Store::File>
+=pkgroup Recommended Plugins
 
-L<Catalyst::Plugin::Session::State::Cookie>
+=pkg Catalyst::Plugin::Static::Simple
 
-L<Catalyst::Plugin::Session::State::URI>
+=pkg Catalyst::Plugin::Unicode::Encoding
 
-L<Catalyst::Plugin::Authentication>
+=pkg Catalyst::Plugin::I18N
 
-L<Catalyst::Plugin::Authentication::Store::DBIC>
+=pkg Catalyst::Plugin::ConfigLoader
 
-L<Catalyst::Plugin::Authentication::Store::Htpasswd>
 
-L<Catalyst::Plugin::Authorization::ACL>
+=pkgroup Testing, Debugging and Profiling
 
-L<Catalyst::Plugin::Authorization::Roles>
+=pkg Test::WWW::Mechanize::Catalyst
 
-L<Catalyst::Plugin::I18N>
+=pkg Catalyst::Plugin::StackTrace
 
-L<Catalyst::Controller::BindLex>
+=pkg CatalystX::REPL
 
-L<Catalyst::Model::DBIC::Schema>
+=pkg CatalystX::LeakChecker
 
-L<Catalyst::View::TT>
+=pkg CatalystX::Profile
 
-L<Test::WWW::Mechanize::Catalyst>
 
-L<DBD::SQLite>
+=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 (file)
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 (file)
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 (file)
index 0ec5225..0000000
+++ /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();