commit b6f7dd1e38e7a8bca4162e6613a2606f273b619b Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Fri Jun 15 11:49:06 2012 +0100 Update to 1.2 - New upstream release 1.2 - Fix bad regex matching directories containing 'svn', not just '.svn' directories (CPAN RT#75968) - BR: perl(Cwd) - Drop non-dual-lived buildreqs perl(File::Find) and perl(FindBin) - This release by BOBTFISH -> update source URL - Remove tabs from bundled Module::Install that break release tests - Don't need to remove empty directories from the buildroot - Drop %defattr, redundant since rpm 4.4 perl-Test-EOL.spec | 31 +++++++++++++++++++++---------- sources | 2 +- 2 files changed, 22 insertions(+), 11 deletions(-) --- diff --git a/perl-Test-EOL.spec b/perl-Test-EOL.spec index 8ea566b..f183d7e 100644 --- a/perl-Test-EOL.spec +++ b/perl-Test-EOL.spec @@ -1,21 +1,20 @@ -# We don't really need ExtUtils::MakeMaker > 6.30 -%global old_eumm %(perl -MExtUtils::MakeMaker -e 'printf "%d\\n", $ExtUtils::MakeMaker::VERSION < 6.30 ? 1 : 0;' 2>/dev/null || echo 0) +# We don't really need ExtUtils::MakeMaker ≥ 6.30 +%global old_eumm %(perl -MExtUtils::MakeMaker -e 'print (($ExtUtils::MakeMaker::VERSION < 6.30) ? 1 : 0);' 2>/dev/null || echo 0) Name: perl-Test-EOL -Version: 1.1 -Release: 2%{?dist} +Version: 1.2 +Release: 1%{?dist} Summary: Check the correct line endings in your project Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Test-EOL/ -Source0: http://search.cpan.org/CPAN/authors/id/R/RI/RIBASUSHI/Test-EOL-%{version}.tar.gz +Source0: http://search.cpan.org/CPAN/authors/id/B/BO/BOBTFISH/Test-EOL-%{version}.tar.gz Patch0: Test-EOL-1.0-old-EU::MM.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu) BuildArch: noarch +BuildRequires: perl(Cwd) BuildRequires: perl(ExtUtils::MakeMaker) -BuildRequires: perl(File::Find) BuildRequires: perl(File::Spec) -BuildRequires: perl(FindBin) # Simplify breaking dependency loops at bootstrap time %if 0%{!?perl_bootstrap:1} BuildRequires: perl(Pod::Coverage::TrustPod) @@ -35,11 +34,14 @@ whitespace. %prep %setup -q -n Test-EOL-%{version} -# We don't really need ExtUtils::MakeMaker > 6.30 +# We don't really need ExtUtils::MakeMaker ≥ 6.30 %if %{old_eumm} %patch0 -p1 %endif +# Remove tabs from bundled Module::Install that break release tests +find inc/Module/ -type f -exec sh -c 'expand {} > {}.notabs && mv {}.notabs {}' \; + %build perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} @@ -48,7 +50,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 @@ -58,12 +59,22 @@ make test RELEASE_TESTING=1 rm -rf %{buildroot} %files -%defattr(-,root,root,-) %doc Changes LICENSE README %{perl_vendorlib}/Test/ %{_mandir}/man3/Test::EOL.3pm* %changelog +* Fri Jun 15 2012 Paul Howarth <paul@xxxxxxxxxxxx> 1.2-1 +- Update to 1.2 + - Fix bad regex matching directories containing 'svn', not just '.svn' + directories (CPAN RT#75968) +- BR: perl(Cwd) +- Drop non-dual-lived buildreqs perl(File::Find) and perl(FindBin) +- This release by BOBTFISH -> update source URL +- Remove tabs from bundled Module::Install that break release tests +- Don't need to remove empty directories from the buildroot +- Drop %%defattr, redundant since rpm 4.4 + * Wed Jun 13 2012 Petr Pisar <ppisar@xxxxxxxxxx> - 1.1-2 - Perl 5.16 rebuild diff --git a/sources b/sources index 3a0f28c..05385d2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -daaffe10b30779567def40b22d432aec Test-EOL-1.1.tar.gz +4857bc1361a4a251f2eb419f6dfc812c Test-EOL-1.2.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