Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gle for openSUSE:Factory checked in 
at 2024-02-28 19:45:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gle (Old)
 and      /work/SRC/openSUSE:Factory/.gle.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gle"

Wed Feb 28 19:45:11 2024 rev:22 rq:1152219 version:3.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gle/gle.changes  2015-01-22 21:48:17.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.gle.new.1770/gle.changes        2024-02-28 
19:45:34.586441994 +0100
@@ -1,0 +2,12 @@
+Tue Feb 27 11:28:27 UTC 2024 - Jan Engelhardt <jeng...@inai.de>
+
+- Use SRPM base name for subpackages like -devel.
+- Delete old specfile constructs.
+
+-------------------------------------------------------------------
+Tue Feb 27 11:02:24 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Use %autosetup macro. Allows to eliminate the usage of deprecated
+  %patchN.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gle.spec ++++++
--- /var/tmp/diff_new_pack.MF5daq/_old  2024-02-28 19:45:35.074459610 +0100
+++ /var/tmp/diff_new_pack.MF5daq/_new  2024-02-28 19:45:35.074459610 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gle
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -21,13 +21,12 @@
 Version:        3.1.0
 Release:        0
 Summary:        The GLE Tubing and Extrusion Library
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
 Source:         http://download.sourceforge.net/gle/%{name}-%{version}.tar.bz2
 Patch0:         %{name}-%{version}.diff
 Patch1:         %{name}-%{version}-fltmax.diff
-Url:            http://linas.org/gle/
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+URL:            http://linas.org/gle/
 BuildRequires:  freeglut-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
@@ -57,12 +56,14 @@
 header files. It uses the OpenGL (TM) programming API to perform the
 actual drawing of the tubing and extrusions.
 
-%package -n libgle-devel
+%package devel
 Summary:        Development files for the GLE tubing and extrusion library
 Group:          Development/Libraries/C and C++
 Requires:       %lname = %version
+Provides:       libgle-devel = %version-%release
+Obsoletes:      libgle-devel < %version-%release
 
-%description -n libgle-devel
+%description devel
 The GLE Tubing and Extrusion Library is a graphics application
 programming interface (API). The library consists of a number of C
 language subroutines for drawing tubing and extrusions. The library is
@@ -72,35 +73,29 @@
 actual drawing of the tubing and extrusions.
 
 %prep
-%setup -q
-%patch0
-%patch1
-find -name ".cvsignore" | xargs rm -fv
+%autosetup -p0
+find -name ".cvsignore" -delete
 
 %build
 autoreconf -fi
-export CFLAGS="%optflags"
 %configure --disable-static
-make %{?_smp_mflags}
+%make_build
 
 %check
-make check
+%make_build check
 
 %install
 %make_install
 rm -rf "%buildroot/%_datadir/doc/gle"
 rm -f "%buildroot/%_libdir"/*.la
 
-%post   -n %lname -p /sbin/ldconfig
-%postun -n %lname -p /sbin/ldconfig
+%ldconfig_scriptlets -n %lname
 
 %files -n %lname
-%defattr(-, root, root)
 %doc COPYING doc/COPYING.artistic
 %{_libdir}/lib*.so.*
 
-%files -n libgle-devel
-%defattr(-, root, root)
+%files devel
 %doc AUTHORS README doc/html/*.jpg doc/html/*.gif doc/html/*.html 
doc/html/README doc/gle-*.lsm
 %doc %{_mandir}/man3/*
 %{_includedir}/GL

Reply via email to