Hello community, here is the log from the commit of package zn_poly for openSUSE:Factory checked in at 2019-03-26 22:30:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zn_poly (Old) and /work/SRC/openSUSE:Factory/.zn_poly.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zn_poly" Tue Mar 26 22:30:52 2019 rev:6 rq:686229 version:0.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/zn_poly/zn_poly.changes 2014-10-18 09:09:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.zn_poly.new.25356/zn_poly.changes 2019-03-26 22:30:53.525727943 +0100 @@ -1,0 +2,6 @@ +Mon Mar 18 20:27:16 UTC 2019 - Jan Engelhardt <[email protected]> + +- Update to new upstream release 0.9.1 + * Build fixes only + +------------------------------------------------------------------- Old: ---- COPYING zn_poly-0.9.tar.gz New: ---- zn_poly-0.9.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zn_poly.spec ++++++ --- /var/tmp/diff_new_pack.ZNnAjo/_old 2019-03-26 22:30:54.209727778 +0100 +++ /var/tmp/diff_new_pack.ZNnAjo/_new 2019-03-26 22:30:54.209727778 +0100 @@ -1,7 +1,7 @@ # # spec file for package zn_poly # -# Copyright (c) 2014 SUSE LINUX Products 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,21 +12,20 @@ # 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: zn_poly +%define abiversion 0.9 %define lname libzn_poly-0_9 -Version: 0.9 +Version: 0.9.1 Release: 0 Summary: Library for polynomial arithmetic in Z/nZ[x] -License: BSD-2-Clause and GPL-2.0+ and LGPL-2.1+ +License: BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Scientific/Math -Url: http://web.maths.unsw.edu.au/~davidharvey/code/zn_poly/ - -Source: http://web.maths.unsw.edu.au/~davidharvey/code/zn_poly/releases/%name-%version.tar.gz -Source4: COPYING +URL: https://gitlab.com/sagemath/zn_poly/ +Source: https://gitlab.com/sagemath/zn_poly/-/archive/0.9.1/%name-%version.tar.bz2 Patch1: znpoly-automake.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gmp-devel @@ -38,7 +37,7 @@ %package -n %lname Summary: Library for polynomial arithmetic in Z/nZ[x] -License: GPL-2.0+ +License: GPL-2.0-or-later Group: System/Libraries %description -n %lname @@ -47,7 +46,7 @@ %package devel Summary: Development files for the zn_poly library -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Development/Libraries/C and C++ %description devel @@ -59,21 +58,21 @@ %patch -P 1 -p1 %build -autoreconf -fi; +autoreconf -fi %configure --disable-static make %{?_smp_mflags} %install -b="%buildroot"; -make install DESTDIR="$b"; -rm -f "$b/%_libdir"/*.la; -mkdir -p "$b/%_defaultdocdir/%lname" -cp "%{S:4}" "$b/%_defaultdocdir/%lname/" +%make_install +rm -f "%buildroot/%_libdir"/*.la + +%post -n %lname -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig %files -n %lname %defattr(-,root,root) -%_libdir/libzn_poly-%version.so -%_defaultdocdir/%lname/ +%_libdir/libzn_poly-%abiversion.so +%license COPYING %files devel %defattr(-,root,root) ++++++ znpoly-automake.diff ++++++ --- /var/tmp/diff_new_pack.ZNnAjo/_old 2019-03-26 22:30:54.229727773 +0100 +++ /var/tmp/diff_new_pack.ZNnAjo/_new 2019-03-26 22:30:54.233727772 +0100 @@ -1,42 +1,37 @@ From: Jan Engelhardt <[email protected]> Date: 2011-09-27 16:28:00 +0000 -Upstream: dead --- - Makefile.am | 13 +++++++++++++ + Makefile.am | 9 +++++++++ configure.ac | 10 ++++++++++ - 2 files changed, 23 insertions(+) + 2 files changed, 19 insertions(+) -Index: zn_poly-0.9/Makefile.am +Index: zn_poly-0.9.1/Makefile.am =================================================================== --- /dev/null -+++ zn_poly-0.9/Makefile.am -@@ -0,0 +1,13 @@ ++++ zn_poly-0.9.1/Makefile.am +@@ -0,0 +1,10 @@ +# -*- Makefile -*- -+ +AM_CPPFLAGS = -I${top_srcdir}/include -+ +pkginclude_HEADERS = include/zn_poly.h include/wide_arith.h +noinst_HEADERS = include/support.h include/profiler.h include/zn_poly_internal.h -+libsrcs = src/array.c src/invert.c src/ks_support.c src/mulmid.c src/mulmid_ks.c src/misc.c src/mpn_mulmid.c src/mul.c src/mul_fft.c src/mul_fft_dft.c src/mul_ks.c src/nuss.c src/pack.c src/pmf.c src/pmfvec_fft.c src/tuning.c src/zn_mod.c -+ ++libsrcs = src/array.c src/invert.c src/ks_support.c src/mulmid.c src/mulmid_ks.c src/misc.c src/mpn_mulmid.c src/mul.c src/mul_fft.c src/mul_fft_dft.c src/mul_ks.c src/nuss.c src/pack.c src/pmf.c src/pmfvec_fft.c tune/tuning.c src/zn_mod.c +lib_LTLIBRARIES = libzn_poly.la -+ +libzn_poly_la_SOURCES = ${libsrcs} -+libzn_poly_la_LDFLAGS = -release ${PACKAGE_VERSION} ++ABI_VERSION = $(shell cat ABI_VERSION) ++libzn_poly_la_LDFLAGS = -release ${ABI_VERSION} +libzn_poly_la_LIBADD = -lgmp -Index: zn_poly-0.9/configure.ac +Index: zn_poly-0.9.1/configure.ac =================================================================== --- /dev/null -+++ zn_poly-0.9/configure.ac -@@ -0,0 +1,10 @@ -+AC_INIT([zn_poly], [0.9]) ++++ zn_poly-0.9.1/configure.ac +@@ -0,0 +1,9 @@ ++AC_INIT([zn_poly], [0.9.1]) +AC_CONFIG_AUX_DIR([build-aux]) +AM_INIT_AUTOMAKE([-Wall foreign]) +AC_PROG_INSTALL +AC_PROG_CC -+AC_DISABLE_STATIC +m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) -+LT_INIT ++LT_INIT([disable-static]) +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT
