commit c56029cb49ecf889d11ddf247f44dde5f903a1bd Author: Iain Arnell <iarnell@xxxxxxxxx> Date: Fri Oct 14 17:12:36 2011 +0200 update to 4.02 .gitignore | 1 + perl-Task-Catalyst.spec | 108 ++++++++++++++++++++++------------------------- sources | 2 +- 3 files changed, 52 insertions(+), 59 deletions(-) --- diff --git a/.gitignore b/.gitignore index 269e265..9d3d908 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ Task-Catalyst-3.0000.tar.gz +/Task-Catalyst-4.02.tar.gz diff --git a/perl-Task-Catalyst.spec b/perl-Task-Catalyst.spec index 1168dc5..f93bef0 100644 --- a/perl-Task-Catalyst.spec +++ b/perl-Task-Catalyst.spec @@ -1,13 +1,12 @@ Name: perl-Task-Catalyst -Version: 3.0000 -Release: 9%{?dist} +Version: 4.02 +Release: 1%{?dist} # lib/Task/Catalyst.pm -> GPL+ or Artistic License: GPL+ or Artistic Group: Development/Libraries Summary: All you need to start with Catalyst -Source: http://search.cpan.org/CPAN/authors/id/M/MR/MRAMBERG/Task-Catalyst-%{version}.tar.gz +Source: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Task-Catalyst-%{version}.tar.gz Url: http://search.cpan.org/dist/Task-Catalyst -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildArch: noarch @@ -23,54 +22,48 @@ Requires: %*\ BuildRequires: %*\ } -# core -%req_both perl(Catalyst) => 5.7007 -%req_both perl(Catalyst::Devel) => 1.02 - -# feature: Apache/mod_perl Support -%req_both perl(Catalyst::Engine::Apache) => 1.09 - -# feature: FastCGI Support +# Core Modules +%req_both perl(Catalyst) >= 5.80000 +%req_both perl(Catalyst::Devel) >= 1.26 +%req_both perl(Catalyst::Manual) >= 5.8000 +# Recommended Models +%req_both perl(Catalyst::Model::Adaptor) +%req_both perl(Catalyst::Model::DBIC::Schema) +# Recommended Views +%req_both perl(Catalyst::View::TT) +%req_both perl(Catalyst::View::Email) +# Recommended Components +%req_both perl(Catalyst::Controller::ActionRole) +%req_both perl(CatalystX::Component::Traits) +%req_both perl(CatalystX::SimpleLogin) +%req_both perl(Catalyst::Action::REST) +%req_both perl(Catalyst::Component::InstancePerContext) +# Session Support +%req_both perl(Catalyst::Plugin::Session) +%req_both perl(Catalyst::Plugin::Session::State::Cookie) +%req_both perl(Catalyst::Plugin::Session::Store::File) +%req_both perl(Catalyst::Plugin::Session::Store::DBIC) +# Authentication and Authorization +%req_both perl(Catalyst::Plugin::Authentication) +%req_both perl(Catalyst::Authentication::Store::DBIx::Class) +%req_both perl(Catalyst::Authentication::Credential::HTTP) +%req_both perl(Catalyst::ActionRole::ACL) +# Recommended Plugins +%req_both perl(Catalyst::Plugin::Static::Simple) +%req_both perl(Catalyst::Plugin::Unicode::Encoding) +%req_both perl(Catalyst::Plugin::I18N) +%req_both perl(Catalyst::Plugin::ConfigLoader) +# Testing, Debugging and Profiling +%req_both perl(Test::WWW::Mechanize::Catalyst) +%req_both perl(Catalyst::Plugin::StackTrace) +%req_both perl(CatalystX::REPL) +%req_both perl(CatalystX::LeakChecker) +%req_both perl(CatalystX::Profile) +# Deployment +%req_both perl(FCGI) %req_both perl(FCGI::ProcManager) - -# feature: PAR Support -%req_both perl(PAR) - -# feature: HTML::FormFu Support -%req_both perl(Catalyst::Controller::HTML::FormFu) => 0.03 - -# feature: FormBuilder Support -%req_both perl(Catalyst::Controller::FormBuilder) => 0.03 - -# feature: Stacktrace Advanced Debugging Support -%req_both perl(Catalyst::Plugin::StackTrace) => 0.02 - -# feature: Session Support -%req_both perl(Catalyst::Plugin::Session) => 0.05 -%req_both perl(Catalyst::Plugin::Session::Store::File) => 0.07 -%req_both perl(Catalyst::Plugin::Session::State::Cookie) => 0.02 -%req_both perl(Catalyst::Plugin::Session::State::URI) => 0.02 - -# feature: Authentication/Authorization Support -%req_both perl(Catalyst::Plugin::Authentication) => 0.05 -%req_both perl(Catalyst::Authentication::Store::DBIx::Class) => 0.04 -%req_both perl(Catalyst::Plugin::Authorization::ACL) => 0.06 -%req_both perl(Catalyst::Plugin::Authorization::Roles) => 0.03 - -# feature: I18N Support -%req_both perl(Catalyst::Plugin::I18N) => 0.05 - -# feature: DBIx::Class Support -%req_both perl(Catalyst::Model::DBIC::Schema) => 0.08 - -# feature: Template::Toolkit Support -%req_both perl(Catalyst::View::TT) => 0.22 - -# feature: Test::WWW::Mechanize Support -%req_both perl(Test::WWW::Mechanize::Catalyst) => 0.35 - -# feature: SQLite Support -%req_both perl(DBD::SQLite) +%req_both perl(Starman) +%req_both perl(local::lib) # Make sure we pull it in, regardless of where it is Requires: /usr/bin/catalyst.pl @@ -88,8 +81,6 @@ PERL_AUTOINSTALL='--skipdeps' %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install -rm -rf %{buildroot} - make pure_install PERL_INSTALL_ROOT=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' @@ -99,17 +90,18 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';' %check TEST_POD=1 make test -%clean -rm -rf %{buildroot} - %files -%defattr(-,root,root,-) %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog -* Fri Sep 30 2011 Iain Arnell <iarnell@xxxxxxxxx> 3.0000-9 +* Fri Sep 30 2011 Iain Arnell <iarnell@xxxxxxxxx> 4.02-1 +- update to latest upstream version +- update dependencies accordingly +- clean up spec for modern rpmbuild + +* Fri Sep 30 2011 Iain Arnell <iarnell@xxxxxxxxx> 3.0000-9 - drop Log4perl requirements. Catalyst::Log::Log4perl has been deprecated, and Task-Catalyst upstream no longer includes Log4perl support. diff --git a/sources b/sources index 2bae64d..425f44e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7a1dbc782dd2cc4e23c3ee0fde6e555f Task-Catalyst-3.0000.tar.gz +34719bd8b82392e01bd06388241cd72f Task-Catalyst-4.02.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel