From b5867b3106a12423806b760aa72c02cf45866808 Mon Sep 17 00:00:00 2001 From: Paul Howarth Date: Mon, 23 Apr 2018 08:52:21 +0100 Subject: [PATCH] Update to 2.86 - New upstream release 2.86 - Fix bug that prevented autoboxing working under the debugger on perl 5.22+ (GH#9); added t/debugger.t - Fix bug that prevented bareword method-calls being exempted when the method is a variable e.g. Foo->$bar (GH#8) - Add operator-overloading note to the gotchas section (GH#7) - License changed to Artistic 2.0 - Drop legacy Group: tag --- .gitignore | 1 + perl-autobox.spec | 27 ++++++++++++++++++++------- sources | 2 +- 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index f9432c1..2d82653 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /autobox-2.83.tar.gz /autobox-2.84.tar.gz /autobox-2.85.tar.gz +/autobox-2.86.tar.gz diff --git a/perl-autobox.spec b/perl-autobox.spec index e8a1eff..ed3cb1d 100644 --- a/perl-autobox.spec +++ b/perl-autobox.spec @@ -1,9 +1,8 @@ Name: perl-autobox -Version: 2.85 -Release: 5%{?dist} +Version: 2.86 +Release: 1%{?dist} Summary: Call methods on native types -License: GPL+ or Artistic -Group: Development/Libraries +License: Artistic 2.0 URL: http://search.cpan.org/dist/autobox/ Source0: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/autobox-%{version}.tar.gz # Build: @@ -11,9 +10,9 @@ BuildRequires: coreutils BuildRequires: findutils BuildRequires: gcc BuildRequires: make -BuildRequires: perl-interpreter BuildRequires: perl-devel BuildRequires: perl-generators +BuildRequires: perl-interpreter BuildRequires: perl(Config) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(strict) @@ -23,18 +22,21 @@ BuildRequires: perl(Carp) BuildRequires: perl(Data::Dumper) BuildRequires: perl(Exporter) BuildRequires: perl(Scalar::Util) -BuildRequires: perl(Scope::Guard) >= 0.20 +BuildRequires: perl(Scope::Guard) >= 0.21 BuildRequires: perl(Storable) BuildRequires: perl(XSLoader) # Tests: BuildRequires: perl(blib) BuildRequires: perl(FindBin) +BuildRequires: perl(IPC::System::Simple) >= 1.25 BuildRequires: perl(lib) BuildRequires: perl(Test::More) BuildRequires: perl(vars) +# Optional Tests: +BuildRequires: perl(Test::Pod) >= 1.00 # Dependencies: Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) -Requires: perl(Scope::Guard) >= 0.20 +Requires: perl(Scope::Guard) >= 0.21 %{?perl_default_filter} @@ -62,6 +64,7 @@ find %{buildroot} -type f -name '*.bs' -empty -delete make test %files +%license LICENSE.md %doc Changes README %{perl_vendorarch}/auto/autobox/ %{perl_vendorarch}/autobox/ @@ -70,6 +73,16 @@ make test %{_mandir}/man3/autobox.3* %changelog +* Mon Apr 23 2018 Paul Howarth - 2.86-1 +- Update to 2.86 + - Fix bug that prevented autoboxing working under the debugger on perl 5.22+ + (GH#9); added t/debugger.t + - Fix bug that prevented bareword method-calls being exempted when the method + is a variable e.g. Foo->$bar (GH#8) + - Add operator-overloading note to the gotchas section (GH#7) +- License changed to Artistic 2.0 +- Drop legacy Group: tag + * Fri Feb 09 2018 Fedora Release Engineering - 2.85-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild diff --git a/sources b/sources index 012a8d2..52ff4ed 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (autobox-2.85.tar.gz) = 2f9c0ef556655eb19a2e50aa2ec47769ef2fd7bb15806a7f22320be9d79178811c418dbe58cf792fdc48dc3e7b80b70c1882956559373cc6eb152c0b94d52081 +SHA512 (autobox-2.86.tar.gz) = ab4d41cfddb10a03e6bdb47a81cbf2a41f5c2f518dd674e9af17a3127589d8b4d84d50f4293291517fb24b9c1b022dfcecafd7acf5d0d1e693528353ccc9c186