From 12903d0449be9204e56f44eb786f0b217940eafbd98de1d428ab7ca23b916d45 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Thu, 15 Aug 2013 13:55:09 +0000 Subject: [PATCH] Accepting request 188152 from home:jengelh:branches:games - Some metadata spruce-up: add current URLs, softer wildcarding in the files list, more robust make install call OBS-URL: https://build.opensuse.org/request/show/188152 OBS-URL: https://build.opensuse.org/package/show/games/SDL2_net?expand=0&rev=4 --- SDL2_net.changes | 6 ++++++ SDL2_net.spec | 30 +++++++++++++++++------------- 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/SDL2_net.changes b/SDL2_net.changes index c523576..9ac4e05 100644 --- a/SDL2_net.changes +++ b/SDL2_net.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Aug 13 12:04:26 UTC 2013 - jengelh@inai.de + +- Some metadata spruce-up: add current URLs, softer wildcarding + in the files list, more robust make install call + ------------------------------------------------------------------- Tue Aug 13 11:27:54 UTC 2013 - prusnak@opensuse.org diff --git a/SDL2_net.spec b/SDL2_net.spec index 3d7b514..4d032d4 100644 --- a/SDL2_net.spec +++ b/SDL2_net.spec @@ -17,33 +17,37 @@ Name: SDL2_net +%define lname libSDL2_net-2_0-0 Version: 2.0.0 Release: 0 Summary: Simple DirectMedia Layer - Networking Library License: Zlib -Group: System/Libraries -Url: http://www.libsdl.org/projects/SDL_net/ -Source: http://www.libsdl.org/tmp/SDL_net/release/%{name}-%{version}.tar.gz +Group: Development/Libraries/C and C++ +Url: http://libsdl.org/projects/SDL_net/ + +#Hg-Clone: http://hg.libsdl.org/SDL_net/ +Source: http://libsdl.org/projects/SDL_net/release/%name-%version.tar.gz Source2: baselibs.conf BuildRequires: libSDL2-devel +BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This is a small cross-platform networking library for use with SDL. -%package -n libSDL2_net-2_0-0 +%package -n %lname Summary: Simple DirectMedia Layer - Networking Library Group: System/Libraries Provides: SDL2_net = %{version} -%description -n libSDL2_net-2_0-0 +%description -n %lname This is a small cross-platform networking library for use with SDL. %package -n libSDL2_net-devel Summary: Simple DirectMedia Layer - Networking Library Group: Development/Libraries/C and C++ +Requires: %lname = %{version} Requires: libSDL2-devel -Requires: libSDL2_net-2_0-0 = %{version} Provides: SDL2_net-devel = %{version} %description -n libSDL2_net-devel @@ -57,22 +61,22 @@ This is a small cross-platform networking library for use with SDL. make %{?_smp_mflags} %install -%make_install +make install DESTDIR="%buildroot" rm -f %{buildroot}%{_libdir}/*.la -%post -n libSDL2_net-2_0-0 -p /sbin/ldconfig +%post -n %lname -p /sbin/ldconfig -%postun -n libSDL2_net-2_0-0 -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig -%files -n libSDL2_net-2_0-0 +%files -n %lname %defattr(-,root,root) %doc CHANGES.txt COPYING.txt README.txt -%{_libdir}/lib*.so.* +%{_libdir}/libSDL2_net-2*.so.* %files -n libSDL2_net-devel %defattr(-,root,root) -%{_includedir}/SDL2/* -%{_libdir}/lib*.so +%{_includedir}/SDL2/ +%{_libdir}/libSDL2_net.so %{_libdir}/pkgconfig/SDL2_net.pc %changelog