%define name gemrb %define version 0.6.3 %define release %mkrel 1 Name: %{name} Version: %{version} Release: %{release} Summary: Port of the original Infinity (Game) Engine Group: Applications/Games License: GPL URL: http://gemrb.sourceforge.net/ Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: zlib Requires: SDL >= 1.2 Requires: openal Requires: python >= 2.3 Requires: libvorbis Requires: libpng BuildRequires: zlib-devel BuildRequires: SDL-devel BuildRequires: openal-devel BuildRequires: libvorbis-devel BuildRequires: libpng-devel %description GemRB (Game engine made with preRendered Background) is a portable open-source implementation of Bioware's Infinity Engine which was written to support pseudo-3D role playing games based on the Dungeons & Dragons ruleset %prep %setup -q %build %cmake .. %make %install rm -rf ${RPM_BUILD_ROOT} %make DESTDIR=${RPM_BUILD_ROOT} install %check ctest %clean rm -rf ${RPM_BUILD_ROOT} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc AUTHORS COPYING NEWS README %attr(755,root,root) %{_bindir}/gemrb %attr(755,root,root) %{_libdir}/*.so %attr(755,root,root) %{_libdir}/*.so.* %attr(755,root,root) %{_libdir}/gemrb/plugins/*.so %attr(755,root,root) %{_libdir}/gemrb/plugins/*.so.* %{_sysconfdir}/GemRB.* %{_mandir}/man6/* %{_datadir}/gemrb/* %{_datadir}/doc/gemrb/* ### Exclude files %exclude %{_libdir}/*.la %attr(755,root,root) %{_libdir}/gemrb/plugins/*.la %changelog * Sat Jun 6 2009 Joachim Metz 0.4.0-1 - Added support for configure integration * Tue May 25 2009 Jaka Kranjc 0.4.0-1 - Update for gemrb 0.4.0 * Sun Mar 15 2009 Joachim Metz 0.3.2-2 - Excluded .la files from rpm file * Tue Feb 17 2009 Joachim Metz 0.3.2-1 - Update for gemrb 0.3.2 * Fri Feb 13 2009 Joachim Metz 0.3.1-2 - Merged default and devel package, gemrb requires .so files - Corrected use of legacy version of libpng * Sun Feb 8 2009 Joachim Metz 0.3.1-1 - Initial version