%define name stratagus %define version 2.2.5.5 %define rel 1 %define release %mkrel %{rel} Name: %{name} Summary: A real time strategy game engine Version: %{version} Release: %{release} Source0: http://launchpad.net/stratagus/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz URL: http://stratagus.sourceforge.net/ Group: Games/Strategy BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot License: GPL BuildRequires: mesagl-devel BuildRequires: SDL-devel BuildRequires: bzip2-devel BuildRequires: libx11-devel BuildRequires: lua-devel BuildRequires: libmikmod-devel BuildRequires: libmng-devel BuildRequires: oggvorbis-devel BuildRequires: libtheora-devel BuildRequires: libpng-devel BuildRequires: zlib-devel BuildRequires: imagemagick %description Stratagus is a free cross-platform real-time strategy gaming engine. It includes support for playing over the internet/LAN, or playing a computer opponent. The engine is configurable and can be used to create games with a wide-range of features specific to your needs. %prep %setup -q %build ./autogen.sh %configure2_5x --with-opengl \ --with-x \ --with-bzip2 \ --with-vorbis \ --with-mikmod \ --with-theora \ --with-mng \ EXTRA_CFLAGS="%{optflags}" make %install rm -rf %{buildroot} install -m755 stratagus -D %{buildroot}%{_gamesbindir}/stratagus # Create and install icons convert ./contrib/stratagus.ico -resize 32x32 ./stratagus-32.png convert ./contrib/stratagus.ico -resize 48x48 ./stratagus-48.png convert ./contrib/stratagus.ico -resize 16x16 ./stratagus-16.png install -m644 stratagus-16.png -D %{buildroot}%{_miconsdir}/%{name}.png install -m644 stratagus-32.png -D %{buildroot}%{_iconsdir}/%{name}.png install -m644 stratagus-48.png -D %{buildroot}%{_liconsdir}/%{name}.png %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc README doc/* %{_gamesbindir}/* %{_miconsdir}/%{name}.png %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png %changelog * Wed Feb 02 2011 dmorgan <dmorgan> 2.2.5.5-1.mga1 + Revision: 46395 - imported package stratagus * Tue Feb 01 2011 Funda Wang <fwang@mandriva.org> 2.2.5.5-1mdv2011.0 + Revision: 634641 - brimagemagick - New version 2.2.5.5 * Wed Dec 08 2010 Oden Eriksson <oeriksson@mandriva.com> 2.2.4-4mdv2011.0 + Revision: 614984 - the mass rebuild of 2010.1 packages * Sat May 01 2010 Funda Wang <fwang@mandriva.org> 2.2.4-3mdv2010.1 + Revision: 541412 - fix build with latest gcc44 + Thierry Vignaud <tv@mandriva.org> - rebuild + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick * Thu Aug 14 2008 Götz Waschk <waschk@mandriva.org> 2.2.4-2mdv2009.0 + Revision: 271854 - use the right configure macro * Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 2.2.4-1mdv2009.0 + Revision: 140863 - restore BuildRoot + Thierry Vignaud <tv@mandriva.org> - kill re-definition of %%buildroot on Pixel's request * Sat May 19 2007 Per Ãyvind Karlsen <peroyvind@mandriva.org> 2.2.4-1mdv2008.0 + Revision: 28435 - update to 2.2.24 * Tue Mar 13 2007 Per Ãyvind Karlsen <pkarlsen@mandriva.com> 2.2.3-1mdv2007.1 + Revision: 142271 - 2.2.3 - builds now against lua 5.1 - work a bit around broken parallell build * Wed Jan 17 2007 Per Ãyvind Karlsen <pkarlsen@mandriva.com> 2.2.2-1mdv2007.1 + Revision: 109768 - new release: 2.2.2 really drop broken lua 5.1 patch * Tue Dec 12 2006 Per Ãyvind Karlsen <pkarlsen@mandriva.com> 2.2-1.061209.1mdv2007.1 + Revision: 95885 - 2.2 really fix buildrequires - Fix buildrequires - try work around stupid buildrequires - 2.2 - new version - Import stratagus * Fri Aug 25 2006 Per Ãyvind Karlsen <pkarlsen@mandriva.com> 2.1-6mdv2007.0 - rebuild against new liblua - fix building against new lua (P0) * Tue Oct 11 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.1-5mdk - Fix BuildRequires - Fix Redundant buildrequires - X11-devel is already required by SDL-devel * Thu Oct 06 2005 Nicolas Lécureuil <neoclust@mandriva.org> 2.1-4mdk - Fix BuildRequires * Mon Aug 22 2005 Eskild Hustvedt <eskild@mandriva.org> 2.1-3mdk - Rebuild for new xorg * Mon Jul 18 2005 Per Ãyvind Karlsen <pkarlsen@mandriva.com> 2.1-2mdk - add opengl, mad, flac and cdaudio support - add buildrequires too - really use $RPM_OPT_FLAGS * Sat Jul 09 2005 Eskild Hustvedt <eskild@mandrake.org> 2.1-1mdk - Initial Mandriva Linux package