Update to MPFR version 4.1.1

- Drop all patches
- Convert License tags to SPDX
This commit is contained in:
Jerry James 2022-11-17 14:38:40 -07:00
parent 2fb321653b
commit cca6e934e8
3 changed files with 12 additions and 2998 deletions

2976
allpatches

File diff suppressed because it is too large Load Diff

View File

@ -1,10 +1,10 @@
Summary: C library for multiple-precision floating-point computations
Name: mpfr
Version: 4.1.0
Release: 10%{?dist}
Version: 4.1.1
Release: 1%{?dist}
URL: https://www.mpfr.org/
License: LGPLv3+
License: LGPL-3.0-or-later
BuildRequires: gcc
BuildRequires: gmp-devel
BuildRequires: make
@ -12,22 +12,6 @@ BuildRequires: texinfo
Source0: https://www.mpfr.org/%{name}-%{version}/%{name}-%{version}.tar.xz
# Upstream post-release patches. This currently contains:
# - decimal128-conv.patch
# - random_deviate.patch
# - set_z_2exp-overflow.patch
# - prototypes.patch
# - digamma-hugemem.patch
# - digamma-interm-zero.patch
# - jn-interm-zero.patch
# - digamma-interm-zero2.patch
# - jyn-asympt-interm-zero.patch
# - macros.patch
# - tset_sij.patch
# - get_str_ndigits.patch
# - vasprintf-prec-zero.patch
Patch0: https://www.mpfr.org/%{name}-%{version}/allpatches
%description
The MPFR library is a C library for multiple-precision floating-point
computations with "correct rounding". The MPFR is efficient and
@ -50,7 +34,7 @@ install the mpfr package.
%package doc
Summary: Documentation for the MPFR library
License: GFDL
License: GFDL-1.2-no-invariants-or-later
BuildArch: noarch
%description doc
@ -73,7 +57,7 @@ sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
%install
%make_install
cp -p PATCHES README %{buildroot}%{_pkgdocdir}
cp -p ChangeLog PATCHES README %{buildroot}%{_pkgdocdir}
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_infodir}/dir
@ -87,6 +71,7 @@ export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
%files
%license COPYING COPYING.LESSER
%{_pkgdocdir}/BUGS
%{_pkgdocdir}/ChangeLog
%{_pkgdocdir}/NEWS
%{_pkgdocdir}/PATCHES
%{_pkgdocdir}/README
@ -106,6 +91,11 @@ export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
%{_infodir}/mpfr.info*
%changelog
* Thu Nov 17 2022 Jerry James <loganjerry@gmail.com> - 4.1.1-1
- Update to MPFR version 4.1.1
- Drop all patches
- Convert License tags to SPDX
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (mpfr-4.1.0.tar.xz) = 1bd1c349741a6529dfa53af4f0da8d49254b164ece8a46928cdb13a99460285622d57fe6f68cef19c6727b3f9daa25ddb3d7d65c201c8f387e421c7f7bee6273
SHA512 (mpfr-4.1.1.tar.xz) = be468749bd88870dec37be35e544983a8fb7bda638eb9414c37334b9d553099ea2aa067045f51ae2c8ab86d852ef833e18161d173e414af0928e9a438c9b91f1