diff --git a/Math-BigInt-2.003003.tar.gz b/Math-BigInt-2.003003.tar.gz deleted file mode 100644 index d1e3dd1..0000000 --- a/Math-BigInt-2.003003.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f24804a58265b7b3d00dc3f71dc575aebcf9e0230a291028b65e7a2c41abcb1c -size 2978556 diff --git a/Math-BigInt-2.003004.tar.gz b/Math-BigInt-2.003004.tar.gz new file mode 100644 index 0000000..e0404b6 --- /dev/null +++ b/Math-BigInt-2.003004.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71f37d114d9403755fed1ad1433a190efd89f339e2531da701d500e6d8244611 +size 3048517 diff --git a/perl-Math-BigInt.changes b/perl-Math-BigInt.changes index a83afe6..1f7b9af 100644 --- a/perl-Math-BigInt.changes +++ b/perl-Math-BigInt.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Fri Jan 24 05:31:49 UTC 2025 - Tina Müller + +- updated to 2.003004 + see /usr/share/doc/packages/perl-Math-BigInt/CHANGES + + 2.003004 2025-01-23 + + * Fix CPAN RT #150252 regarding bdiv() not modifying the invocand object when + upgrading/downgrading is enabled. + + * Add hyperoperator method bhyperop(). This method implements succession, + addition, multiplication, exponentiation, tetration, pentation ...). + ------------------------------------------------------------------- Sun Jun 23 16:30:36 UTC 2024 - Tina Müller diff --git a/perl-Math-BigInt.spec b/perl-Math-BigInt.spec index 7c92d0c..1619621 100644 --- a/perl-Math-BigInt.spec +++ b/perl-Math-BigInt.spec @@ -1,7 +1,7 @@ # # spec file for package perl-Math-BigInt # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,12 @@ %define cpan_name Math-BigInt Name: perl-Math-BigInt -Version: 2.3.3 +Version: 2.003004 Release: 0 -# 2.003003 -> normalize -> 2.3.3 -%define cpan_version 2.003003 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Arbitrary size integer math package URL: https://metacpan.org/release/%{cpan_name} -Source0: https://cpan.metacpan.org/authors/id/P/PJ/PJACKLAM/%{cpan_name}-%{cpan_version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/P/PJ/PJACKLAM/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch BuildRequires: perl @@ -36,12 +34,6 @@ BuildRequires: perl(Math::Complex) >= 1.36 BuildRequires: perl(Test::More) >= 0.94 Requires: perl(Carp) >= 1.22 Requires: perl(Math::Complex) >= 1.36 -Provides: perl(Math::BigFloat) = %{version} -Provides: perl(Math::BigInt) = %{version} -Provides: perl(Math::BigInt::Calc) = %{version} -Provides: perl(Math::BigInt::Lib) = %{version} -Provides: perl(Math::BigRat) = %{version} -%undefine __perllib_provides %{perl_requires} # MANUAL BEGIN Recommends: perl(bignum) >= 0.22 @@ -56,7 +48,9 @@ Math::BigInt provides support for arbitrary precision integers. Overloading is also provided for Perl operators. %prep -%autosetup -n %{cpan_name}-%{cpan_version} +%autosetup -n %{cpan_name}-%{version} -p1 + +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build perl Makefile.PL INSTALLDIRS=vendor