diff --git a/perl-XString.spec b/perl-XString.spec index 31eff94..fadc810 100644 --- a/perl-XString.spec +++ b/perl-XString.spec @@ -1,18 +1,19 @@ Name: perl-XString Version: 0.002 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Isolated String helpers from B License: GPL+ or Artistic URL: https://metacpan.org/release/XString Source0: https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/XString-%{version}.tar.gz # Build BuildRequires: coreutils +BuildRequires: findutils BuildRequires: gcc BuildRequires: make BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: perl-interpreter -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 # Module BuildRequires: perl(:VERSION) >= 5.10.0 BuildRequires: perl(strict) @@ -24,12 +25,15 @@ BuildRequires: perl(File::Spec) BuildRequires: perl(Test::More) >= 0.88 # Optional Tests BuildRequires: perl(CPAN::Meta) >= 2.120900 +BuildRequires: perl(CPAN::Meta::Prereqs) # Requirements from upstream metadata that are not actually used +# https://github.com/atoomic/XString/issues/2 BuildRequires: perl(Test2::Bundle::Extended) BuildRequires: perl(Test2::Plugin::NoWarnings) BuildRequires: perl(Test2::Tools::Explain) # Runtime Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(XSLoader) %description XString provides the B string helpers in one isolated package. Right now only @@ -58,5 +62,14 @@ make test %{_mandir}/man3/XString.3* %changelog +* Wed Nov 27 2019 Paul Howarth - 0.002-2 +- Incorporate feedback from package review (#1776513) + - BR: findutils + - BR: perl(CPAN::Meta::Prereqs) + - Need perl(ExtUtils::MakeMaker) >= 6.76 + - Add reference to upstream ticket about unnecessary build requirements + https://github.com/atoomic/XString/issues/2 + - Add run-time dependency on perl(XSLoader) + * Mon Nov 25 2019 Paul Howarth - 0.002-1 - Initial RPM version