diff --git a/perl-Spreadsheet-WriteExcel.spec b/perl-Spreadsheet-WriteExcel.spec index af13f8b..1856fc4 100644 --- a/perl-Spreadsheet-WriteExcel.spec +++ b/perl-Spreadsheet-WriteExcel.spec @@ -1,13 +1,12 @@ Name: perl-Spreadsheet-WriteExcel Version: 2.37 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Write formatted text and numbers to a cross-platform Excel binary file Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Spreadsheet-WriteExcel Source0: http://cpan.org/authors/id/J/JM/JMCNAMARA/Spreadsheet-WriteExcel-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: perl-Parse-RecDescent, perl(Test::More), perl(OLE::Storage_Lite) >= 0.19 @@ -30,35 +29,23 @@ Spreadsheet::ParseExcel or look at the main documentation for some suggestions. This module cannot be used to write to an existing Excel file. +%{?perl_default_filter} + %prep %setup -q -n Spreadsheet-WriteExcel-%{version} %{__perl} -pi -e 's/\r\n/\n/g' Changes README bin/chartex \ doc/*.html examples/{README,*.{pl,txt}} -# make sure doc/tests don't generate provides -# note we first filter out the bits in _docdir... -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` -EOF - -%define __perl_provides %{_builddir}/Spreadsheet-WriteExcel-%{version}/%{name}-prov -chmod +x %{__perl_provides} - -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} `perl -p -e 's|\S+%{_docdir}/%{name}-%{version}\S+||'` -EOF - -%define __perl_requires %{_builddir}/Spreadsheet-WriteExcel-%{version}/%{name}-req -chmod +x %{__perl_requires} +%{?filter_setup: +%filter_requires_in %{perl_vendorlib}/Spreadsheet/WriteExcel/Examples.pm +%filter_setup +} %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 ';' @@ -79,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/*.3* %changelog +* Mon Jan 31 2011 Marcela Mašláňová - 2.37-5 +- used new filtering according to guidelines to resolve useless requirement + * Fri Jan 28 2011 Oliver Falk - 2.37-4 - Rebuild