Compare commits

...

10 Commits

Author SHA256 Message Date
3c36d7db88 Normalize CPAN version
See https://github.com/openSUSE/cpanspec/issues/47 for details

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=24
2024-07-24 20:24:07 +00:00
Stephan Kulow
4eb7fdaa3f Accepting request 964217 from devel:languages:perl:autoupdate
- updated to 2.25
   see /usr/share/doc/packages/perl-Math-GMP/Changes
  2.25  2022-03-15 Shlomif
      - Refactoring.
      - Test::Builder workaround
          - Thanks to Hugo

OBS-URL: https://build.opensuse.org/request/show/964217
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=23
2022-03-26 08:19:33 +00:00
Stephan Kulow
40a413486a Accepting request 933109 from devel:languages:perl:autoupdate
- updated to 2.24
   see /usr/share/doc/packages/perl-Math-GMP/Changes
  2.24  2021-11-17 Shlomif
      - tests+better docs for bnok() (Binomial)
      - Eliminate warning about not_here() in GMP.xs.

OBS-URL: https://build.opensuse.org/request/show/933109
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=22
2021-11-26 13:46:27 +00:00
5b798a2348 Accepting request 930513 from devel:languages:perl:autoupdate
- updated to 2.23
   see /usr/share/doc/packages/perl-Math-GMP/Changes
  2.23  2021-11-05 Shlomif
  	- add support for bmulf() to multiply by a floating point number
          - Hugo
      - add support for bnok() (Binomial)

OBS-URL: https://build.opensuse.org/request/show/930513
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=21
2021-11-10 12:44:11 +00:00
b904baa7a7 Accepting request 921747 from devel:languages:perl:autoupdate
- updated to 2.22
   see /usr/share/doc/packages/perl-Math-GMP/Changes
  2.22  2021-09-20 Shlomif
      - Signature files are generated unreliably and are an ongoing source of
      bug reports. As a result, we decided to axe them altogether.
          - https://github.com/turnstep/Math-GMP/issues/6
          - Thanks to @lemrouch .

OBS-URL: https://build.opensuse.org/request/show/921747
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=20
2021-09-27 15:58:13 +00:00
69503a45f8 Accepting request 918681 from devel:languages:perl:autoupdate
- updated to 2.21
   see /usr/share/doc/packages/perl-Math-GMP/Changes
  2.21  2021-09-11 Shlomif
      - Apply doc patch from @hvds documenting the pitfalls of division by zero.
          - https://github.com/turnstep/Math-GMP/issues/5

OBS-URL: https://build.opensuse.org/request/show/918681
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=19
2021-09-13 11:51:18 +00:00
9749028ed7 Accepting request 774041 from devel:languages:perl:autoupdate
- updated to 2.20
   see /usr/share/doc/packages/perl-Math-GMP/Changes
  2.20  2020-02-09 Shlomif
      - Try to fix tests when using libgmp version 6.2.0
          - https://rt.cpan.org/Public/Bug/Display.html?id=131718
          - Thanks to GREGOA and HVDS and Debian.
          - The tests should still pass on earlier libgmps.
  
  2.19  2018-04-08 Shlomif
      - Fix int() on large unsigned integers.
          - https://github.com/turnstep/Math-GMP/issues/2
          - Thanks to @trizen .
  
  2.18  2018-04-07 Shlomif
      - Depend on Alien::GMP to automatically install GMP when missing
          - See https://rt.cpan.org/Ticket/Display.html?id=125018
          - See https://github.com/turnstep/Math-GMP/pull/1

OBS-URL: https://build.opensuse.org/request/show/774041
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=18
2020-02-13 10:46:24 +00:00
Stephan Kulow
fe44ec738b Accepting request 593886 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/593886
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=17
2018-04-10 05:24:01 +00:00
f91dc1fab3 Accepting request 558299 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/558299
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=16
2018-01-22 21:22:40 +00:00
Stephan Kulow
2cb25f2bc3 Accepting request 506157 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/506157
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GMP?expand=0&rev=15
2017-06-27 05:13:24 +00:00
4 changed files with 130 additions and 20 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:257e82e5d7e084baf5d1ebb41fbc71a3026be2f99e22d8e2b581675372f72ef8
size 33025

3
Math-GMP-2.25.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:382b71e54762f639e9a42a9b06934151987ba57d11bb70d35e3bec88d50450ce
size 34422

View File

