From 17aea7cf475da1df8ba9ab5fe88178ed808b59f14c9732b37edc0dbbeb9c4504 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Thu, 15 Aug 2013 13:54:57 +0000 Subject: [PATCH] Accepting request 195361 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/195361 OBS-URL: https://build.opensuse.org/package/show/games/SDL2_ttf?expand=0&rev=4 --- SDL2_ttf.changes | 6 ++++++ SDL2_ttf.spec | 32 ++++++++++++++++++-------------- 2 files changed, 24 insertions(+), 14 deletions(-) diff --git a/SDL2_ttf.changes b/SDL2_ttf.changes index 4bd55e7..a496c7e 100644 --- a/SDL2_ttf.changes +++ b/SDL2_ttf.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_ttf.spec b/SDL2_ttf.spec index 9d615d4..896c045 100644 --- a/SDL2_ttf.spec +++ b/SDL2_ttf.spec @@ -17,37 +17,41 @@ Name: SDL2_ttf +%define lname libSDL2_ttf-2_0-0 Version: 2.0.12 Release: 0 Summary: Simple DirectMedia Layer - Truetype Library License: Zlib -Group: System/Libraries -Url: http://www.libsdl.org/projects/SDL_ttf/ -Source: http://www.libsdl.org/projects/SDL_ttf/release/%{name}-%{version}.tar.gz +Group: Development/Libraries/X11 +Url: http://libsdl.org/projects/SDL_ttf/ + +#Hg-Clone: http://hg.libsdl.org/SDL_ttf/ +Source: http://libsdl.org/projects/SDL_ttf/release/%name-%version.tar.gz Source2: baselibs.conf BuildRequires: freetype2-devel BuildRequires: libSDL2-devel +BuildRequires: pkgconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This is a sample library that allows you to use TrueType fonts in your SDL applications. -%package -n libSDL2_ttf-2_0-0 +%package -n %lname Summary: Simple DirectMedia Layer - Truetype Library Group: System/Libraries Provides: SDL2_ttf = %{version} -%description -n libSDL2_ttf-2_0-0 +%description -n %lname This is a sample library that allows you to use TrueType fonts in your SDL applications. %package -n libSDL2_ttf-devel Summary: Simple DirectMedia Layer - Truetype Library -Group: Development/Libraries/C and C++ +Group: Development/Libraries/X11 +Requires: %lname = %{version} Requires: %{name} = %{version} Requires: libSDL2-devel -Requires: libSDL2_ttf-2_0-0 = %{version} Provides: SDL2_ttf-devel = %{version} %description -n libSDL2_ttf-devel @@ -64,22 +68,22 @@ SDL applications. make %{?_smp_mflags} %install -%make_install +make install DESTDIR="%buildroot" rm -f %{buildroot}%{_libdir}/*.la -%post -n libSDL2_ttf-2_0-0 -p /sbin/ldconfig +%post -n %lname -p /sbin/ldconfig -%postun -n libSDL2_ttf-2_0-0 -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig -%files -n libSDL2_ttf-2_0-0 +%files -n %lname %defattr(-,root,root) %doc CHANGES.txt COPYING.txt README.txt -%{_libdir}/lib*.so.* +%{_libdir}/libSDL2_ttf-2*.so.* %files -n libSDL2_ttf-devel %defattr(-,root,root) -%{_includedir}/SDL2/SDL_ttf.h -%{_libdir}/lib*.so +%{_includedir}/SDL2/ +%{_libdir}/libSDL2_ttf.so %{_libdir}/pkgconfig/SDL2_ttf.pc %changelog