From edb634672c816003b1d0ab86fee58e4c7754ee39 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Sep 29 2017 03:53:42 +0000 Subject: Rebuild for ntl 10.5.0. Fix versioning scheme. --- diff --git a/giac.spec b/giac.spec index 8a15ee6..f608393 100644 --- a/giac.spec +++ b/giac.spec @@ -10,8 +10,8 @@ ExcludeArch: aarch64 %{power64} s390x Name: giac Summary: Computer Algebra System, Symbolic calculus, Geometry -Version: 1.2.3 -Release: 9.%{subversion}%{?dist} +Version: 1.2.3.%{subversion} +Release: 1%{?dist} # LGPLv3+: src/Fl_GDI_Printer.cxx, src/Flv_List.cc, src/Flv_Table.cc # BSD: src/tinymt32* License: GPLv3+ @@ -20,7 +20,7 @@ URL: http://www-fourier.ujf-grenoble.fr/~parisse/giac.html ## Source package is downloaded from ## http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/ ## and re-packed without non-free FR documentation by giac-makesrc script. -Source0: %{name}-%{version}.%{subversion}.tar.gz +Source0: %{name}-%{version}.tar.gz Source1: %{name}-makesrc.sh Source2: xcas.appdata.xml # Recent math.h adds an iszero macro, but giac has an iszero function @@ -50,6 +50,8 @@ Requires(preun): info Provides: bundled(tinymt32) +%global majver %(cut -d. -f1-3 <<< %{version}) + %description Giac is a Computer Algebra System made by Bernard Parisse. It provides features from the C/C++ libraries PARI, NTL (arithmetic), GSL (numerics), @@ -124,7 +126,7 @@ The pgiac command is a perl script to mix Latex documents with Giac computations. %prep -%setup -q +%setup -q -n %{name}-%{majver} %patch0 # Remove local intl (already bundled in fedora) @@ -408,6 +410,10 @@ make -C check check %{_datadir}/giac/examples/ %changelog +* Thu Sep 28 2017 Jerry James - 1.2.3.57-1 +- Rebuild for ntl 10.5.0 +- Fix versioning scheme + * Wed Aug 02 2017 Fedora Release Engineering - 1.2.3-9.57 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild