pghmcfc pushed to perl-Math-GMP (f23). "Update to 2.09 (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Wed Jul 29 17:30:37 UTC 2015
From fa0f9873fc132d22d1cb4ca39cb9481c6296b12d Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul at 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 <paul at 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-eng at 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=f23&id=fa0f9873fc132d22d1cb4ca39cb9481c6296b12d
More information about the perl-devel
mailing list