commit 80fc9d5892c34e1720d592ef9eef730268082984 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Sat May 12 20:33:22 2012 +0100 Update to 0.24 - New upstream release 0.24: - Require Class::C3::XS on 5.8 perls if a working compiler is found - Bump Algorithm::C3 version requirement to 0.07 - Always BR:/R: Algorithm::C3 and Scalar::Util - Don't need to remove empty directories from buildroot perl-Class-C3.spec | 21 ++++++++++++++------- sources | 2 +- 2 files changed, 15 insertions(+), 8 deletions(-) --- diff --git a/perl-Class-C3.spec b/perl-Class-C3.spec index 3f9b63e..c391fb4 100644 --- a/perl-Class-C3.spec +++ b/perl-Class-C3.spec @@ -2,8 +2,8 @@ %global mro_in_core %(perl -e 'print $] > 5.009005 ? 1 : 0;') Name: perl-Class-C3 -Version: 0.23 -Release: 5%{?dist} +Version: 0.24 +Release: 1%{?dist} Summary: Pragma to use the C3 method resolution order algorithm License: GPL+ or Artistic Group: Development/Libraries @@ -13,6 +13,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) BuildArch: noarch # Build BuildRequires: perl(ExtUtils::MakeMaker) +# Module +BuildRequires: perl(Algorithm::C3) >= 0.07 +BuildRequires: perl(Scalar::Util) >= 1.10 # Test suite BuildRequires: perl(Sub::Name) BuildRequires: perl(Test::Exception) >= 0.15 @@ -26,15 +29,13 @@ BuildRequires: perl(MRO::Compat) %endif # Runtime Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(Algorithm::C3) >= 0.07 +Requires: perl(Scalar::Util) >= 1.10 # Requirements for older distributions with Perl < 5.9.5 %if ! %{mro_in_core} -BuildRequires: perl(Algorithm::C3) >= 0.06 BuildRequires: perl(Class::C3::XS) >= 0.07 -BuildRequires: perl(Scalar::Util) >= 1.10 -Requires: perl(Algorithm::C3) >= 0.06 Requires: perl(Class::C3::XS) >= 0.07 -Requires: perl(Scalar::Util) >= 1.10 %endif # Let people "use c3;" @@ -71,7 +72,6 @@ make %{?_smp_mflags} rm -rf %{buildroot} make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} \; -find %{buildroot} -depth -type d -exec rmdir {} \; 2>/dev/null cp -p opt/c3.pm %{buildroot}%{perl_vendorlib}/ %{_fixperms} %{buildroot} @@ -90,6 +90,13 @@ rm -rf %{buildroot} %{_mandir}/man3/Class::C3::next.3pm* %changelog +* Sat May 12 2012 Paul Howarth <paul@xxxxxxxxxxxx> - 0.24-1 +- Update to 0.24: + - Require Class::C3::XS on 5.8 perls if a working compiler is found +- Bump Algorithm::C3 version requirement to 0.07 +- Always BR:/R: Algorithm::C3 and Scalar::Util +- Don't need to remove empty directories from buildroot + * Sat Jan 21 2012 Paul Howarth <paul@xxxxxxxxxxxx> - 0.23-5 - Obsolete/provide old -tests subpackage to support upgrades diff --git a/sources b/sources index 78405fb..a25623b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5b997841af85a5f8ed8add7120d56611 Class-C3-0.23.tar.gz +c53c143998d0700c5b3190801b6800ea Class-C3-0.24.tar.gz -- 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