[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