commit c731ef4ad6646727745ce5fbdbe06129d473799a Author: Petr PÃsaÅ <ppisar@xxxxxxxxxx> Date: Mon Sep 20 17:09:37 2010 +0200 Filter private Requires The C::X::Heavy module is private and intended to use outside of this package. rpmbuild created unresolvable useless reflexive dependency. perl-Class-XSAccessor.spec | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) --- diff --git a/perl-Class-XSAccessor.spec b/perl-Class-XSAccessor.spec index 06df975..644f92f 100644 --- a/perl-Class-XSAccessor.spec +++ b/perl-Class-XSAccessor.spec @@ -1,7 +1,7 @@ Name: perl-Class-XSAccessor Version: 1.08 -Release: 1%{?dist} -Summary: Generate fast XS accessors without runtime compilation +Release: 2%{?dist} +Summary: Generate fast XS accessors without run-time compilation License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Class-XSAccessor/ @@ -15,6 +15,9 @@ Obsoletes: perl(Class::XSAccessor::Array) Requires: perl(AutoXS::Header) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%filter_from_requires /perl(Class::XSAccessor::Heavy)/d +%filter_setup + %description Class::XSAccessor implements fast read, write and read/write accessors in XS. Additionally, it can provide predicates such as has_foo() for testing @@ -41,7 +44,7 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %check -#make test +make test %clean rm -rf $RPM_BUILD_ROOT @@ -54,6 +57,11 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/Class::* %changelog +* Mon Sep 20 2010 Petr Pisar <ppisar@xxxxxxxxxx> - 1.08-2 +- Do not require private perl(Class::XSAccessor::Heavy) +- Correct Summary spelling +- Enable tests + * Mon Sep 20 2010 Petr Sabata <psabata@xxxxxxxxxx> - 1.08-1 - New upstream release, v1.08 -- 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