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