From 55b723a8e326acf50439ffd7fb2eb6492c1902138b851b5d1a055d6df8d1a7e3 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 19 Jan 2018 00:09:50 +0000 Subject: [PATCH] mpfi-1.5.3 OBS-URL: https://build.opensuse.org/package/show/science/mpfi?expand=0&rev=3 --- mpfi-1.5.1.tar.bz2 | 3 --- mpfi-1.5.3.tar.bz2 | 3 +++ mpfi.changes | 18 ++++++++++++++++++ mpfi.spec | 30 +++++++++++++++++------------- 4 files changed, 38 insertions(+), 16 deletions(-) delete mode 100644 mpfi-1.5.1.tar.bz2 create mode 100644 mpfi-1.5.3.tar.bz2 diff --git a/mpfi-1.5.1.tar.bz2 b/mpfi-1.5.1.tar.bz2 deleted file mode 100644 index 1ec2163..0000000 --- a/mpfi-1.5.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3fcc6536d117a67fbfbb875ab2d2b3d7fe76cdf0ce85a7e707aae1e89893696e -size 365467 diff --git a/mpfi-1.5.3.tar.bz2 b/mpfi-1.5.3.tar.bz2 new file mode 100644 index 0000000..11bbe6f --- /dev/null +++ b/mpfi-1.5.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2383d457b208c6cd3cf2e66b69c4ce47477b2a0db31fbec0cd4b1ebaa247192f +size 447256 diff --git a/mpfi.changes b/mpfi.changes index 2932969..6d60a34 100644 --- a/mpfi.changes +++ b/mpfi.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Jan 19 00:06:44 UTC 2018 - jengelh@inai.de + +- Update to new upstream release 1.5.3 + * be compatible with MPFR version 4.0.0 +- Changes introduced with 1.5.2 + * fix documentation of comparison functions + * fix bug in mpfi_sub_fr + * new symbols MPFI_VERSION_MAJOR, MPFI_VERSION_MINOR, + MPFI_VERSION_PATCHLEVEL, and MPFI_VERSION_STRING in mpfi.h + * detect availability of mpfr_z_sub, mpfr_z_div, and mpfr_q_sub + and use a custom implementation for the ones not provided by + MPFR (mpfr_z_sub appeared in MPFR 3.1.0, the other ones are + used in tests only) + * tadd_q does no more check overflow by default (required too + much memory) + * sign of zeros choice documented + ------------------------------------------------------------------- Thu Dec 13 23:03:23 UTC 2012 - jengelh@inai.de diff --git a/mpfi.spec b/mpfi.spec index 6b05bd8..bf71957 100644 --- a/mpfi.spec +++ b/mpfi.spec @@ -1,7 +1,7 @@ # # spec file for package mpfi # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,20 +15,24 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: mpfi %define lname libmpfi0 -Version: 1.5.1 +Version: 1.5.3 Release: 0 -Group: Productivity/Scientific/Math -Summary: Multi-precision floating-point interval arithmetic computation library +Summary: Multi-precision floating-point interval arithmetic computation library License: LGPL-2.1+ -URL: http://mpfi.gforge.inria.fr/ +Group: Productivity/Scientific/Math +Url: http://mpfi.gforge.inria.fr/ #SVN-Clone: svn://scm.gforge.inria.fr/svnroot/mpfi/trunk -Source: %name-%version.tar.bz2 +# Download depends on the file ID, not the filename! +Source: https://gforge.inria.fr/frs/download.php/file/37331/mpfi-1.5.3.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gmp-devel >= 4.1.0, mpfr-devel >= 2.4.2, pkgconfig -Prereq: %install_info_prereq +BuildRequires: gmp-devel >= 4.1.0 +BuildRequires: mpfr-devel >= 2.4.2 +BuildRequires: pkgconfig +PreReq: %install_info_prereq %description MPFI is a C library for arbitrary precision interval arithmetic with @@ -40,8 +44,8 @@ and on the other hand to obtain accurate results, thanks to multiple precision arithmetic. %package -n %lname -Summary: Multi-precision floating-point interval arithmetic computation library -Group: System/Libraries +Summary: Multi-precision floating-point interval arithmetic computation library +Group: System/Libraries %description -n %lname MPFI is a C library for arbitrary precision interval arithmetic with @@ -53,9 +57,9 @@ and on the other hand to obtain accurate results, thanks to multiple precision arithmetic. %package devel -Summary: Development files for the MPFI interval arithmetic computation library -Group: Development/Libraries/C and C++ -Requires: %lname = %version +Summary: Development files for the MPFI interval arithmetic computation library +Group: Development/Libraries/C and C++ +Requires: %lname = %version %description devel MPFI is a C library for arbitrary precision interval arithmetic with