Hello community, here is the log from the commit of package gmp for openSUSE:Factory checked in at 2016-07-09 09:20:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gmp (Old) and /work/SRC/openSUSE:Factory/.gmp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gmp" Changes: -------- --- /work/SRC/openSUSE:Factory/gmp/gmp.changes 2015-11-06 00:01:28.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gmp.new/gmp.changes 2016-07-09 09:21:08.000000000 +0200 @@ -1,0 +2,14 @@ +Thu Jun 30 07:34:19 UTC 2016 - mplus...@suse.com + +- Use macro for configure (as bsc#870358) is already fixed +- Use xz compressed archives +- Update info pages dependencies + +------------------------------------------------------------------- +Thu Jun 23 21:04:04 UTC 2016 - astie...@suse.com + +- gmp 6.1.1: + * Work around faulty cpuid on some recent Intel chips (this + allows GMP to run on Skylake Pentiums). + +------------------------------------------------------------------- Old: ---- gmp-6.1.0.tar.bz2 gmp-6.1.0.tar.bz2.sig New: ---- gmp-6.1.1.tar.xz gmp-6.1.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gmp.spec ++++++ --- /var/tmp/diff_new_pack.cgpsvb/_old 2016-07-09 09:21:10.000000000 +0200 +++ /var/tmp/diff_new_pack.cgpsvb/_new 2016-07-09 09:21:10.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package gmp # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,18 +17,19 @@ Name: gmp -Version: 6.1.0 +Version: 6.1.1 Release: 0 Summary: The GNU MP Library License: GPL-3.0+ and LGPL-3.0+ Group: System/Libraries Url: https://gmplib.org/ -Source0: https://gmplib.org/download/%{name}/%{name}-%{version}.tar.bz2 -Source1: https://gmplib.org/download/%{name}/%{name}-%{version}.tar.bz2.sig +Source0: https://gmplib.org/download/%{name}/%{name}-%{version}.tar.xz +Source1: https://gmplib.org/download/%{name}/%{name}-%{version}.tar.xz.sig Source2: %{name}.keyring Source3: baselibs.conf Patch0: gmp-noexec.diff BuildRequires: gcc-c++ +BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -58,6 +59,7 @@ Requires: libgmp10 = %{version} Requires: libgmpxx4 = %{version} Requires(pre): %{install_info_prereq} +Requires(preun): %{install_info_prereq} %description devel These libraries are needed to develop programs which calculate with @@ -68,17 +70,10 @@ %patch0 %build -# Do not use %%configure here, that will break build on SLE11 because -# there we pass a mismatched --target. See bnc#870358. export CFLAGS="%{optflags} -fexceptions" -./configure \ - --host=%{_host} \ - --build=%{_build} \ - --prefix=%{_prefix} \ - --libdir=%{_libdir} \ +%configure \ --enable-cxx \ --enable-fat - make %{?_smp_mflags} %check @@ -86,24 +81,22 @@ make %{?_smp_mflags} check %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot} install rm %{buildroot}%{_libdir}/libgmp.la rm %{buildroot}%{_libdir}/libgmpxx.la rm %{buildroot}%{_libdir}/libgmpxx.a %post -n libgmp10 -p /sbin/ldconfig - %post -n libgmpxx4 -p /sbin/ldconfig -%post devel -%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz - %postun -n libgmp10 -p /sbin/ldconfig - %postun -n libgmpxx4 -p /sbin/ldconfig -%postun devel -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%post devel +%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} + +%preun devel +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} %files -n libgmp10 %defattr(-,root,root) @@ -117,7 +110,7 @@ %defattr(-,root,root) %doc AUTHORS README NEWS %doc demos -%doc %{_infodir}/gmp.info*.gz +%{_infodir}/gmp.info*%{ext_info} %{_libdir}/libgmp.a %{_libdir}/libgmp.so %{_libdir}/libgmpxx.so