Hello community,

here is the log from the commit of package mpfi for openSUSE:Factory checked in 
at 2019-08-27 10:21:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mpfi (Old)
 and      /work/SRC/openSUSE:Factory/.mpfi.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mpfi"

Tue Aug 27 10:21:45 2019 rev:6 rq:725975 version:1.5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/mpfi/mpfi.changes        2018-01-20 
11:27:43.805517153 +0100
+++ /work/SRC/openSUSE:Factory/.mpfi.new.7948/mpfi.changes      2019-08-27 
10:22:18.627935873 +0200
@@ -1,0 +2,8 @@
+Sat Aug 24 20:24:49 UTC 2019 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to new upstream release 1.5.4
+  * mp_exp_t replaced by mpfr_exp_t, mp_prec_t replaced by
+    mpfr_prec_t, mp_rnd_t replaced by mpfr_rnd_t GMP_RNDx
+    replaced by MPFR_RNDx.
+
+-------------------------------------------------------------------

Old:
----
  mpfi-1.5.3.tar.bz2

New:
----
  mpfi-1.5.4.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mpfi.spec ++++++
--- /var/tmp/diff_new_pack.qhcTaR/_old  2019-08-27 10:22:22.799935596 +0200
+++ /var/tmp/diff_new_pack.qhcTaR/_new  2019-08-27 10:22:22.799935596 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mpfi
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,27 +12,31 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           mpfi
 %define lname  libmpfi0
-Version:        1.5.3
+Version:        1.5.4
 Release:        0
 Summary:        Multi-precision floating-point interval arithmetic computation 
library
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          Productivity/Scientific/Math
-Url:            http://mpfi.gforge.inria.fr/
+URL:            http://mpfi.gforge.inria.fr/
 
 #SVN-Clone:    svn://scm.gforge.inria.fr/svnroot/mpfi/trunk
 # 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
+Source:         
https://gforge.inria.fr/frs/download.php/file/38111/mpfi-1.5.4.tgz
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  gmp-devel >= 4.1.0
-BuildRequires:  mpfr-devel >= 2.4.2
+BuildRequires:  libtool
+BuildRequires:  makeinfo
+BuildRequires:  mpfr-devel >= 3
 BuildRequires:  pkgconfig
-PreReq:         %install_info_prereq
+Requires(post): %install_info_prereq
+Requires(postun): %install_info_prereq
 
 %description
 MPFI is a C library for arbitrary precision interval arithmetic with
@@ -68,22 +72,21 @@
 This subpackage provides the development headers and libraries for it.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
+./autogen.sh
 %configure --disable-static
-make %{?_smp_mflags};
-
-%check
-make %{?_smp_mflags} check;
+make %{?_smp_mflags}
 
 %install
-b="%buildroot";
-make install DESTDIR="$b";
-rm -f "$b/%_libdir"/*.la;
+%make_install
+rm -f "%buildroot/%_libdir"/*.la
 
-%post -n %lname -p /sbin/ldconfig
+%check
+#make check #upstream broke it in 1.5.4
 
+%post   -n %lname -p /sbin/ldconfig
 %postun -n %lname -p /sbin/ldconfig
 
 %post devel
@@ -93,11 +96,9 @@
 %install_info_delete --info-dir="%_infodir" "%_infodir/mpfi.info.gz"
 
 %files -n %lname
-%defattr(-,root,root)
 %_libdir/libmpfi.so.0*
 
 %files devel
-%defattr(-,root,root)
 %_includedir/mpfi*.h
 %_libdir/libmpfi.so
 %_infodir/mpfi.info*


Reply via email to