%define pkg_name Catalyst %define pkg_version 5.6902 %define rpm_pkg_version 5.69_02 %define rpm_pkg_release 1.n0i.4 Summary: The Elegant MVC Web Application Framework Name: perl-%{pkg_name} Version: %{rpm_pkg_version} %if "%{pkg_version}" == "%{rpm_pkg_version}" Release: %{rpm_pkg_release} %else Release: %{rpm_pkg_release}.%(echo %{pkg_version} | tr - _) %endif Group: Development/Libraries License: Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: ftp://ftp.cpan.org/authors/id/M/MR/MRAMBERG/%{pkg_name}-%{pkg_version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch Requires: perl(:MODULE_COMPAT_%(%{__perl} -le 'printf "%%vd", $^V')) Requires: perl(Data::Visitor) >= 0.02 Requires: perl(HTTP::Body) >= 0.5 Requires: perl(HTTP::Headers) >= 1.59 Requires: perl(HTTP::Request::AsCGI) >= 0.5 Requires: perl(Module::Install) >= 0.54 Requires: perl(Module::Install::Admin) >= 0.54 Requires: perl(Module::Pluggable::Fast) >= 0.16 Requires: perl(Path::Class) >= 0.09 Requires: perl(Text::SimpleTable) >= 0.03 Requires: perl(Tree::Simple) >= 1.15 Requires: perl(UNIVERSAL::require) >= 0.10 Requires: perl(URI) >= 1.35 Requires: perl(YAML) >= 0.55 %{!?_without_test:BuildRequires: perl(CGI::Cookie)} %{!?_without_test:BuildRequires: perl(Class::Accessor::Fast)} %{!?_without_test:BuildRequires: perl(Class::Data::Inheritable)} %{!?_without_test:BuildRequires: perl(Class::Inspector)} %{!?_without_test:BuildRequires: perl(Data::Visitor) >= 0.02} %{!?_without_test:BuildRequires: perl(File::Copy::Recursive)} %{!?_without_test:BuildRequires: perl(File::Modified)} %{!?_without_test:BuildRequires: perl(HTML::Entities)} %{!?_without_test:BuildRequires: perl(HTTP::Body) >= 0.5} %{!?_without_test:BuildRequires: perl(HTTP::Headers) >= 1.59} %{!?_without_test:BuildRequires: perl(HTTP::Request)} %{!?_without_test:BuildRequires: perl(HTTP::Request::AsCGI) >= 0.5} %{!?_without_test:BuildRequires: perl(HTTP::Response)} %{!?_without_test:BuildRequires: perl(LWP::UserAgent)} %{!?_without_test:BuildRequires: perl(MIME::Types)} %{!?_without_test:BuildRequires: perl(Module::Install) >= 0.54} %{!?_without_test:BuildRequires: perl(Module::Install::Admin) >= 0.54} %{!?_without_test:BuildRequires: perl(Module::Pluggable::Fast) >= 0.16} %{!?_without_test:BuildRequires: perl(NEXT)} %{!?_without_test:BuildRequires: perl(Path::Class) >= 0.09} %{!?_without_test:BuildRequires: perl(Scalar::Util)} %{!?_without_test:BuildRequires: perl(Template)} %{!?_without_test:BuildRequires: perl(Test::MockObject)} %{!?_without_test:BuildRequires: perl(Test::NoWarnings) >= 0.082} %{!?_without_test:BuildRequires: perl(Text::SimpleTable) >= 0.03} %{!?_without_test:BuildRequires: perl(Time::HiRes)} %{!?_without_test:BuildRequires: perl(Tree::Simple) >= 1.15} %{!?_without_test:BuildRequires: perl(Tree::Simple::Visitor::FindByPath)} %{!?_without_test:BuildRequires: perl(Tree::Simple::Visitor::FindByUID)} %{!?_without_test:BuildRequires: perl(UNIVERSAL::require) >= 0.10} %{!?_without_test:BuildRequires: perl(URI) >= 1.35} %{!?_without_test:BuildRequires: perl(YAML) >= 0.55} %description Catalyst - The Elegant MVC Web Application Framework. %prep %setup -n %{pkg_name}-%{pkg_version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps %{__make} %{!?_without_test:%{__make} test} %install %{__rm} -rf $RPM_BUILD_ROOT %{__make} pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name .packlist -delete || : find $RPM_BUILD_ROOT -type f -name '*.bs' -a -empty -delete || : find $RPM_BUILD_ROOT -depth -type d -a -empty -delete || : %{__chmod} -R u+w,go-w $RPM_BUILD_ROOT/* find $RPM_BUILD_ROOT | xargs -r touch %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes %{_bindir}/* %{perl_vendorlib}/* %{_mandir}/man*/* %changelog * Fri May 05 2006 Marius Feraru - 5.69_02-1.n0i.4.5.6902 - version 5.6902 * Wed May 03 2006 Marius Feraru - 5.69_01-1.n0i.3.5.6901 - version 5.6901 * Tue May 02 2006 Marius Feraru - 5.68_2-1.n0i.2.5.682 - version 5.682 * Sat Apr 08 2006 Marius Feraru 5.66-1.n0i.1 - spec file (re)created using N0i::CPAN::RPMizer v1.12.0 - rebuild on perl 5.8.8