diff --git a/.cvsignore b/.cvsignore index 5133435..5ecface 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,9 +1 @@ -Class-C3-XS-0.11.tar.gz -Class-C3-XS-* -i386 -x86_64 -.build* -clog -*.rpm -*.gz -*.tar +Class-C3-XS-0.13.tar.gz diff --git a/perl-Class-C3-XS.spec b/perl-Class-C3-XS.spec index 9048a77..799eeec 100644 --- a/perl-Class-C3-XS.spec +++ b/perl-Class-C3-XS.spec @@ -1,25 +1,22 @@ Name: perl-Class-C3-XS -Version: 0.11 -Release: 2%{?dist} +Version: 0.13 +Release: 1%{?dist} Summary: XS speedups for Class::C3 License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Class-C3-XS/ -Source0: http://www.cpan.org/authors/id/F/FL/FLORA/Class-C3-XS-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Class-C3-XS-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) # core -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42 BuildRequires: perl(Test::More) >= 0.47 # test BuildRequires: perl(Test::Pod) # don't "provide" private Perl libs -%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 '%{perl_vendorarch}/.*\\.so$' | %{__deploop P}" -%global __find_requires /bin/sh -c "%{__deploop R}" +%{?perl_default_filter} %description This contains XS performance enhancers for Class::C3 version 0.16 and @@ -29,26 +26,6 @@ it can find it. Do not use this package directly, use Class::C3 instead. %prep %setup -q -n Class-C3-XS-%{version} -# Filter unwanted Provides: -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ - sed -e '/perl(t::.*)/d' -EOF - -%define __perl_provides %{_builddir}/Class-C3-XS-%{version}/%{name}-prov -chmod +x %{__perl_provides} - -# Filter unwanted Requires: -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} $* |\ - sed -e '/perl(base)/d' -EOF - -%define __perl_requires %{_builddir}/Class-C3-XS-%{version}/%{name}-req -chmod +x %{__perl_requires} - %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -72,11 +49,16 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc ChangeLog README t/ -%{perl_vendorarch}/auto/* -%{perl_vendorarch}/Class* %{_mandir}/man3/* +%{perl_vendorarch}/* +%exclude %dir %{perl_vendorarch}/auto %changelog +* Sat Sep 26 2009 Chris Weyl 0.13-1 +- update filtering +- auto-update to 0.13 (by cpan-spec-update 0.01) +- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) + * Sat Jul 25 2009 Fedora Release Engineering - 0.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 9d3fd64..f8f218b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6afa4bd20dd179358df6acf8e77037fc Class-C3-XS-0.11.tar.gz +92a48fe74206b803315749de29c30b88 Class-C3-XS-0.13.tar.gz