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=perl-Math-GMP-2.09-1.fc23&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