[perl-Test-Inline] Fix changelog day of weeks (Fix Fedora_19_Mass_Rebuild FTBFS).

corsepiu corsepiu at fedoraproject.org
Mon Feb 18 04:43:15 UTC 2013


commit 5bd673f25fbac5b83efcd6eadb0130258467cc04
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date:   Mon Feb 18 05:43:03 2013 +0100

    Fix changelog day of weeks (Fix Fedora_19_Mass_Rebuild FTBFS).
    
    - BR: perl(ExtUtils::MakeMaker) (Fix Fedora_19_Mass_Rebuild FTBFS).
    - Modernize spec-file.
    - Filter duplicate unversioned R:'s.

 perl-Test-Inline.spec |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)
---
diff --git a/perl-Test-Inline.spec b/perl-Test-Inline.spec
index 25700b7..bac7af5 100644
--- a/perl-Test-Inline.spec
+++ b/perl-Test-Inline.spec
@@ -1,16 +1,17 @@
 Name: 		perl-Test-Inline
 Version: 	2.212
-Release: 	7%{?dist}
+Release: 	8%{?dist}
 Summary: 	Test::Inline Perl module
 License: 	GPL+ or Artistic
 Group: 		Development/Libraries
 URL: 		http://search.cpan.org/dist/Test-Inline/
 Source0: 	http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Test-Inline-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires:  	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 BuildArch: 	noarch
 
+BuildRequires:  perl(ExtUtils::MakeMaker)
+
 BuildRequires:	perl(Test::More) >= 0.42
 BuildRequires:	perl(Test::ClassAPI) >= 1.02
 BuildRequires:	perl(File::Spec) >= 0.80
@@ -38,35 +39,28 @@ BuildRequires:  perl(Perl::MinimumVersion) >= 1.20
 Requires:	perl(File::Flat)
 Requires:	perl(File::Find::Rule)
 
+# Filter duplicate unversioned requires
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(File::Slurp\\)$
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(File::Spec\\)$
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(List::Util\\)$
+%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Params::Util\\)$
+
 %description
 Test::Inline allows you to inline your tests next to the code being tested.
 
 %prep
 %setup -q -n Test-Inline-%{version}
 
-cat << \EOF > %{name}-req
-#!/bin/sh
-%{__perl_requires} $* |\
-    sed -e '/perl(script)/d'
-EOF
-%define __perl_requires %{_builddir}/Test-Inline-%{version}/%{name}-req
-chmod +x %{__perl_requires}
-
-
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
 make %{?_smp_mflags}
 
 %install
-rm -rf $RPM_BUILD_ROOT
 make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
 find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
 find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
 chmod -R u+w $RPM_BUILD_ROOT/*
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %check
 make test AUTOMATED_TESTING=1
 
@@ -79,6 +73,12 @@ make test AUTOMATED_TESTING=1
 %{_mandir}/man3/*
 
 %changelog
+* Mon Feb 18 2013 Ralf Corsépius <corsepiu at fedoraproject.org> - 2.212-8
+- Fix changelog day of weeks (Fix Fedora_19_Mass_Rebuild FTBFS).
+- BR: perl(ExtUtils::MakeMaker) (Fix Fedora_19_Mass_Rebuild FTBFS).
+- Modernize spec-file.
+- Filter duplicate unversioned R:'s.
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.212-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
@@ -142,10 +142,10 @@ make test AUTOMATED_TESTING=1
 * Tue Jul 10 2007 Ralf Corsépius <rc040203 at freenet.de> - 2.202-1
 - Upstream update.
 
-* Wed Jan 18 2007 Ralf Corsépius <rc040203 at freenet.de> - 2.201-2
+* Thu Jan 18 2007 Ralf Corsépius <rc040203 at freenet.de> - 2.201-2
 - BR: perl(File::Remove).
 
-* Wed Jan 18 2007 Ralf Corsépius <rc040203 at freenet.de> - 2.201-1
+* Thu Jan 18 2007 Ralf Corsépius <rc040203 at freenet.de> - 2.201-1
 - Upstream update.
 - Don't chmod -x Changes (Fixed upstream).
 - BR: perl(File::Flat) >= 1.00.
@@ -174,7 +174,7 @@ make test AUTOMATED_TESTING=1
 * Fri Sep 23 2005 Ralf Corsepius <ralf at links2linux.de> - 2.102-1
 - Upstream update.
 
-* Tue Sep 14 2005 Ralf Corsepius <ralf at links2linux.de> - 2.101-1
+* Wed Sep 14 2005 Ralf Corsepius <ralf at links2linux.de> - 2.101-1
 - Upstream update.
 
 * Tue Sep 13 2005 Ralf Corsepius <ralf at links2linux.de> - 2.100-1


More information about the scm-commits mailing list