Hello community, here is the log from the commit of package libm4ri for openSUSE:Factory checked in at 2015-11-16 18:51:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libm4ri (Old) and /work/SRC/openSUSE:Factory/.libm4ri.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libm4ri" Changes: -------- --- /work/SRC/openSUSE:Factory/libm4ri/libm4ri.changes 2014-10-14 07:11:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libm4ri.new/libm4ri.changes 2015-11-16 18:51:42.000000000 +0100 @@ -1,0 +2,5 @@ +Sat Nov 14 11:17:15 UTC 2015 - [email protected] + +- Update with new homepage URLs and in-spec comment updates. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libm4ri.spec ++++++ --- /var/tmp/diff_new_pack.JCMpm4/_old 2015-11-16 18:51:43.000000000 +0100 +++ /var/tmp/diff_new_pack.JCMpm4/_new 2015-11-16 18:51:43.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libm4ri # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -24,17 +24,13 @@ Summary: Library for fast linear arithmetic over GF(2) License: GPL-2.0+ Group: Productivity/Scientific/Math -Url: http://m4ri.sagemath.org/ +Url: https://bitbucket.org/malb/m4ri -#Hg-Clone: https://bitbucket.org/malb/m4ri/ -Source: http://m4ri.sagemath.org/downloads/m4ri/m4ri-%date.tar.gz +#Git-Clone: https://bitbucket.org/malb/m4ri.git +Source: https://bitbucket.org/malb/m4ri/downloads/m4ri-%date.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: pkgconfig -%if 0%{?sles_version} -BuildRequires: libpng-devel -%else +BuildRequires: pkg-config BuildRequires: pkgconfig(libpng) -%endif %description M4RI is a library for fast arithmetic with dense matrices over the @@ -65,23 +61,24 @@ %build # -# 1. Need to disable SSE (this will cause the absence of -msse rather than -# the inclusion of -mno-sse, thankfully) - we cannot be sure if CPU has it. -# -# 2. Since the x86_64 specifies SSE2 as inclusive, not having -mno-sse -# anywhere is just fine. +# 1. Need to disable SSE for %%ix86. Since --disable-sse2 translates to the +# absence of -msse rather than the inclusion of -mno-sse, we do not need +# to guard it with %%if(n)arch. # -# 3. Set cache size manually, because otherwise it will pick whatever the +# 2. Set cache size manually, because, otherwise, it will pick whatever the # build host had, which is dumb. 32K:128K matches AMD T-Bred, and is also # fitting within Core i7. Let's hope that's ok. # -%configure --disable-static --disable-sse2 --with-cachesize=32768:131072:131072 -make %{?_smp_mflags}; +%configure --disable-static \ +%ifnarch x86_64 + --disable-sse2 \ +%endif + --with-cachesize=32768:131072:131072 +make %{?_smp_mflags} %install -b="%buildroot"; -make install DESTDIR="$b"; -rm -f "$b/%_libdir"/*.la; +%make_install +rm -f "%buildroot/%_libdir"/*.la %files -n %lname %defattr(-,root,root) @@ -91,6 +88,6 @@ %defattr(-,root,root) %_libdir/libm4ri.so %_libdir/pkgconfig/m4ri.pc -%_includedir/m4ri +%_includedir/m4ri/ %changelog
