commit 4969698ed389db8a63666ed2ec099e4df2acf415 Author: Paul Howarth <paul@xxxxxxxxxxxx> Date: Sun Feb 1 13:41:47 2015 +0000 Update to 0.14 - New upstream release 0.14 - Line numbers in shipped code are now the same as the repository source, for easier debugging - More accurate dynamic prereq declarations - Use %license perl-B-Hooks-EndOfScope.spec | 56 ++++++++++++++++++++++++++++------------- sources | 2 +- 2 files changed, 39 insertions(+), 19 deletions(-) --- diff --git a/perl-B-Hooks-EndOfScope.spec b/perl-B-Hooks-EndOfScope.spec index 7a0925e..d1322da 100644 --- a/perl-B-Hooks-EndOfScope.spec +++ b/perl-B-Hooks-EndOfScope.spec @@ -1,6 +1,6 @@ Name: perl-B-Hooks-EndOfScope -Version: 0.13 -Release: 5%{?dist} +Version: 0.14 +Release: 1%{?dist} License: GPL+ or Artistic Group: Development/Libraries Summary: Execute code after scope compilation finishes @@ -9,31 +9,45 @@ Source0: http://search.cpan.org/CPAN/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-%{ Patch0: B-Hooks-EndOfScope-0.13-shellbangs.patch BuildArch: noarch # Build -BuildRequires: perl(ExtUtils::CBuilder) +BuildRequires: perl +BuildRequires: perl(ExtUtils::CBuilder) >= 0.26 BuildRequires: perl(ExtUtils::MakeMaker) -# Module -# note: Variable::Magic only needed (version ≥ 0.48) by XS version -# base, constant, Hash::Util::FieldHash and Scalar::Util only needed by PP version +# Common Module Requirements +BuildRequires: perl(Module::Implementation) >= 0.05 +BuildRequires: perl(Module::Runtime) >= 0.012 +BuildRequires: perl(Sub::Exporter::Progressive) >= 0.001006 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# PP Implementation Only BuildRequires: perl(base) +BuildRequires: perl(Carp) BuildRequires: perl(constant) BuildRequires: perl(Hash::Util::FieldHash) -BuildRequires: perl(Module::Implementation) >= 0.05 -BuildRequires: perl(Module::Runtime) >= 0.012 BuildRequires: perl(Scalar::Util) -BuildRequires: perl(Sub::Exporter::Progressive) >= 0.001006 +BuildRequires: perl(Tie::Hash) +BuildRequires: perl(Tie::StdHash) +# XS Implementation Only BuildRequires: perl(Variable::Magic) >= 0.48 # Test suite -BuildRequires: perl(CPAN::Meta) -BuildRequires: perl(CPAN::Meta::Requirements) +BuildRequires: perl(Config) BuildRequires: perl(Devel::Hide) >= 0.0007 +BuildRequires: perl(File::Glob) +BuildRequires: perl(File::Spec) +BuildRequires: perl(IPC::Open2) BuildRequires: perl(Test::More) >= 0.89 +# Optional Tests +BuildRequires: perl(CPAN::Meta) >= 2.120900 +BuildRequires: perl(CPAN::Meta::Prereqs) # Release tests %if 0%{!?perl_bootstrap:1} && 0%{?rhel} < 7 +BuildRequires: perl(IO::Handle) +BuildRequires: perl(IPC::Open3) BuildRequires: perl(Pod::Coverage::TrustPod) +BuildRequires: perl(Pod::Wordlist) BuildRequires: perl(Test::CPAN::Changes) BuildRequires: perl(Test::CPAN::Meta) BuildRequires: perl(Test::EOL) -BuildRequires: perl(Test::Kwalitee) +BuildRequires: perl(Test::Kwalitee) >= 1.21 BuildRequires: perl(Test::MinimumVersion) BuildRequires: perl(Test::Mojibake) BuildRequires: perl(Test::NoTabs) @@ -42,8 +56,6 @@ BuildRequires: perl(Test::Pod::Coverage) >= 1.08 BuildRequires: perl(Test::Pod::No404s) BuildRequires: perl(Test::Portability::Files) BuildRequires: perl(Test::Spelling), hunspell-en -BuildRequires: perl(Test::Vars) -BuildRequires: perl(Test::Version) %endif # Runtime Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) @@ -78,13 +90,21 @@ make test TEST_FILES="$(echo $(find xt/ -name '*.t'))" %endif %files -%doc Changes CONTRIBUTING LICENSE README README.md t/ +%license LICENSE +%doc Changes CONTRIBUTING README t/ %{perl_vendorlib}/B/ -%{_mandir}/man3/B::Hooks::EndOfScope.3pm* -%{_mandir}/man3/B::Hooks::EndOfScope::PP.3pm* -%{_mandir}/man3/B::Hooks::EndOfScope::XS.3pm* +%{_mandir}/man3/B::Hooks::EndOfScope.3* +%{_mandir}/man3/B::Hooks::EndOfScope::PP.3* +%{_mandir}/man3/B::Hooks::EndOfScope::XS.3* %changelog +* Sun Feb 1 2015 Paul Howarth <paul@xxxxxxxxxxxx> - 0.14-1 +- Update to 0.14 + - Line numbers in shipped code are now the same as the repository source, for + easier debugging + - More accurate dynamic prereq declarations +- Use %%license + * Sun Sep 07 2014 Jitka Plesnikova <jplesnik@xxxxxxxxxx> - 0.13-5 - Perl 5.20 re-rebuild of bootstrapped packages diff --git a/sources b/sources index 003be91..0112f1c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6cdaaa88a39054cd13aacad7bd2171da B-Hooks-EndOfScope-0.13.tar.gz +9380361535fdade817fa5544df579f31 B-Hooks-EndOfScope-0.14.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