diff --git a/SDL_net.changes b/SDL_net.changes index f067268..e81be7f 100644 --- a/SDL_net.changes +++ b/SDL_net.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Aug 21 12:50:20 UTC 2024 - Jan Engelhardt + +- Rename devel package to just %name-devel, which is what most + openSUSE's packages do. + ------------------------------------------------------------------- Thu Jan 8 09:32:15 UTC 2015 - jengelh@inai.de diff --git a/SDL_net.spec b/SDL_net.spec index 66cd7c0..ec6b431 100644 --- a/SDL_net.spec +++ b/SDL_net.spec @@ -1,7 +1,7 @@ # # spec file for package SDL_net # -# 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,14 +21,13 @@ Name: SDL_net Version: 1.2.8 Release: 0 Summary: SDL networking library -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url: http://libsdl.org/projects/SDL_net/release-1.2.html +URL: http://libsdl.org/projects/SDL_net/release-1.2.html # removed VisualC, Xcode, Xcode-iOS and Watcom-OS2.zip from the upstream tarball [bnc#508084] Source: %name-%version-repack.tar.bz2 Source2: baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkg-config BuildRequires: pkgconfig(sdl) @@ -36,7 +35,7 @@ BuildRequires: pkgconfig(sdl) This is a small cross-platform networking library for use with SDL. %package -n %lname -Summary: Simple DirectMedia Layer – Networking library +Summary: Networking library for SDL Group: System/Libraries Provides: SDL_net = %version Obsoletes: SDL_net <= %version @@ -44,14 +43,14 @@ Obsoletes: SDL_net <= %version %description -n %lname This is a small cross-platform networking library for use with SDL. -%package -n libSDL_net-devel +%package devel Summary: Development files for the SDL networking library Group: Development/Libraries/C and C++ Requires: %lname = %version -Provides: SDL_net-devel = %version -Obsoletes: SDL_net-devel <= %version +Provides: libSDL_net-devel = %version +Obsoletes: libSDL_net-devel <= %version -%description -n libSDL_net-devel +%description devel This is a small cross-platform networking library for use with SDL. %prep @@ -59,22 +58,19 @@ This is a small cross-platform networking library for use with SDL. %build %configure --disable-static -make %{?_smp_mflags} +%make_build %install %make_install 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 CHANGES COPYING README %_libdir/libSDL_net-1*.so.* -%files -n libSDL_net-devel -%defattr(-,root,root) +%files devel %_includedir/SDL/ %_libdir/libSDL_net.so %_libdir/pkgconfig/SDL_net.pc diff --git a/baselibs.conf b/baselibs.conf index 8fadaa4..a73a21a 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,6 +1,8 @@ libSDL_net-1_2-0 - provides "SDL_net- = " - obsoletes "SDL_net- <= " -libSDL_net-devel - requires -libSDL_net- - requires "libSDL_net-1_2-0- = " + provides "SDL_net- = " + obsoletes "SDL_net- <= " +SDL_net-devel + provides "libSDL_net-devel- = " + obsoletes "libSDL_net-devel- <= " + requires -libSDL_net- + requires "libSDL_net-1_2-0- = "