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

Reply via email to