Author: cweyl Update of /cvs/extras/rpms/perl-Catalyst-Runtime/devel In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8913 Modified Files: .cvsignore perl-Catalyst-Runtime.spec sources Log Message: * Fri May 29 2009 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 5.80004-1 - drop Catalyst::Manual exclusions (no longer present) - streamline req/prov filtering - auto-update to 5.80004 (by cpan-spec-update 0.01) - added a new br on perl(Scalar::Util) (version 0) - added a new br on perl(Class::MOP) (version 0.83) - added a new br on perl(Time::HiRes) (version 0) - added a new br on perl(MRO::Compat) (version 0) - added a new br on perl(Sub::Exporter) (version 0) - added a new br on perl(B::Hooks::EndOfScope) (version 0.08) - added a new br on perl(namespace::clean) (version 0) - added a new br on perl(Moose) (version 0.78) - added a new br on perl(MooseX::MethodAttributes::Inheritable) (version 0.10) - added a new br on perl(Carp) (version 0) - added a new br on perl(Text::Balanced) (version 0) - added a new br on perl(Class::C3::Adopt::NEXT) (version 0.07) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) - added a new br on perl(Test::MockObject) (version 1.07) - altered br on perl(HTTP::Request::AsCGI) (0.5 => 0.8) - added a new br on perl(MooseX::Emulate::Class::Accessor::Fast) (version 0.00801) Index: .cvsignore =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Runtime/devel/.cvsignore,v retrieving revision 1.9 retrieving revision 1.10 diff -u -p -r1.9 -r1.10 --- .cvsignore 12 Apr 2009 02:06:36 -0000 1.9 +++ .cvsignore 2 Jun 2009 07:04:02 -0000 1.10 @@ -1,7 +1 @@ -Catalyst-Runtime-5.71001.tar.gz -Catalyst-Runtime-* -*.rpm -*.gz -noarch -clog -.build* +Catalyst-Runtime-5.80004.tar.gz Index: perl-Catalyst-Runtime.spec =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Runtime/devel/perl-Catalyst-Runtime.spec,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- perl-Catalyst-Runtime.spec 12 Apr 2009 02:06:36 -0000 1.13 +++ perl-Catalyst-Runtime.spec 2 Jun 2009 07:04:02 -0000 1.14 @@ -1,19 +1,19 @@ Name: perl-Catalyst-Runtime -Version: 5.71001 -Release: 2%{?dist} +Version: 5.80004 +Release: 1%{?dist} Summary: Catalyst core modules License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Catalyst-Runtime/ # remember to rebuild perl-Catalyst-Devel on update of this package -Source0: http://www.cpan.org/authors/id/M/MR/MRAMBERG/Catalyst-Runtime-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Catalyst-Runtime-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # core BuildRequires: perl >= 1:5.8.1 -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Test::More) BuildRequires: perl(Test::Harness) # cpan @@ -24,10 +24,10 @@ BuildRequires: perl(Class::Inspector) BuildRequires: perl(Data::Dump) BuildRequires: perl(File::Modified) BuildRequires: perl(HTML::Entities) -BuildRequires: perl(HTTP::Body) >= 1.04 +BuildRequires: perl(HTTP::Body) >= 1.04 BuildRequires: perl(HTTP::Headers) >= 1.64 BuildRequires: perl(HTTP::Request) -BuildRequires: perl(HTTP::Request::AsCGI) >= 0.5 +BuildRequires: perl(HTTP::Request::AsCGI) >= 0.8 BuildRequires: perl(HTTP::Response) BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(Module::Pluggable) >= 3.01 @@ -44,6 +44,9 @@ BuildRequires: perl(Proc::ProcessTable) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(YAML) +BuildRequires: perl(Test::Exception) +# optional tests +BuildRequires: perl(FCGI) # use base ... Requires: perl(Class::Accessor::Fast) @@ -51,6 +54,30 @@ Requires: perl(Class::Data::Inheri # 'requires' Requires: perl(HTTP::Request::AsCGI) >= 0.5 +# until bundles M::I is updated +BuildRequires: perl(CPAN) + +### auto-added brs! +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(Class::MOP) >= 0.83 +BuildRequires: perl(Time::HiRes) +BuildRequires: perl(MRO::Compat) +BuildRequires: perl(Sub::Exporter) +BuildRequires: perl(B::Hooks::EndOfScope) >= 0.08 +BuildRequires: perl(namespace::clean) +BuildRequires: perl(Moose) >= 0.78 +BuildRequires: perl(MooseX::MethodAttributes::Inheritable) >= 0.10 +BuildRequires: perl(Carp) +BuildRequires: perl(Text::Balanced) +BuildRequires: perl(Class::C3::Adopt::NEXT) >= 0.07 +BuildRequires: perl(Test::MockObject) >= 1.07 +BuildRequires: perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00801 + +# neither provide nor require things we shouldn't +%global _use_internal_dependency_generator 0 +%global __deploop() while read FILE; do /usr/lib/rpm/rpmdeps -%{1} ${FILE}; done | /bin/sort -u +%global __find_provides /bin/sh -c "%{__grep} -v '%_docdir' | %{__grep} -v '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" +%global __find_requires /bin/sh -c "%{__grep} -v '%_docdir' | %{__deploop R}" %description This is the primary class for the Catalyst-Runtime distribution. It provides @@ -77,24 +104,6 @@ perldoc perlartistic > COPYING.artistic find . -type f -exec chmod -c -x {} + find t/ -type f -exec perl -pi -e 's|^#!perl|#!/usr/bin/perl|' {} + -# make sure doc/tests don't generate provides -cat << \EOF > %{name}-prov -#!/bin/sh -FOO=`perl -p -e 's|%{buildroot}%{_docdir}/%{name}-%{version}\S+||'` -if [ "$FOO" != "" ] ; then %{__perl_provides} $FOO ; fi -EOF - -%define __perl_provides %{_builddir}/Catalyst-Runtime-%{version}/%{name}-prov -chmod +x %{__perl_provides} - -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} `perl -p -e 's|%{buildroot}%{_docdir}/%{name}-%{version}\S+||'` -EOF - -%define __perl_requires %{_builddir}/Catalyst-Runtime-%{version}/%{name}-req -chmod +x %{__perl_requires} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -119,11 +128,11 @@ find %{buildroot} -depth -type d -exec r export TEST_POD=1 export TEST_LIGHTTPD=1 -export TEST_HTTP=1 +export TEST_HTTP=1 # fails weirdly. see http://rt.cpan.org/Ticket/Display.html?id=26732 -#export TEST_MEMLEAK=1 -export TEST_STRESS=1 -export TEST_THREADS=1 +#export TEST_MEMLEAK=1 +export TEST_STRESS=1 +export TEST_THREADS=1 make test make clean @@ -135,16 +144,34 @@ rm -rf %{buildroot} %doc Changes COPYING* t/ %{perl_vendorlib}/* %{_mandir}/man3/* -# this is properly in perl-Catalyst-Manual -%exclude %{perl_vendorlib}/Catalyst/Manual.pm -%exclude %{_mandir}/man3/Catalyst::Manual.3* -%files scripts +%files scripts %defattr(-,root,root,-) %{_bindir}/* %{_mandir}/man1/* %changelog +* Fri May 29 2009 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 5.80004-1 +- drop Catalyst::Manual exclusions (no longer present) +- streamline req/prov filtering +- auto-update to 5.80004 (by cpan-spec-update 0.01) +- added a new br on perl(Scalar::Util) (version 0) +- added a new br on perl(Class::MOP) (version 0.83) +- added a new br on perl(Time::HiRes) (version 0) +- added a new br on perl(MRO::Compat) (version 0) +- added a new br on perl(Sub::Exporter) (version 0) +- added a new br on perl(B::Hooks::EndOfScope) (version 0.08) +- added a new br on perl(namespace::clean) (version 0) +- added a new br on perl(Moose) (version 0.78) +- added a new br on perl(MooseX::MethodAttributes::Inheritable) (version 0.10) +- added a new br on perl(Carp) (version 0) +- added a new br on perl(Text::Balanced) (version 0) +- added a new br on perl(Class::C3::Adopt::NEXT) (version 0.07) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) +- added a new br on perl(Test::MockObject) (version 1.07) +- altered br on perl(HTTP::Request::AsCGI) (0.5 => 0.8) +- added a new br on perl(MooseX::Emulate::Class::Accessor::Fast) (version 0.00801) + * Sat Apr 11 2009 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 5.71001-2 - return Catalyst::Manual perl-Catalyst-Manual @@ -168,7 +195,7 @@ rm -rf %{buildroot} much of a headache to keep this bit of -Runtime in -Devel - pull in tests - deal with perl-Catalyst-Manual issues - + * Sat May 31 2008 Chris Weyl <cweyl@xxxxxxxxxxxxxxx> 5.7014-1 - update to 5.7014 Index: sources =================================================================== RCS file: /cvs/extras/rpms/perl-Catalyst-Runtime/devel/sources,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- sources 2 Apr 2009 07:02:30 -0000 1.7 +++ sources 2 Jun 2009 07:04:02 -0000 1.8 @@ -1 +1 @@ -fdb983d9232e8b9522db2ac32c54cc21 Catalyst-Runtime-5.71001.tar.gz +24f48554b8b24c48ca8bf413b43ffe11 Catalyst-Runtime-5.80004.tar.gz -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl Fedora-perl-devel-list mailing list Fedora-perl-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-perl-devel-list