Update to 0.040

- New upstream release 0.040
  - Document warning and error messages produced by Exporter::Tiny
  - Exporter::Tiny would previously cause B.pm to be loaded into memory any
    time it exported anything: it no longer does
  - No longer die when redefining locally defined subs
  - Warn when redefining any subs
- Use %license where possible
This commit is contained in:
Paul Howarth 2014-09-17 15:05:03 +01:00
parent 491e988f9c
commit 660b26de04
2 changed files with 30 additions and 6 deletions

View File

@ -1,6 +1,13 @@
# Test::Warnings introduced in Fedora 18
%if 0%{?fedora} < 18 && 0%{?rhel} < 7
%global no_test_warnings 1
%else
%global no_test_warnings 0
%endif
Name: perl-Exporter-Tiny
Version: 0.038
Release: 3%{?dist}
Version: 0.040
Release: 1%{?dist}
Summary: An exporter with the features of Sub::Exporter but only core dependencies
License: GPL+ or Artistic
Group: Development/Libraries
@ -12,16 +19,19 @@ BuildArch: noarch
BuildRequires: perl
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.17
# Module Runtime
BuildRequires: perl(B)
BuildRequires: perl(Carp)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
# Test Suite
BuildRequires: perl(lib)
BuildRequires: perl(Test::More) >= 0.47
# Optional Tests
BuildRequires: perl(Test::Fatal)
%if ! %{no_test_warnings}
BuildRequires: perl(Test::Warnings)
%endif
# Runtime
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl(B)
Requires: perl(Carp)
# Avoid doc-file dependency on perl(base)
@ -62,13 +72,27 @@ make test
rm -rf %{buildroot}
%files
%doc Changes CONTRIBUTING COPYRIGHT CREDITS LICENSE README
%if 0%{?_licensedir:1}
%license COPYRIGHT LICENSE
%else
%doc COPYRIGHT LICENSE
%endif
%doc Changes CONTRIBUTING CREDITS README
%doc examples/
%{perl_vendorlib}/Exporter/
%{_mandir}/man3/Exporter::Tiny.3pm*
%{_mandir}/man3/Exporter::Shiny.3pm*
%changelog
* Wed Sep 17 2014 Paul Howarth <paul@city-fan.org> - 0.040-1
- Update to 0.040
- Document warning and error messages produced by Exporter::Tiny
- Exporter::Tiny would previously cause B.pm to be loaded into memory any
time it exported anything: it no longer does
- No longer die when redefining locally defined subs
- Warn when redefining any subs
- Use %%license where possible
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.038-3
- Perl 5.20 rebuild

View File

@ -1 +1 @@
9ab8587a1c95ad7b666fbc43ab76f16e Exporter-Tiny-0.038.tar.gz
d3e0fc25ee5e704f52640967c9d862b1 Exporter-Tiny-0.040.tar.gz