|
|
70d86e1 |
Name: pari
|
|
|
7703d54 |
Version: 2.15.4
|
|
|
b5580d8 |
Release: 1%{?dist}
|
|
|
70d86e1 |
Summary: Number Theory-oriented Computer Algebra System
|
|
|
78d6687 |
|
|
|
78d6687 |
%global majver %(cut -d. -f1-2 <<< %{version})
|
|
|
78d6687 |
|
|
|
78d6687 |
License: GPL-2.0-or-later
|
|
|
b5580d8 |
URL: https://pari.math.u-bordeaux.fr/
|
|
|
b5580d8 |
Source0: https://pari.math.u-bordeaux.fr/pub/pari/unix/%{name}-%{version}.tar.gz
|
|
|
b5580d8 |
Source1: https://pari.math.u-bordeaux.fr/pub/pari/unix/%{name}-%{version}.tar.gz.asc
|
|
|
16b9bff |
# Public key 0x4522e387, Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
|
|
|
16b9bff |
Source2: gpgkey-42028EA404A2E9D80AC453148F0E7C2B4522E387.gpg
|
|
|
b5580d8 |
Source3: fr.u-bordeaux.math.pari.desktop
|
|
|
47eeb38 |
Source4: pari-gp.xpm
|
|
|
16b9bff |
Source5: pari.abignore
|
|
|
b5580d8 |
Source6: fr.u-bordeaux.math.pari.metainfo.xml
|
|
|
47eeb38 |
# Use xdg-open rather than xdvi to display DVI files (#530565)
|
|
|
47eeb38 |
Patch0: pari-2.13.0-xdgopen.patch
|
|
|
47eeb38 |
# Fix compiler warnings
|
|
|
47eeb38 |
# http://pari.math.u-bordeaux.fr/cgi-bin/bugreport.cgi?bug=1316
|
|
|
06e7417 |
Patch10: pari-2.9.0-missing-field-init.patch
|
|
|
47eeb38 |
Patch11: pari-2.13.0-declaration-not-prototype.patch
|
|
|
47eeb38 |
Patch12: pari-2.13.0-clobbered.patch
|
|
|
47eeb38 |
Patch13: pari-2.13.0-signed-unsigned-comparison.patch
|
|
|
78d6687 |
|
|
|
5169b46 |
BuildRequires: coreutils
|
|
|
5169b46 |
BuildRequires: desktop-file-utils
|
|
|
5169b46 |
BuildRequires: findutils
|
|
|
47eeb38 |
BuildRequires: fltk-devel
|
|
|
47eeb38 |
BuildRequires: gcc-c++
|
|
|
bd481b1 |
BuildRequires: gmp-devel
|
|
|
16b9bff |
BuildRequires: gnupg2
|
|
|
59d35d1 |
BuildRequires: libappstream-glib
|
|
|
5169b46 |
BuildRequires: make
|
|
|
0737efe |
BuildRequires: perl-generators
|
|
|
085e6a4 |
BuildRequires: pkgconfig(readline)
|
|
|
5169b46 |
BuildRequires: sed
|
|
|
47eeb38 |
BuildRequires: tex(latex)
|
|
|
78d6687 |
|
|
|
d87f6c9 |
# Test suite requirements
|
|
|
d87f6c9 |
BuildRequires: pari-elldata
|
|
|
d87f6c9 |
BuildRequires: pari-galdata
|
|
|
357f4e1 |
BuildRequires: pari-galpol
|
|
|
3142420 |
BuildRequires: pari-nflistdata
|
|
|
d87f6c9 |
BuildRequires: pari-seadata
|
|
|
8a12ceb |
|
|
|
86d01a8 |
# Avoid doc-file dependencies and provides
|
|
|
d87f6c9 |
%global __provides_exclude_from ^%{_datadir}/pari/PARI/
|
|
|
d87f6c9 |
%global __requires_exclude_from ^%{_datadir}/pari/PARI/
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%description
|
|
|
d87f6c9 |
PARI is a widely used computer algebra system designed for fast computations in
|
|
|
d87f6c9 |
number theory (factorizations, algebraic number theory, elliptic curves...),
|
|
|
d87f6c9 |
but also contains a large number of other useful functions to compute with
|
|
|
d87f6c9 |
mathematical entities such as matrices, polynomials, power series, algebraic
|
|
|
d87f6c9 |
numbers, etc., and a lot of transcendental functions.
|
|
|
70d86e1 |
|
|
|
70d86e1 |
This package contains the shared libraries. The interactive
|
|
|
d87f6c9 |
calculator PARI/GP is in package pari-gp.
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%package devel
|
|
|
bd481b1 |
Summary: Header files and libraries for PARI development
|
|
|
bd481b1 |
Requires: %{name} = %{version}-%{release}
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%description devel
|
|
|
70d86e1 |
Header files and libraries for PARI development.
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%package gp
|
|
|
bd481b1 |
Summary: PARI calculator
|
|
|
bd481b1 |
Requires: %{name} = %{version}-%{release}
|
|
|
d87f6c9 |
Requires: bzip2
|
|
|
bd481b1 |
Requires: gzip
|
|
|
81c23a1 |
Requires: xdg-utils
|
|
|
81c23a1 |
Requires: mimehandler(application/x-dvi)
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%description gp
|
|
|
70d86e1 |
PARI/GP is an advanced programmable calculator, which computes
|
|
|
70d86e1 |
symbolically as long as possible, numerically where needed, and
|
|
|
70d86e1 |
contains a wealth of number-theoretic functions.
|
|
|
70d86e1 |
|
|
|
d87f6c9 |
%prep
|
|
|
47eeb38 |
# Verify the source file
|
|
|
47eeb38 |
%{gpgverify} --data=%{SOURCE0} --signature=%{SOURCE1} --keyring=%{SOURCE2}
|
|
|
47eeb38 |
|
|
|
47eeb38 |
%autosetup -p0
|
|
|
70d86e1 |
|
|
|
a5b77d6 |
# Silence abidiff warnings about the size of functions_basic[] changing
|
|
|
16b9bff |
cp -p %{SOURCE5} .
|
|
|
a5b77d6 |
|
|
|
d87f6c9 |
# Avoid unwanted rpaths
|
|
|
d87f6c9 |
sed -i "s|runpathprefix='.*'|runpathprefix=''|" config/get_ld
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%build
|
|
|
e1bde6e |
# For as yet unknown reasons, 32-bit pari becomes extremely slow if built with
|
|
|
e1bde6e |
# pthread support. Enable it for 64-bit only until we can diagnose the issue.
|
|
|
70d86e1 |
./Configure \
|
|
|
70d86e1 |
--prefix=%{_prefix} \
|
|
|
70d86e1 |
--share-prefix=%{_datadir} \
|
|
|
70d86e1 |
--bindir=%{_bindir} \
|
|
|
70d86e1 |
--libdir=%{_libdir} \
|
|
|
70d86e1 |
--mandir=%{_mandir}/man1 \
|
|
|
70d86e1 |
--datadir=%{_datadir}/pari \
|
|
|
70d86e1 |
--includedir=%{_includedir} \
|
|
|
e1bde6e |
%if 0%{?__isa_bits} == 64
|
|
|
0737809 |
--mt=pthread \
|
|
|
e1bde6e |
%endif
|
|
|
47eeb38 |
--enable-tls \
|
|
|
47eeb38 |
--with-fltk \
|
|
|
70d86e1 |
--with-gmp
|
|
|
6ea0596 |
%make_build gp
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%install
|
|
|
6ea0596 |
%make_install INSTALL="install -p" STRIP=%{_bindir}/true
|
|
|
70d86e1 |
|
|
|
88214e8 |
# Move the library directory on 64-bit systems
|
|
|
88214e8 |
if [ "%{_lib}" != "lib" ]; then
|
|
|
88214e8 |
mkdir -p %{buildroot}%{_libdir}
|
|
|
88214e8 |
mv %{buildroot}%{_prefix}/lib/pari %{buildroot}%{_libdir}
|
|
|
88214e8 |
fi
|
|
|
70d86e1 |
|
|
|
d87f6c9 |
# Site-wide gprc
|
|
|
d87f6c9 |
mkdir -p %{buildroot}%{_sysconfdir}
|
|
|
d87f6c9 |
install -p -m 644 misc/gprc.dft %{buildroot}%{_sysconfdir}/gprc
|
|
|
70d86e1 |
|
|
|
d87f6c9 |
# Desktop menu entry
|
|
|
ce73d57 |
mkdir -p %{buildroot}%{_datadir}/applications
|
|
|
70d86e1 |
desktop-file-install \
|
|
|
ce73d57 |
--dir %{buildroot}%{_datadir}/applications \
|
|
|
16b9bff |
%{SOURCE3}
|
|
|
47eeb38 |
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
|
|
47eeb38 |
install -p -m 644 %{SOURCE4} %{buildroot}%{_datadir}/pixmaps
|
|
|
70d86e1 |
|
|
|
b5580d8 |
# Install the AppData file
|
|
|
b5580d8 |
mkdir -p %{buildroot}%{_metainfodir}
|
|
|
b5580d8 |
install -pm 644 %{SOURCE6} %{buildroot}%{_metainfodir}
|
|
|
59d35d1 |
appstream-util validate-relax --nonet \
|
|
|
b5580d8 |
%{buildroot}%{_metainfodir}/fr.u-bordeaux.math.pari.metainfo.xml
|
|
|
b5580d8 |
|
|
|
19eb846 |
# Work around package-notes breakage. The package-notes feature was not
|
|
|
19eb846 |
# designed for software like this, which stores flags to use to build other
|
|
|
19eb846 |
# software. All such packages now have to go through contortions like this,
|
|
|
19eb846 |
# with the result that the software it builds does NOT have package notes.
|
|
|
b5580d8 |
sed -e 's|%{build_cxxflags}|%{extension_cxxflags}|' \
|
|
|
b5580d8 |
-e 's|%{build_ldflags}|%{extension_ldflags}|' \
|
|
|
b5580d8 |
-i %{buildroot}%{_libdir}/pari/pari.cfg
|
|
|
19eb846 |
|
|
|
3142420 |
# The qf tests started failing on 32-bit x86 with the release of 2.15.3.
|
|
|
3142420 |
# The final test is supposed to report "precision too low in forqfvec", but
|
|
|
3142420 |
# does not. The cause is currently unknown. Since we don't really care about
|
|
|
3142420 |
# that architecture, just let it pass until somebody cares enough to diagnose
|
|
|
3142420 |
# the issue, or we stop building for 32-bit x86.
|
|
|
3142420 |
%ifnarch %{ix86}
|
|
|
d87f6c9 |
%check
|
|
|
d87f6c9 |
make test-all
|
|
|
3142420 |
%endif
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%files
|
|
|
03bf23b |
%license COPYING
|
|
|
03bf23b |
%doc AUTHORS CHANGES* COMPAT NEW README
|
|
|
88214e8 |
%doc pari.abignore
|
|
|
47eeb38 |
%{_libdir}/libpari-gmp-tls.so.%{version}
|
|
|
78d6687 |
%{_libdir}/libpari-gmp-tls.so.8
|
|
|
88214e8 |
%{_libdir}/pari/
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%files gp
|
|
|
d87f6c9 |
%{_bindir}/gp
|
|
|
78d6687 |
%{_bindir}/gp-%{majver}
|
|
|
d87f6c9 |
%{_bindir}/gphelp
|
|
|
d87f6c9 |
%{_bindir}/tex2mail
|
|
|
d87f6c9 |
%config(noreplace) %{_sysconfdir}/gprc
|
|
|
bd481b1 |
%dir %{_datadir}/pari/
|
|
|
bd481b1 |
%doc %{_datadir}/pari/PARI/
|
|
|
bd481b1 |
%doc %{_datadir}/pari/doc/
|
|
|
bd481b1 |
%doc %{_datadir}/pari/examples/
|
|
|
bd481b1 |
%{_datadir}/pari/misc/
|
|
|
bd481b1 |
%{_datadir}/pari/pari.desc
|
|
|
b5580d8 |
%{_datadir}/applications/fr.u-bordeaux.math.pari.desktop
|
|
|
47eeb38 |
%{_datadir}/pixmaps/pari-gp.xpm
|
|
|
b5580d8 |
%{_metainfodir}/fr.u-bordeaux.math.pari.metainfo.xml
|
|
|
78d6687 |
%{_mandir}/man1/gp-%{majver}.1*
|
|
|
d87f6c9 |
%{_mandir}/man1/gp.1*
|
|
|
d87f6c9 |
%{_mandir}/man1/gphelp.1*
|
|
|
d87f6c9 |
%{_mandir}/man1/pari.1*
|
|
|
d87f6c9 |
%{_mandir}/man1/tex2mail.1*
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%files devel
|
|
|
bd481b1 |
%{_includedir}/pari/
|
|
|
d87f6c9 |
%{_libdir}/libpari.so
|
|
|
70d86e1 |
|
|
|
70d86e1 |
%changelog
|
|
|
7703d54 |
* Tue Jul 18 2023 Jerry James <loganjerry@gmail.com> - 2.15.4-1
|
|
|
7703d54 |
- Version 2.15.4
|
|
|
59d35d1 |
- Validate metainfo with appstream-util
|
|
|
59d35d1 |
|
|
|
b5580d8 |
* Tue Mar 14 2023 Jerry James <loganjerry@gmail.com> - 2.15.3-1
|
|
|
b5580d8 |
- Version 2.15.3
|
|
|
b5580d8 |
- Add a metainfo file
|
|
|
b5580d8 |
- Use https URLs
|
|
|
3142420 |
- BR pari-nflistdata for the tests
|
|
|
3142420 |
- Temporarily disable tests on 32-bit x86
|
|
|
b5580d8 |
|
|
|
b872909 |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.15.2-2
|
|
|
b872909 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
b872909 |
|
|
|
2945044 |
* Fri Jan 6 2023 Jerry James <loganjerry@gmail.com> - 2.15.2-1
|
|
|
2945044 |
- Version 2.15.2
|
|
|
2945044 |
|
|
|
269dea7 |
* Sat Nov 5 2022 Jerry James <loganjerry@gmail.com> - 2.15.1-1
|
|
|
269dea7 |
- Version 2.15.1
|
|
|
269dea7 |
- Drop upstreamed ploth-doc patch
|
|
|
269dea7 |
|
|
|
78d6687 |
* Mon Sep 26 2022 Jerry James <loganjerry@gmail.com> - 2.15.0-1
|
|
|
78d6687 |
- Version 2.15.0
|
|
|
78d6687 |
- Drop upstreamed optflags patch
|
|
|
78d6687 |
- Convert License tag to SPDX
|
|
|
78d6687 |
|
|
|
8cedab8 |
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.4-2
|
|
|
8cedab8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
8cedab8 |
|
|
|
534f844 |
* Thu Apr 7 2022 Jerry James <loganjerry@gmail.com> - 2.13.4-1
|
|
|
534f844 |
- Version 2.13.4
|
|
|
534f844 |
|
|
|
19eb846 |
* Sun Jan 30 2022 Jerry James <loganjerry@gmail.com> - 2.13.3-3
|
|
|
19eb846 |
- Work around yet more package-notes breakage
|
|
|
19eb846 |
|
|
|
dfd5a6a |
* Fri Jan 28 2022 Jerry James <loganjerry@gmail.com> - 2.13.3-2
|
|
|
dfd5a6a |
- Work around package-notes breakage
|
|
|
dfd5a6a |
|
|
|
59c5360 |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.3-2
|
|
|
59c5360 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
59c5360 |
|
|
|
37630b3 |
* Mon Oct 25 2021 Jerry James <loganjerry@gmail.com> - 2.13.3-1
|
|
|
37630b3 |
- Version 2.13.3
|
|
|
37630b3 |
|
|
|
7d7d788 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.2-3
|
|
|
7d7d788 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
7d7d788 |
|
|
|
88214e8 |
* Fri Jul 16 2021 Jerry James <loganjerry@gmail.com> - 2.13.2-2
|
|
|
88214e8 |
- Install the config file in a more standard location
|
|
|
88214e8 |
|
|
|
3026dc8 |
* Tue Jun 29 2021 Jerry James <loganjerry@gmail.com> - 2.13.2-1
|
|
|
3026dc8 |
- Version 2.13.2
|
|
|
e1bde6e |
- Disable pthread support on 32-bit arches due to extreme slowness
|
|
|
3026dc8 |
|
|
|
0737809 |
* Thu Jun 17 2021 Jerry James <loganjerry@gmail.com> - 2.13.1-3
|
|
|
0737809 |
- Build with pthread support
|
|
|
0737809 |
|
|
|
149f181 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.1-2
|
|
|
149f181 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
149f181 |
|
|
|
15e8847 |
* Mon Jan 25 2021 Jerry James <loganjerry@gmail.com> - 2.13.1-1
|
|
|
15e8847 |
- Version 2.13.1
|
|
|
15e8847 |
|
|
|
2438252 |
* Tue Jan 19 2021 Adam Jackson <ajax@redhat.com> - 2.13.0-2
|
|
|
2438252 |
- Drop BuildRequires: xmkmf, which was only used when building the X11 (not
|
|
|
2438252 |
fltk) GUI.
|
|
|
2438252 |
|
|
|
47eeb38 |
* Mon Nov 9 2020 Jerry James <loganjerry@gmail.com> - 2.13.0-1
|
|
|
47eeb38 |
- Update to 2.13.0 (see CHANGES for details)
|
|
|
47eeb38 |
- Enable TLS support
|
|
|
47eeb38 |
- Build the GUI with fltk instead of X11
|
|
|
47eeb38 |
- Ship the xgp wrapper script
|
|
|
47eeb38 |
|
|
|
21dec41 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.4-2
|
|
|
21dec41 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
21dec41 |
|
|
|
6ea0596 |
* Mon Jun 29 2020 Jerry James <loganjerry@gmail.com> - 2.11.4-1
|
|
|
6ea0596 |
- Update to 2.11.4 (see CHANGES for details)
|
|
|
6ea0596 |
|
|
|
085e6a4 |
* Thu Mar 5 2020 Jerry James <loganjerry@gmail.com> - 2.11.3-1
|
|
|
085e6a4 |
- Update to 2.11.3 (see CHANGES for details)
|
|
|
085e6a4 |
|
|
|
83234c3 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.2-4
|
|
|
83234c3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
83234c3 |
|
|
|
d49f768 |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.2-3
|
|
|
d49f768 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
d49f768 |
|
|
|
16b9bff |
* Thu Jul 18 2019 Jerry James <loganjerry@gmail.com> - 2.11.2-2
|
|
|
16b9bff |
- Verify the source file
|
|
|
16b9bff |
|
|
|
5430d74 |
* Wed May 15 2019 Jerry James <loganjerry@gmail.com> - 2.11.2-1
|
|
|
5430d74 |
- Update to 2.11.2 (see CHANGES for details)
|
|
|
5430d74 |
|
|
|
0046aab |
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.11.1-3
|
|
|
0046aab |
- Rebuild for readline 8.0
|
|
|
0046aab |
|
|
|
9cdbd7b |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.1-2
|
|
|
9cdbd7b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
9cdbd7b |
|
|
|
1bdc51c |
* Fri Jan 4 2019 Jerry James <loganjerry@gmail.com> - 2.11.1-1
|
|
|
1bdc51c |
- Update to 2.11.1 (see CHANGES for details)
|
|
|
1bdc51c |
- Drop braces patch
|
|
|
1bdc51c |
|
|
|
80bdf67 |
* Fri Aug 10 2018 Jerry James <loganjerry@gmail.com> - 2.11.0-1
|
|
|
80bdf67 |
- Update to 2.11.0 (see CHANGES for details)
|
|
|
80bdf67 |
- Drop ellratpoints patch
|
|
|
80bdf67 |
- Obsolete genus2reduction
|
|
|
80bdf67 |
|
|
|
568e475 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.5-3
|
|
|
568e475 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
568e475 |
|
|
|
d35d478 |
* Sat Jun 2 2018 Jerry James <loganjerry@gmail.com> - 2.9.5-2
|
|
|
d35d478 |
- Backport ellratpoints and hyperellratpoints from 2.10alpha for sagemath
|
|
|
d35d478 |
|
|
|
36813cd |
* Mon May 21 2018 Paul Howarth <paul@city-fan.org> - 2.9.5-1
|
|
|
36813cd |
- Update to 2.9.5 (see CHANGES for details)
|
|
|
36813cd |
|
|
|
124caab |
* Tue Feb 6 2018 Paul Howarth <paul@city-fan.org> - 2.9.4-2
|
|
|
124caab |
- Switch to %%ldconfig_scriptlets
|
|
|
a5b77d6 |
- Silence abidiff warnings about the size of functions_basic[] changing
|
|
|
a5b77d6 |
|
|
|
18af5b7 |
* Tue Jan 9 2018 Paul Howarth <paul@city-fan.org> - 2.9.4-1
|
|
|
18af5b7 |
- Update to 2.9.4 (see CHANGES for details)
|
|
|
18af5b7 |
|
|
|
3dc2290 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.3-3
|
|
|
3dc2290 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
3dc2290 |
|
|
|
ad48449 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.3-2
|
|
|
ad48449 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
ad48449 |
|
|
|
3db7b05 |
* Fri Jul 14 2017 Paul Howarth <paul@city-fan.org> - 2.9.3-1
|
|
|
3db7b05 |
- Update to 2.9.3 (see CHANGES for details)
|
|
|
3db7b05 |
|
|
|
c22f0d3 |
* Tue Jun 20 2017 Paul Howarth <paul@city-fan.org> - 2.9.2-3
|
|
|
c22f0d3 |
- Include pari/gp desktop icon, dropped from upstream releases after 2.5.x
|
|
|
c22f0d3 |
(#1462987)
|
|
|
c22f0d3 |
- Drop redundant Group: tags
|
|
|
c22f0d3 |
|
|
|
a9c6cfb |
* Tue Apr 18 2017 Paul Howarth <paul@city-fan.org> - 2.9.2-2
|
|
|
a9c6cfb |
- Drop the compat library for pari 2.7 as nothing in Fedora is using it now
|
|
|
a9c6cfb |
|
|
|
9cfdbc4 |
* Thu Apr 6 2017 Paul Howarth <paul@city-fan.org> - 2.9.2-1
|
|
|
9cfdbc4 |
- Update to 2.9.2 (see CHANGES for details)
|
|
|
9cfdbc4 |
- Build with -Wno-implicit-fallthrough because upstream code intentionally
|
|
|
9cfdbc4 |
falls through switch cases all over the place
|
|
|
9cfdbc4 |
|
|
|
1167efd |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-3
|
|
|
1167efd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
1167efd |
|
|
Igor Gnatenko |
df74f69 |
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.9.1-2
|
|
Igor Gnatenko |
df74f69 |
- Rebuild for readline 7.x
|
|
Igor Gnatenko |
df74f69 |
|
|
|
4fbfffe |
* Sun Dec 4 2016 Paul Howarth <paul@city-fan.org> - 2.9.1-1
|
|
|
4fbfffe |
- Update to 2.9.1 (see CHANGES for details)
|
|
|
4fbfffe |
|
|
|
06e7417 |
* Wed Nov 2 2016 Paul Howarth <paul@city-fan.org> - 2.9.0-1
|
|
|
06e7417 |
- Update to 2.9.0 (see NEW and CHANGES for details)
|
|
|
06e7417 |
- Update patches as needed
|
|
|
102c8a7 |
- Temporarily include old version of library to avoid broken deps whilst
|
|
|
102c8a7 |
migration to pari 2.9 happens in Rawhide
|
|
|
06e7417 |
|
|
|
5169b46 |
* Tue Jun 21 2016 Paul Howarth <paul@city-fan.org> - 2.7.6-1
|
|
|
5169b46 |
- Update to 2.7.6 (see CHANGES for details)
|
|
|
5169b46 |
- Simplify find command using -delete
|
|
|
5169b46 |
- Specify all build requirements
|
|
|
5169b46 |
|
|
|
1308baf |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.5-2
|
|
|
1308baf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
1308baf |
|
|
|
f1c8820 |
* Tue Nov 10 2015 Paul Howarth <paul@city-fan.org> - 2.7.5-1
|
|
|
f1c8820 |
- Update to 2.7.5 (see CHANGES for details)
|
|
|
f1c8820 |
|
|
|
6aee1be |
* Sat Jun 20 2015 Paul Howarth <paul@city-fan.org> - 2.7.4-1
|
|
|
6aee1be |
- Update to 2.7.4 (see CHANGES for details)
|
|
|
6aee1be |
|
|
|
5b26777 |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.3-2
|
|
|
5b26777 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
5b26777 |
|
|
|
8b1cea4 |
* Thu Feb 19 2015 Paul Howarth <paul@city-fan.org> - 2.7.3-1
|
|
|
8b1cea4 |
- Update to 2.7.3 (see CHANGES for details)
|
|
|
8b1cea4 |
|
|
|
03bf23b |
* Fri Sep 19 2014 Paul Howarth <paul@city-fan.org> - 2.7.2-1
|
|
|
03bf23b |
- Update to 2.7.2 (see CHANGES for details)
|
|
|
03bf23b |
- Update patches as needed
|
|
|
03bf23b |
- Drop libpari-gmp.so.3 compat library
|
|
|
03bf23b |
- Use %%license where possible
|
|
|
03bf23b |
|
|
|
631a0f5 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.1-5
|
|
|
631a0f5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
631a0f5 |
|
|
|
d9cf81b |
* Mon Jul 7 2014 Paul Howarth <paul@city-fan.org> - 2.7.1-4
|
|
|
d9cf81b |
- Fix crash in ellmul with obsolete use of E=[a1,a2,a3,a4,a6]
|
|
|
d9cf81b |
(#1104802, upstream bug #1589)
|
|
|
d9cf81b |
|
|
|
3f8afa1 |
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.7.1-3
|
|
|
3f8afa1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
3f8afa1 |
|
|
|
0ebc098 |
* Thu May 22 2014 Paul Howarth <paul@city-fan.org> - 2.7.1-2
|
|
|
0ebc098 |
- Temporarily include old version of library to avoid broken deps whilst
|
|
|
0ebc098 |
migration to pari 2.7 happens in Rawhide
|
|
|
0ebc098 |
|
|
|
4284d36 |
* Fri May 16 2014 Paul Howarth <paul@city-fan.org> - 2.7.1-1
|
|
|
4284d36 |
- Update to 2.7.1 (see CHANGES for details)
|
|
|
4284d36 |
|
|
|
357f4e1 |
* Mon Mar 24 2014 Paul Howarth <paul@city-fan.org> - 2.7.0-1
|
|
|
357f4e1 |
- Update to 2.7.0 (see NEW for details)
|
|
|
357f4e1 |
- Update patches as needed
|
|
|
357f4e1 |
- BR: pari-galpol for additional test coverage
|
|
|
357f4e1 |
|
|
|
3896920 |
* Sat Sep 21 2013 Paul Howarth <paul@city-fan.org> - 2.5.5-1
|
|
|
357f4e1 |
- Update to 2.5.5 (see CHANGES for details)
|
|
|
3896920 |
|
|
|
c4b5f01 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.4-3
|
|
|
c4b5f01 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
c4b5f01 |
|
|
|
89c913d |
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 2.5.4-2
|
|
|
89c913d |
- Perl 5.18 rebuild
|
|
|
89c913d |
|
|
|
03a8a08 |
* Tue May 14 2013 Paul Howarth <paul@city-fan.org> - 2.5.4-1
|
|
|
03a8a08 |
- update to 2.5.4 (see CHANGES for details)
|
|
|
03a8a08 |
- update missing-field-init patch
|
|
|
03a8a08 |
|
|
|
03a8a08 |
* Wed May 1 2013 Jon Ciesla <limburgher@gmail.com> - 2.5.3-3
|
|
|
03a8a08 |
- drop desktop vendor tag
|
|
|
0c6fd32 |
|
|
|
6a81714 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-2
|
|
|
03a8a08 |
- rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
6a81714 |
|
|
|
87fecc4 |
* Thu Oct 4 2012 Paul Howarth <paul@city-fan.org> - 2.5.3-1
|
|
|
87fecc4 |
- update to 2.5.3 (see CHANGES for details)
|
|
|
87fecc4 |
- further compiler warning fixes after discussion with upstream
|
|
|
87fecc4 |
- drop upstreamed parts of declaration-not-prototype patch
|
|
|
87fecc4 |
|
|
|
6114a68 |
* Mon Aug 6 2012 Paul Howarth <paul@city-fan.org> - 2.5.2-1
|
|
|
6114a68 |
- update to 2.5.2 (see CHANGES for details)
|
|
|
6114a68 |
- drop upstreamed gcc 4.7, bug#1264 and FSF address patches
|
|
|
6114a68 |
|
|
|
8299e9c |
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.1-2
|
|
|
6114a68 |
- rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
8299e9c |
|
|
|
d87f6c9 |
* Wed May 9 2012 Paul Howarth <paul@city-fan.org> - 2.5.1-1
|
|
|
d87f6c9 |
- update to 2.5.1 (#821191; see NEW for details)
|
|
|
d87f6c9 |
- use rpm 4.9.x requires/provides filtering
|
|
|
d87f6c9 |
- update xdg-open patch
|
|
|
d87f6c9 |
- drop emacs sub-package; the PARI Emacs shell is now a separate project
|
|
|
d87f6c9 |
- drop %%defattr, redundant since rpm 4.4
|
|
|
d87f6c9 |
- gp sub-package requires bzip2 for support of bzipped files
|
|
|
d87f6c9 |
- make %%files list more explicit
|
|
|
d87f6c9 |
- drop redundant buildroot definition and cleaning
|
|
|
d87f6c9 |
- BR: xmkmf for X11 detection
|
|
|
d87f6c9 |
- make sure we use our %%{optflags} and only those
|
|
|
d87f6c9 |
- call pari_init_defaults() before gp_expand_path() (upstream #1264)
|
|
|
d87f6c9 |
- fix scoping issue that manifests as a test suite failure with gcc 4.7.x and
|
|
|
d87f6c9 |
-ftree-dse (#821918, upstream #1314)
|
|
|
d87f6c9 |
- fix desktop file categories
|
|
|
d87f6c9 |
- install site-wide /etc/gprc
|
|
|
d87f6c9 |
- update FSF address (upstream #1315)
|
|
|
d87f6c9 |
- fix various compiler warnings (upstream #1316)
|
|
|
d87f6c9 |
- run the full test suite in %%check
|
|
|
d87f6c9 |
- add buildreqs for data packages needed by full test suite
|
|
|
d87f6c9 |
- hardcode %%{_datadir} in gp.desktop so no need to fiddle with it in %%prep
|
|
|
d87f6c9 |
|
|
|
ce73d57 |
* Sat Jan 7 2012 Paul Howarth <paul@city-fan.org> - 2.3.5-4
|
|
|
ce73d57 |
- s/\$RPM_BUILD_ROOT/%%{buildroot}/g for tidyness
|
|
|
ce73d57 |
- update source URL as 2.3.5 is now an OLD version
|
|
|
ce73d57 |
|
|
|
1aaed01 |
* Wed Oct 26 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.3.5-3.2
|
|
|
1aaed01 |
- rebuild with new gmp without compat lib
|
|
|
1aaed01 |
|
|
|
5c9e51e |
* Wed Oct 12 2011 Peter Schiffer <pschiffe@redhat.com> - 2.3.5-3.1
|
|
|
5c9e51e |
- rebuild with new gmp
|
|
|
5c9e51e |
|
|
|
ce73d57 |
* Tue Feb 8 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.5-3
|
|
|
ce73d57 |
- rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
7a63415 |
|
|
|
c6ceba2 |
* Fri Oct 1 2010 Mark Chappell <tremble@fedoraproject.org> - 2.3.5-2
|
|
|
ce73d57 |
- switch the latex dependencies over to tex(...)
|
|
|
c6ceba2 |
|
|
|
86d01a8 |
* Fri Jul 9 2010 Paul Howarth <paul@city-fan.org> - 2.3.5-1
|
|
|
86d01a8 |
- update to 2.3.5 (see CHANGES for details)
|
|
|
86d01a8 |
- filter out perl dependencies from %%{_datadir}/pari/PARI/
|
|
|
86d01a8 |
|
|
|
bd481b1 |
* Thu Jul 8 2010 Paul Howarth <paul@city-fan.org> - 2.3.4-5
|
|
|
bd481b1 |
- various clean-ups to pacify rpmlint:
|
|
|
bd481b1 |
- uses spaces instead of tabs consistently
|
|
|
bd481b1 |
- mark %%{_datadir}/emacs/site-lisp/pari/pariemacs.txt as %%doc
|
|
|
bd481b1 |
- mark %%{_datadir}/pari/{PARI,doc,examples} as %%doc
|
|
|
bd481b1 |
- fix permissions of gp
|
|
|
bd481b1 |
- don't strip gp so we get debuginfo for it
|
|
|
bd481b1 |
- move here documents out to separate source files
|
|
|
bd481b1 |
- make gp subpackage require same version-release of main package
|
|
|
bd481b1 |
|
|
|
81c23a1 |
* Wed Jul 7 2010 Paul Howarth <paul@city-fan.org> - 2.3.4-4
|
|
|
81c23a1 |
- apply patch from Patrice Dumas to use xdg-open rather than xdvi to display
|
|
|
81c23a1 |
DVI content, and move the xdg-open requirement from the main package to the
|
|
|
81c23a1 |
gp sub-package (#530565)
|
|
|
81c23a1 |
|
|
|
d492e9f |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.4-3
|
|
|
d492e9f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
d492e9f |
|
|
|
9aaacf0 |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.4-2
|
|
|
9aaacf0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
9aaacf0 |
|
|
|
248be10 |
* Mon Dec 22 2008 Gerard Milmeister <gemi@bluewin.ch> - 2.3.4-1
|
|
|
248be10 |
- new release 2.3.4
|
|
|
248be10 |
|
|
|
90e0abe |
* Wed Aug 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.3.3-2
|
|
|
90e0abe |
- fix license tag
|
|
|
90e0abe |
|
|
|
e137f40 |
* Sat Feb 23 2008 Gerard Milmeister <gemi@bluewin.ch> - 2.3.3-1
|
|
|
e137f40 |
- new release 2.3.3
|
|
|
e137f40 |
|
|
|
9a2c29d |
* Sat Feb 23 2008 Gerard Milmeister <gemi@bluewin.ch> - 2.3.1-3
|
|
|
9a2c29d |
- corrected desktop file
|
|
|
9a2c29d |
|
|
|
fe5e524 |
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.3.1-2
|
|
|
fe5e524 |
- Autorebuild for GCC 4.3
|
|
|
fe5e524 |
|
|
|
d45dd1a |
* Fri Dec 29 2006 Gerard Milmeister <gemi@bluewin.ch> - 2.3.1-1
|
|
|
d45dd1a |
- new version 2.3.1
|
|
|
d45dd1a |
|
|
|
8a12ceb |
* Fri Dec 29 2006 Gerard Milmeister <gemi@bluewin.ch> - 2.3.0-5
|
|
|
8a12ceb |
- added -fno-strict-aliasing to CFLAGS and enabled ppc build
|
|
|
0438223 |
|
|
|
100ebae |
* Mon Aug 28 2006 Gerard Milmeister <gemi@bluewin.ch> - 2.3.0-4
|
|
|
100ebae |
- Rebuild for FE6
|
|
|
100ebae |
|
|
|
b99543b |
* Fri May 26 2006 Gerard Milmeister <gemi@bluewin.ch> - 2.3.0-3
|
|
|
b99543b |
- Exclude ppc for now, since test fails
|
|
|
b99543b |
|
|
|
70d86e1 |
* Fri May 26 2006 Gerard Milmeister <gemi@bluewin.ch> - 2.3.0-2
|
|
|
70d86e1 |
- added %%check section
|
|
|
70d86e1 |
- use gmp
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Thu May 25 2006 Gerard Milmeister <gemi@bluewin.ch> - 2.3.0-1
|
|
|
70d86e1 |
- new version 2.3.0
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Fri May 19 2006 Orion Poplawski <orion@cora.nwra.com> - 2.1.7-4
|
|
|
70d86e1 |
- Fix shared library builds
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Fri Dec 2 2005 Gerard Milmeister <gemi@bluewin.ch> - 2.1.7-3
|
|
|
70d86e1 |
- Use none for architecture to guarantee working 64bit builds
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Fri Oct 21 2005 Gerard Milmeister <gemi@bluewin.ch> - 2.1.7-2
|
|
|
70d86e1 |
- some cleanup
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Fri Sep 30 2005 Gerard Milmeister <gemi@bluewin.ch> - 2.1.7-1
|
|
|
70d86e1 |
- New Version 2.1.7
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Sun Mar 6 2005 Gerard Milmeister <gemi@bluewin.ch> - 2.1.6-1
|
|
|
70d86e1 |
- New Version 2.1.6
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Mon Nov 22 2004 Gerard Milmeister <gemi@bluewin.ch> - 0:2.1.5-0.fdr.2
|
|
|
70d86e1 |
- Fixed problem with readline
|
|
|
70d86e1 |
|
|
|
70d86e1 |
* Wed Nov 12 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:2.1.5-0.fdr.x
|
|
|
70d86e1 |
- First Fedora release
|