From fa0f9873fc132d22d1cb4ca39cb9481c6296b12d Mon Sep 17 00:00:00 2001
From: Paul Howarth <p...@city-fan.org>
Date: Wed, 29 Jul 2015 15:59:59 +0100
Subject: Update to 2.09
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

- New upstream release 2.09
  - Add a link to the version control repository at various places
  - Get rid of indirect object notation in the code and the examples (it's a
    sign of Ancient Perl)
  - Overload bool to avoid fallback to intify (CPAN RT#101443)
  - Add tests for large numbers in some functions (CPAN RT#92641)
  - Add the binary-left-shift / << operator
  - Add the binary-right-shift / >> operator
  - Convert the build system to Dist-Zilla to ease future maintenance
  - Add a call to Devel::CheckLib for finding the "gmp.h" header
- Drop %defattr, redundant since rpm 4.4
- Use %license where possible
- Classify buildreqs by usage
- This release by SHLOMIF → update source URL

diff --git a/perl-Math-GMP.spec b/perl-Math-GMP.spec
index c9f68a5..9eb9e62 100644
--- a/perl-Math-GMP.spec
+++ b/perl-Math-GMP.spec
@@ -1,19 +1,39 @@
 Summary:       High speed arbitrary size integer math
 Name:          perl-Math-GMP
-Version:       2.07
-Release:       6%{?dist}
+Version:       2.09
+Release:       1%{?dist}
 License:       LGPLv2+
 Group:         Development/Libraries
-Url:           http://search.cpan.org/dist/Math-GMP/
-Source0:       
http://search.cpan.org/CPAN/authors/id/T/TU/TURNSTEP/Math-GMP-%{version}.tar.gz
+URL:           http://search.cpan.org/dist/Math-GMP/
+Source0:       
http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Math-GMP-%{version}.tar.gz
 BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
+# Module Build
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: gcc
 BuildRequires: gmp-devel
+BuildRequires: make
+BuildRequires: perl
+BuildRequires: perl(Devel::CheckLib)
+BuildRequires: perl(ExtUtils::MakeMaker)
+# Module Runtime
 BuildRequires: perl(AutoLoader)
 BuildRequires: perl(Carp)
 BuildRequires: perl(DynaLoader)
 BuildRequires: perl(Exporter)
-BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(overload)
+BuildRequires: perl(strict)
+BuildRequires: perl(vars)
+BuildRequires: perl(warnings)
+# Test Suite
+BuildRequires: perl(Config)
+BuildRequires: perl(Data::Dumper)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Temp)
+BuildRequires: perl(IO::Handle)
+BuildRequires: perl(IPC::Open3)
 BuildRequires: perl(Test::More)
+# Runtime
 Requires:      perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
 
 # Don't "provide" private Perl libs
@@ -46,13 +66,33 @@ make test
 rm -rf %{buildroot}
 
 %files
-%defattr(-,root,root,-)
-%doc README Changes LICENSE
+%if 0%{?_licensedir:1}
+%license LICENSE
+%else
+%doc LICENSE
+%endif
+%doc Changes README
 %{perl_vendorarch}/Math/
 %{perl_vendorarch}/auto/Math/
-%{_mandir}/man3/Math::GMP.3pm*
+%{_mandir}/man3/Math::GMP.3*
 
 %changelog
+* Wed Jul 29 2015 Paul Howarth <p...@city-fan.org> - 2.09-1
+- Update to 2.09
+  - Add a link to the version control repository at various places
+  - Get rid of indirect object notation in the code and the examples (it's a
+    sign of Ancient Perl)
+  - Overload bool to avoid fallback to intify (CPAN RT#101443)
+  - Add tests for large numbers in some functions (CPAN RT#92641)
+  - Add the binary-left-shift / << operator
+  - Add the binary-right-shift / >> operator
+  - Convert the build system to Dist-Zilla to ease future maintenance
+  - Add a call to Devel::CheckLib for finding the "gmp.h" header
+- Drop %%defattr, redundant since rpm 4.4
+- Use %%license where possible
+- Classify buildreqs by usage
+- This release by SHLOMIF → update source URL
+
 * Thu Jun 18 2015 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 2.07-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
 
diff --git a/sources b/sources
index b242773..63152bb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a4a5fcb1fb3ab805d9720e98e0b3d519  Math-GMP-2.07.tar.gz
+2f9b4a263b8b8a6c9646230c491657e9  Math-GMP-2.09.tar.gz
-- 
cgit v0.10.2


        
http://pkgs.fedoraproject.org/cgit/perl-Math-GMP.git/commit/?h=master&id=fa0f9873fc132d22d1cb4ca39cb9481c6296b12d
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/perl-devel

Reply via email to