[perl-MRO-Compat] Update to 0.12
Paul Howarth
pghmcfc at fedoraproject.org
Wed Dec 5 19:16:40 UTC 2012
commit 45bb95b28e4f520336691e38a5a6c0aa6c228e03
Author: Paul Howarth <paul at city-fan.org>
Date: Wed Dec 5 19:15:37 2012 +0000
Update to 0.12
- New upstream release 0.12
- Bump Class::C3 dependency on 5.8, which in turn will automatically install
Class::C3::XS if possible
- Fix nonfunctional SYNOPSIS (CPAN RT#78325)
- This release by BOBTFISH -> update source URL
- Don't need to remove empty directories from the buildroot
- Drop %defattr, redundant since rpm 4.4
- BR: perl(Cwd), perl(File::Path), perl(File::Spec) for bundled Module::Install
- Bump perl(Class::C3) version requirement to 0.24
- Drop unnecessary version requirement for perl(ExtUtils::MakeMaker)
perl-MRO-Compat.spec | 29 +++++++++++++++++++++--------
sources | 2 +-
2 files changed, 22 insertions(+), 9 deletions(-)
---
diff --git a/perl-MRO-Compat.spec b/perl-MRO-Compat.spec
index cd9bab4..43b4a4b 100644
--- a/perl-MRO-Compat.spec
+++ b/perl-MRO-Compat.spec
@@ -2,20 +2,23 @@
%global mro_in_core %(perl -e 'print $] > 5.009005 ? 1 : 0;')
Name: perl-MRO-Compat
-Version: 0.11
-Release: 11%{?dist}
+Version: 0.12
+Release: 1%{?dist}
Summary: Mro::* interface compatibility for Perls < 5.9.5
License: GPL+ or Artistic
Group: Development/Libraries
URL: http://search.cpan.org/dist/MRO-Compat/
-Source0: http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/MRO-Compat-%{version}.tar.gz
+Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/MRO-Compat-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
BuildArch: noarch
# Build
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.42
+BuildRequires: perl(Cwd)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(File::Path)
+BuildRequires: perl(File::Spec)
# Module
%if ! %{mro_in_core}
-BuildRequires: perl(Class::C3) >= 0.20
+BuildRequires: perl(Class::C3) >= 0.24
BuildRequires: perl(Class::C3::XS) >= 0.08
%endif
# Test
@@ -25,7 +28,7 @@ BuildRequires: perl(Test::Pod::Coverage)
# Runtime
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
%if ! %{mro_in_core}
-Requires: perl(Class::C3) >= 0.20
+Requires: perl(Class::C3) >= 0.24
Requires: perl(Class::C3::XS) >= 0.08
%endif
@@ -57,7 +60,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
%{_fixperms} %{buildroot}
%check
@@ -67,12 +69,23 @@ make test
rm -rf %{buildroot}
%files
-%defattr(-,root,root,-)
%doc ChangeLog README t/
%{perl_vendorlib}/MRO/
%{_mandir}/man3/MRO::Compat.3pm*
%changelog
+* Wed Dec 5 2012 Paul Howarth <paul at city-fan.org> - 0.12-1
+- Update to 0.12
+ - Bump Class::C3 dependency on 5.8, which in turn will automatically install
+ Class::C3::XS if possible
+ - Fix nonfunctional SYNOPSIS (CPAN RT#78325)
+- This release by BOBTFISH -> update source URL
+- Don't need to remove empty directories from the buildroot
+- Drop %%defattr, redundant since rpm 4.4
+- BR: perl(Cwd), perl(File::Path), perl(File::Spec) for bundled Module::Install
+- Bump perl(Class::C3) version requirement to 0.24
+- Drop unnecessary version requirement for perl(ExtUtils::MakeMaker)
+
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.11-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 92af4f0..99c2d6f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-462b68631d5bef8c807190f1c5c17306 MRO-Compat-0.11.tar.gz
+06d21a3baf3d578ff3d3e10621656530 MRO-Compat-0.12.tar.gz
More information about the scm-commits
mailing list