diff --git a/.cvsignore b/.cvsignore index 29b2aaa..ee7a5a4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -SUPER-1.16.tar.gz +SUPER-1.17.tar.gz diff --git a/filter-provides.sh b/filter-provides.sh deleted file mode 100755 index 50fa104..0000000 --- a/filter-provides.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -/usr/lib/rpm/perl.prov $* | - sed -e '/perl(UNIVERSAL)/d' -e '/perl(DB)/d' diff --git a/perl-SUPER.spec b/perl-SUPER.spec index ea038ee..91012b6 100644 --- a/perl-SUPER.spec +++ b/perl-SUPER.spec @@ -1,31 +1,33 @@ Name: perl-SUPER -Version: 1.16 -Release: 5%{?dist} +Version: 1.17 +Release: 1%{?dist} Summary: Sane superclass method dispatcher License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/SUPER/ -Source0: http://www.cpan.org/authors/id/C/CH/CHROMATIC/SUPER-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/C/CH/CHROMATIC/SUPER-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -# We don't really want to provide: perl(UNIVERSAL) -Source98: filter-provides.sh -%define __perl_provides %{SOURCE98} - -BuildRequires: perl(Module::Build) -BuildRequires: perl(Test::Simple) -BuildRequires: perl(Sub::Identify) +BuildRequires: perl(Module::Build) +BuildRequires: perl(Test::Simple) >= 0.61 +BuildRequires: perl(Sub::Identify) >= 0.03 +BuildRequires: perl(Scalar::Util) >= 1.20 -# not picked up due to use base Requires: perl(Exporter) +Requires: perl(Scalar::Util) >= 1.20 +Requires: perl(Sub::Identify) >= 0.03 -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter: +%filter_from_provides /perl(UNIVERSAL)/d; /perl(DB)/d +%perl_default_filter +} %description When subclassing a class, you occasionally want to dispatch control to the superclass -- at least conditionally and temporarily. This module provides -an easier, cleaner way for class methods to access their ancestor's +an easier, cleaner way for class methods to access their ancestor's implementation. %prep @@ -56,6 +58,15 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Sun Sep 27 2009 Chris Weyl 1.17-1 +- update filtering +- auto-update to 1.17 (by cpan-spec-update 0.01) +- added a new br on perl(Scalar::Util) (version 1.20) +- altered br on perl(Sub::Identify) (0 => 0.03) +- altered br on perl(Test::Simple) (0 => 0.61) +- added a new req on perl(Scalar::Util) (version 1.20) +- added a new req on perl(Sub::Identify) (version 0.03) + * Sun Jul 26 2009 Fedora Release Engineering - 1.16-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 0215666..ba4b419 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3a0584598514f471f5df9480e12573c0 SUPER-1.16.tar.gz +aa54aa7e9148c368091e34559587f3b2 SUPER-1.17.tar.gz