@@ -1,3 +1,111 @@
-------------------------------------------------------------------
Wed Mar 16 03:07:27 UTC 2022 - Tina Müller <timueller+perl@suse.de>
- updated to 2.25
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.25 2022-03-15 Shlomif
- Refactoring.
- Test::Builder workaround
- Thanks to Hugo
-------------------------------------------------------------------
Thu Nov 18 03:06:17 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 2.24
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.24 2021-11-17 Shlomif
- tests+better docs for bnok() (Binomial)
- Eliminate warning about not_here() in GMP.xs.
-------------------------------------------------------------------
Sat Nov 6 03:06:57 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 2.23
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.23 2021-11-05 Shlomif
- add support for bmulf() to multiply by a floating point number
- Hugo
- add support for bnok() (Binomial)
-------------------------------------------------------------------
Tue Sep 21 03:07:02 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 2.22
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.22 2021-09-20 Shlomif
- Signature files are generated unreliably and are an ongoing source of
bug reports. As a result, we decided to axe them altogether.
- https://github.com/turnstep/Math-GMP/issues/6
- Thanks to @lemrouch .
-------------------------------------------------------------------
Sun Sep 12 03:06:14 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 2.21
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.21 2021-09-11 Shlomif
- Apply doc patch from @hvds documenting the pitfalls of division by zero.
- https://github.com/turnstep/Math-GMP/issues/5
-------------------------------------------------------------------
Mon Feb 10 03:09:55 UTC 2020 - <timueller+perl@suse.de>
- updated to 2.20
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.20 2020-02-09 Shlomif
- Try to fix tests when using libgmp version 6.2.0
- https://rt.cpan.org/Public/Bug/Display.html?id=131718
- Thanks to GREGOA and HVDS and Debian.
- The tests should still pass on earlier libgmps.
2.19 2018-04-08 Shlomif
- Fix int() on large unsigned integers.
- https://github.com/turnstep/Math-GMP/issues/2
- Thanks to @trizen .
2.18 2018-04-07 Shlomif
- Depend on Alien::GMP to automatically install GMP when missing
- See https://rt.cpan.org/Ticket/Display.html?id=125018
- See https://github.com/turnstep/Math-GMP/pull/1
-------------------------------------------------------------------
Fri Apr 6 06:09:48 UTC 2018 - coolo@suse.com
- updated to 2.17
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.17 2018-04-05 Shlomif
- Correct the link to the GitHub repository.
- See https://rt.cpan.org/Ticket/Display.html?id=125018
-------------------------------------------------------------------
Tue Dec 19 06:35:20 UTC 2017 - coolo@suse.com
- updated to 2.16
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.16 2017-12-18 Shlomif
- Fix behaviour under "use feature 'bitwise'"
- See https://rt.cpan.org/Public/Bug/Display.html?id=123907
- Thanks to Sisphus for the report and perlxs for some insights.
-------------------------------------------------------------------
Mon Jun 26 05:43:46 UTC 2017 - coolo@suse.com
- updated to 2.15
see /usr/share/doc/packages/perl-Math-GMP/Changes
2.15 2017-06-25 Shlomif
- Bump required perl version to 5.10.x.
- There were test failures with 5.8.x and even 5.10.x is old enough.
- http://www.cpantesters.org/cpan/report/256184b2-58bf-11e7-a074-e1beba07c9dd
-------------------------------------------------------------------
Thu Feb 2 06:03:22 UTC 2017 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Math-GMP
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,24 +12,26 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Math-GMP
Version: 2.14
Release: 0
%define cpan_name Math-GMP
Name: perl-Math-GMP
Version: 2.250.0
Release: 0
# 2.25 -> normalize -> 2.250.0
%define cpan_version 2.25
License: LGPL-2.1-or-later
Summary: High speed arbitrary size integer math
License: LGPL-2.1+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Math-GMP/
Source0: http://www.cpan.org/authors/id/S/SH/SHLOMIF/%{cpan_name}-%{version}.tar.gz
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Devel::CheckLib) >= 0.9
BuildRequires: perl(Alien::GMP) >= 1.80.0
Provides: perl(Math::GMP) = %{version}
%undefine __perllib_provides
%{perl_requires}
# MANUAL BEGIN
BuildRequires: gmp-devel
@@ -61,14 +63,14 @@ meaninglessness (smaller exponents yield less accurate data due to floating
point rounding).
%prep
%setup -q -n %{cpan_name}-%{version}
%autosetup -n %{cpan_name}-%{cpan_version}
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%{__make} %{?_smp_mflags}
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
%make_build
%check
%{__make} test
make test
%install
%perl_make_install
@@ -76,7 +78,7 @@ point rounding).
%perl_gen_filelist
%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes COPYING.LIB LICENSE README
%doc Changes README.md
%license COPYING.LIB LICENSE
%changelog