From 3fdfe6cbca221be9850b901854c4b0b1255b7cb4 Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Wed, 14 Mar 2012 15:23:27 +0000 Subject: [PATCH] Revert to 1.20-2 to bootstrap the package in EPEL-5 I intend to sync the package with the 1.20-3 package from EL-6 once Test::MinimumVersion is available (see #729601) --- .gitignore | 2 +- perl-Perl-MinimumVersion.spec | 73 +++++++++++------------------------ sources | 2 +- 3 files changed, 24 insertions(+), 53 deletions(-) diff --git a/.gitignore b/.gitignore index 7f45cbd..9a6c6b4 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Perl-MinimumVersion-1.28.tar.gz +/Perl-MinimumVersion-[0-9.]*.tar.gz diff --git a/perl-Perl-MinimumVersion.spec b/perl-Perl-MinimumVersion.spec index cc251c6..79f87d5 100644 --- a/perl-Perl-MinimumVersion.spec +++ b/perl-Perl-MinimumVersion.spec @@ -1,27 +1,33 @@ Name: perl-Perl-MinimumVersion -Version: 1.28 -Release: 4%{?dist} +Version: 1.20 +Release: 2%{?dist} Summary: Find a minimum required version of perl for Perl code License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Perl-MinimumVersion/ Source0: http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Perl-MinimumVersion-%{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(List::Util) >= 1.20 -BuildRequires: perl(PPI) >= 1.215 -BuildRequires: perl(version) >= 0.76 -BuildRequires: perl(Perl::Critic::Utils) >= 1.104 -BuildRequires: perl(Params::Util) >= 0.25 -%if !%{defined perl_bootstrap} -BuildRequires: perl(Test::Script) >= 1.03 -BuildRequires: perl(File::Find::Rule) >= 0.32 +BuildRequires: perl(List::Util) >= 1.19 +BuildRequires: perl(PPI) >= 1.118 +BuildRequires: perl(Test::Script) >= 1.02 +BuildRequires: perl(version) +BuildRequires: perl(File::Find::Rule) >= 0.30 BuildRequires: perl(File::Find::Rule::Perl) >= 1.04 BuildRequires: perl(File::Spec) >= 0.80 BuildRequires: perl(Test::More) >= 0.47 -%endif + +# For improved tests +BuildRequires: perl(Test::Pod) >= 1.00 +BuildRequires: perl(Test::CPAN::Meta) >= 0.12 +# n/a in Fedora +# BuildRequires: perl(Pod::Simple) >= 3.07 +BuildRequires: perl(Pod::Simple) +#BuildRequires: perl(Test::MinimumVersion) >= 0.008 + %description Find a minimum required version of perl for Perl code @@ -34,15 +40,17 @@ Find a minimum required version of perl for Perl code 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 -%if !%{defined perl_bootstrap} -make test -%endif +make test AUTOMATED_TESTING=1 %files %defattr(-,root,root,-) @@ -53,43 +61,6 @@ make test %{_mandir}/man3/* %changelog -* Fri Jan 13 2012 Fedora Release Engineering - 1.28-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Jul 19 2011 Petr Sabata - 1.28-3 -- Perl mass rebuild - -* Tue Jun 28 2011 Marcela Mašláňová - 1.28-2 -- use perl_bootstrap macro - -* Fri Jun 17 2011 Ralf Corsépius - 1.28-1 -- Upstream update. -- Remove maintainer test (Upstream doesn't want us to find his bugs). -- Update BR's. - -* Tue Feb 08 2011 Fedora Release Engineering - 1.26-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Dec 21 2010 Marcela Maslanova - 1.26-2 -- 661697 rebuild for fixing problems with vendorach/lib - -* Thu Aug 05 2010 Ralf Corsépius - 1.26-1 -- Upstream update. - -* Tue May 04 2010 Marcela Maslanova - 1.24-3 -- Mass rebuild with perl-5.12.0 - -* Mon May 3 2010 Marcela Mašláňová - 1.24-2 -- for the meantime apply changes from trunk. Other builds using - this package should succed with perl-5.12. - -* Mon Mar 01 2010 Ralf Corsépius - 1.24-1 -- Upstream update. -- Adjust BR's. - -* Mon Dec 7 2009 Stepan Kasal - 1.20-3 -- rebuild against perl 5.10.1 - * Sun Jul 26 2009 Fedora Release Engineering - 1.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 535b9c0..c409c8f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1f0ec43ebe2076862b4d0d6439e3b943 Perl-MinimumVersion-1.28.tar.gz +6c69ce485db4ca399f29638c34f84da6 Perl-MinimumVersion-1.20.tar.gz