From: Sebastian Riedel Date: Mon, 21 Nov 2005 03:19:19 +0000 (+0000) Subject: Added Task::Catalyst X-Git-Tag: v4.00~30 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FTask-Catalyst.git;a=commitdiff_plain;h=f930a8cf8f29f78ea7dd1de8893a1aa525530af9 Added Task::Catalyst --- f930a8cf8f29f78ea7dd1de8893a1aa525530af9 diff --git a/Catalyst.pm b/Catalyst.pm new file mode 100644 index 0000000..ba54602 --- /dev/null +++ b/Catalyst.pm @@ -0,0 +1,66 @@ +package Task::Catalyst; + +use strict; + +our $VERSION = '0.01'; + +=head1 NAME + +Task::Catalyst - All you need to start with Catalyst + +=head1 SYNOPSIS + +C + +=head1 DESCRIPTION + +Installs everything you need to write serious Catalyst applications. + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +L + +=head1 AUTHOR + +Sebastian Riedel, C + +=head1 LICENSE + +This library is free software, you can redistribute it and/or modify it under +the same terms as Perl itself. + +=cut + +1; diff --git a/Changes b/Changes new file mode 100644 index 0000000..2b4b38d --- /dev/null +++ b/Changes @@ -0,0 +1,4 @@ +Revision history for Perl extension Task::Catalyst. + +0.01 Mon Nov 21 00:00:00 2005 + - initial release diff --git a/Makefile.PL b/Makefile.PL new file mode 100644 index 0000000..219fb9b --- /dev/null +++ b/Makefile.PL @@ -0,0 +1,25 @@ +use inc::Module::Install; + +name('Task::Catalyst'); +abstract('All you need to start with Catalyst'); +author('Sebastian Riedel'); +version_from('Catalyst.pm'); +license('perl'); + +requires('Catalyst'); +requires('Catalyst::Plugin::FormValidator'); +requires('Catalyst::Plugin::FormValidator::Simple'); +requires('Catalyst::Plugin::FillInForm'); +requires('Catalyst::Plugin::Prototype'); +requires('Catalyst::Plugin::Singleton'); +requires('Catalyst::Plugin::DefaultEnd'); +requires('Catalyst::Plugin::SubRequest'); +requires('Catalyst::Plugin::Session'); +requires('Catalyst::Plugin::Session::Store::File'); +requires('Catalyst::Plugin::Session::State::Cookie'); +requires('Catalyst::Plugin::Session::State::URI'); +requires('Catalyst::Model::DBIC'); +requires('Catalyst::Model::DBIC::Plain'); +requires('Catalyst::View::TT'); +requires('DBD::SQLite'); +requires('YAML'); diff --git a/t/01use.t b/t/01use.t new file mode 100644 index 0000000..fda79b0 --- /dev/null +++ b/t/01use.t @@ -0,0 +1,4 @@ +use strict; +use Test::More tests => 1; + +BEGIN { use_ok('Task::Catalyst') } diff --git a/t/02pod.t b/t/02pod.t new file mode 100644 index 0000000..1647794 --- /dev/null +++ b/t/02pod.t @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000..d91be5e --- /dev/null +++ b/t/03podcoverage.t @@ -0,0 +1,7 @@ +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();