From 93d367f34c251457df34235c5aac3921111ea7fa Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Thu, 5 Sep 2019 09:05:14 +0100 Subject: [PATCH] Spec tidy-up - Specify all build requirements - Don't assume manpages have ".3pm" extension - Simplify find command using -delete --- perl-PPIx-Utilities.spec | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/perl-PPIx-Utilities.spec b/perl-PPIx-Utilities.spec index c54101f..2f0ee58 100644 --- a/perl-PPIx-Utilities.spec +++ b/perl-PPIx-Utilities.spec @@ -7,16 +7,20 @@ Name: perl-PPIx-Utilities Version: 1.001000 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Extensions to PPI License: GPL+ or Artistic URL: https://metacpan.org/release/PPIx-Utilities Source0: https://cpan.metacpan.org/authors/id/E/EL/ELLIOTJS/PPIx-Utilities-%{version}.tar.gz BuildArch: noarch # Build: -BuildRequires: perl-interpreter +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make BuildRequires: perl-generators +BuildRequires: perl-interpreter BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: sed # Run-time: BuildRequires: perl(base) BuildRequires: perl(Exception::Class) @@ -71,8 +75,8 @@ make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} -find %{buildroot} -type f -name .packlist -exec rm -f {} \; -%{_fixperms} %{buildroot} +find %{buildroot} -type f -name .packlist -delete +%{_fixperms} -c %{buildroot} %check make test @@ -88,12 +92,17 @@ make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" %endif %doc Changes README %{perl_vendorlib}/PPIx/ -%{_mandir}/man3/PPIx::Utilities.3pm* -%{_mandir}/man3/PPIx::Utilities::Exception::Bug.3pm* -%{_mandir}/man3/PPIx::Utilities::Node.3pm* -%{_mandir}/man3/PPIx::Utilities::Statement.3pm* +%{_mandir}/man3/PPIx::Utilities.3* +%{_mandir}/man3/PPIx::Utilities::Exception::Bug.3* +%{_mandir}/man3/PPIx::Utilities::Node.3* +%{_mandir}/man3/PPIx::Utilities::Statement.3* %changelog +* Thu Sep 5 2019 Paul Howarth - 1.001000-35 +- Specify all build requirements +- Don't assume manpages have ".3pm" extension +- Simplify find command using -delete + * Fri Jul 26 2019 Fedora Release Engineering - 1.001000-34 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild