Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package singular for openSUSE:Factory checked in at 2023-02-03 22:06:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/singular (Old) and /work/SRC/openSUSE:Factory/.singular.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "singular" Fri Feb 3 22:06:04 2023 rev:2 rq:1063026 version:4.3.1.p3 Changes: -------- --- /work/SRC/openSUSE:Factory/singular/singular.changes 2022-11-19 18:09:49.442609150 +0100 +++ /work/SRC/openSUSE:Factory/.singular.new.4462/singular.changes 2023-02-03 22:20:52.116365792 +0100 @@ -1,0 +2,11 @@ +Fri Feb 3 09:04:12 UTC 2023 - Stefan Brüns <[email protected]> + +- Update to release 4.3.1p3 + No changelog provided +- Drop unused latex2html and cmake BuildRequires +- Drop unnecessary 0001-src-remove-__DATE__-__TIME__.patch, + handllded by SOURCE_DATE_EPOCH +- Drop upstream + 0001-src-resolve-strict-aliasing-violation-in-ndbm.cc.patch + +------------------------------------------------------------------- Old: ---- 0001-src-remove-__DATE__-__TIME__.patch 0001-src-resolve-strict-aliasing-violation-in-ndbm.cc.patch Release-4-3-1.tar.gz New: ---- singular-4.3.1p3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ singular.spec ++++++ --- /var/tmp/diff_new_pack.mYzd6h/_old 2023-02-03 22:20:53.224370388 +0100 +++ /var/tmp/diff_new_pack.mYzd6h/_new 2023-02-03 22:20:53.232370420 +0100 @@ -1,7 +1,7 @@ # # spec file for package singular # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,34 +12,32 @@ # 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/ # +%define verud 4_3_1 +%define mainversion 4.3.1 +%define patchlevel p3 + Name: singular -Version: 4.3.1 +Version: %{mainversion}%{?patchlevel:.%{patchlevel}} Release: 0 -%define verud 4_3_1 Summary: Singular CAS -License: GPL-2.0 and GPL-3.0 and LGPL-2.1 and BSD-3-Clause +License: BSD-3-Clause AND GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only Group: Productivity/Scientific/Math URL: https://www.singular.uni-kl.de/ - -#Git-Clone: https://github.com/Singular/Sources -Source: https://github.com/Singular/Singular/archive/refs/tags/Release-4-3-1.tar.gz +# Upstream does not tag or publish patch releases on Github +Source0: https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/4-3-1/singular-%{mainversion}%{patchlevel}.tar.gz Source9: %name-rpmlintrc -Patch1: 0001-src-resolve-strict-aliasing-violation-in-ndbm.cc.patch -Patch2: 0001-src-remove-__DATE__-__TIME__.patch BuildRequires: autoconf >= 2.62 BuildRequires: automake BuildRequires: bison >= 1.2.2 -BuildRequires: cmake BuildRequires: fdupes BuildRequires: flex >= 2.4 BuildRequires: flint-devel >= 2.4 BuildRequires: gcc-c++ BuildRequires: gmp-devel >= 4.2 -BuildRequires: latex2html BuildRequires: libtool BuildRequires: mpfr-devel >= 3 BuildRequires: ncurses-devel @@ -136,7 +134,8 @@ Group: System/Libraries %description -n libpolys-%verud -(Upstream has not provided any description.) +Data structures and basic algorithms for polynomials +in Singular %package -n libpolys-devel Summary: Development files for Singular's POLYS library @@ -145,7 +144,8 @@ Requires: libpolys-%verud = %version-%release %description -n libpolys-devel -(Upstream has not provided any description.) +Data structures and basic algorithms for polynomials +in Singular %package -n libSingular-%verud Summary: Singular's Singular library @@ -179,7 +179,9 @@ (Upstream has not provided any description.) %prep -%autosetup -n Singular-Release-4-3-1 -p1 +%autosetup -n singular-%{mainversion} -p1 +# Remove prebuilt documantation +rm doc/doc.tbz2 %build ./autogen.sh @@ -190,10 +192,6 @@ b="%buildroot" %make_install PACKAGE_VERSION="%version" rm -f "$b/%_libdir"/*.la -find "$b" -type f -name "*.la" -exec perl -i -pe \ - 's(^(libdir|dependency_libs)=\x27(.*)\x27) - ("$1=\x27".&{sub{$_=pop;s(-L\s*\S+)()g;$_}}($2)."\x27")e' \ - "{}" "+" mkdir -p "$b/%_bindir" blen="${#b}" for i in "$b/%_libexecdir/%name"/*Singular; do
