[perl-Task-Catalyst] update to 4.02

Iain Arnell iarnell at fedoraproject.org
Fri Oct 14 15:12:45 UTC 2011


commit c56029cb49ecf889d11ddf247f44dde5f903a1bd
Author: Iain Arnell <iarnell at gmail.com>
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 at gmail.com>     3.0000-9
+* Fri Sep 30 2011 Iain Arnell <iarnell at gmail.com> 4.02-1
+- update to latest upstream version
+- update dependencies accordingly
+- clean up spec for modern rpmbuild
+
+* Fri Sep 30 2011 Iain Arnell <iarnell at gmail.com> 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


More information about the scm-commits mailing list