diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 95c99ae..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/2.11.1.tar.gz -/arb-*.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index dc3fc2d..0000000 --- a/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# arb - -[Arb](https://arblib.org/) is a C library for arbitrary-precision -floating-point ball arithmetic. It supports efficient high-precision -computation with polynomials, power series, matrices and special functions -over the real and complex numbers, with automatic, rigorous error control. diff --git a/arb.spec b/arb.spec deleted file mode 100644 index 89d9bef..0000000 --- a/arb.spec +++ /dev/null @@ -1,239 +0,0 @@ -Name: arb -Version: 2.23.0 -Release: 6%{?dist} -Summary: Arbitrary-precision floating point ball arithmetic - -License: LGPL-2.1-or-later -URL: https://arblib.org/ -Source0: https://github.com/fredrik-johansson/arb/archive/%{version}/%{name}-%{version}.tar.gz - -BuildRequires: flint-devel -BuildRequires: gcc-c++ -BuildRequires: gmp-devel -BuildRequires: make -BuildRequires: pkgconfig(mpfr) -BuildRequires: %{py3_dist sphinx} - -%description -Arb is a C library for arbitrary-precision floating-point ball -arithmetic. It supports efficient high-precision computation with -polynomials, power series, matrices and special functions over the real -and complex numbers, with automatic, rigorous error control. - -%package devel -Summary: Headers for developing with arb -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: flint-devel%{?_isa} -Requires: gmp-devel%{?_isa} -Requires: mpfr-devel%{?_isa} - -%description devel -Header files and library links for developing with arb. - -%package doc -Summary: Documentation for arb -BuildArch: noarch -# In addition to the project license, the Javascript and CSS bundled with the -# documentation has the following licenses: -# - searchindex.js: BSD-2-Clause -# - _static/_sphinx_javascript_frameworks_compat.js: BSD-2-Clause -# - _static/basic.css: BSD-2-Clause -# - _static/classic.css: BSD-2-Clause -# - _static/doctools.js: BSD-2-Clause -# - _static/documentation_options.js: BSD-2-Clause -# - _static/file.png: BSD-2-Clause -# - _static/jquery*.js: MIT -# - _static/language_data.js: BSD-2-Clause -# - _static/minus.png: BSD-2-Clause -# - _static/plus.png: BSD-2-Clause -# - _static/searchtools.js: BSD-2-Clause -# - _static/sidebar.js: BSD-2-Clause -# - _static/underscore*.js: MIT -License: LGPL-2.1-or-later AND MIT AND BSD-2-Clause -Provides: bundled(js-jquery) -Provides: bundled(js-underscore) - -%description doc -Documentation for developers using the arb library. - -%prep -%autosetup - -# Let optflags specify the abi flag and do not set rpaths -sed -i '/ABI_FLAG="-m.."/d;/rpath/d' configure - -# Preserve timestamps -sed -i 's/cp \$/cp -p $/' Makefile.in - -# Use the classic sphinx theme -sed -i "s/'default'/'classic'/" doc/source/conf.py - -# Avoid a name clash with a C library function -sed -i.orig 's/index(/index_smooth(/g' acb_dirichlet/powsum_smooth.c -touch -r acb_dirichlet/powsum_smooth.c.orig acb_dirichlet/powsum_smooth.c -rm acb_dirichlet/powsum_smooth.c.orig - -%build -# This is NOT an autoconf-generated script. Do not use %%configure. -./configure --prefix=%{_prefix} --disable-static --with-flint=%{_prefix} \ - ABI=%{__isa_bits} CFLAGS="%{build_cflags}" -%make_build verbose LDFLAGS="%{build_ldflags}" -make -C doc html - -%install -%make_install LIBDIR=%{_lib} - -# Move the headers into a private directory -mkdir -p %{buildroot}%{_includedir}/%{name} -mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/%{name} - -# Fix permissions -chmod 0755 %{buildroot}%{_libdir}/libarb.so.*.*.* - -# Remove hidden documentation build artifacts -rm -f doc/build/html/.buildinfo - -%files -%doc README.md -%license LICENSE -%{_libdir}/libarb.so.2 -%{_libdir}/libarb.so.2.* - -%files devel -%{_includedir}/%{name}/ -%{_libdir}/libarb.so - -%files doc -%doc doc/build/html -%license LICENSE - -%changelog -* Mon Jan 22 2024 Fedora Release Engineering - 2.23.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 2.23.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering - 2.23.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 2.23.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Aug 11 2022 Jerry James - 2.23.0-2 -- Convert License tag to SPDX -- Note additional licenses for the doc subpackage - -* Wed Jul 20 2022 Fedora Release Engineering - 2.23.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Jul 5 2022 Jerry James - 2.23.0-1 -- Version 2.23.0 - -* Wed Jun 1 2022 Jerry James - 2.22.1-1 -- Version 2.22.1 - -* Wed Jan 19 2022 Fedora Release Engineering - 2.20.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Aug 25 2021 Jerry James - 2.20.0-3 -- Rebuild for flint 2.8.0 - -* Thu Jul 29 2021 Jerry James - 2.20.0-2 -- Rebuild to fix flint dependency - -* Wed Jul 28 2021 Jerry James - 2.20.0-1 -- Version 2.20.0 - -* Wed Jul 21 2021 Fedora Release Engineering - 2.19.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jul 16 2021 Jerry James - 2.19.0-3 -- Rebuild for flint 2.7.1 - -* Tue Jan 26 2021 Fedora Release Engineering - 2.19.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Dec 7 2020 Jerry James - 2.19.0-1 -- Version 2.19.0 - -* Mon Jul 27 2020 Fedora Release Engineering - 2.18.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 8 2020 Jerry James - 2.18.1-1 -- Version 2.18.1 - -* Tue Jan 28 2020 Fedora Release Engineering - 2.17.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Nov 1 2019 Jerry James - 2.17.0-1 -- New upstream version - -* Fri Oct 11 2019 Jerry James - 2.16.0-4 -- Rebuild for mpfr 4 - -* Wed Jul 24 2019 Fedora Release Engineering - 2.16.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 2.16.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Dec 8 2018 Jerry James - 2.16.0-1 -- New upstream version - -* Tue Oct 30 2018 Jerry James - 2.15.1-1 -- New upstream version - -* Sat Oct 13 2018 Jerry James - 2.15.0-1 -- New upstream version - -* Fri Aug 10 2018 Jerry James - 2.14.0-1 -- New upstream version (bz 1607183) - -* Thu Jul 12 2018 Fedora Release Engineering - 2.13.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Sat Jun 2 2018 Jerry James - 2.13.0-1 -- New upstream version (bz 1548596) - -* Wed Feb 07 2018 Fedora Release Engineering - 2.11.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Sep 29 2017 Jerry James - 2.11.1-1 -- New upstream version - -* Wed Aug 02 2017 Fedora Release Engineering - 2.10.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.10.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Apr 5 2017 Jerry James - 2.10.0-1 -- New upstream version - -* Fri Feb 10 2017 Fedora Release Engineering - 2.8.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sat Mar 19 2016 Jerry James - 2.8.1-4 -- Rebuild for ntl 9.7.0 - -* Sat Feb 20 2016 Jerry James - 2.8.1-3 -- Rebuild for ntl 9.6.4 - -* Wed Feb 03 2016 Fedora Release Engineering - 2.8.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jan 1 2016 Jerry James - 2.8.1-1 -- New upstream version (bz 1295018) - -* Tue Dec 29 2015 Jerry James - 2.8.0-1 -- New upstream version - -* Fri Dec 4 2015 Jerry James - 2.7.0-3 -- Rebuild for ntl 9.6.2 - -* Fri Oct 23 2015 Jerry James - 2.7.0-2 -- Build with hardening ld flags - -* Fri Oct 16 2015 Jerry James - 2.7.0-1 -- Initial RPM diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..d8f3e52 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Superseded by the flint package diff --git a/sources b/sources deleted file mode 100644 index dbcd14b..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (arb-2.23.0.tar.gz) = cd15c1adc1c8a6b7cd7b98f5d32afec3b04f6849998cd8586924a6ebb5fe1a1a6efc250fa7fc1d346b2331daa02a4d07133ee58edeae3cc6684d306c8b78c4ae