Summary: Kart racing game Name: supertuxkart Version: 0.7.3 Release: %mkrel 2 Source0: http://sourceforge.net/projects/%{name}/files/SuperTuxKart/%{version}/%name-%version-src.tar.bz2 # There was a typo in the former libirrlicht api, that has been fixed # and must be fixed in applications using it as well Patch0: supertuxkart-0.7.3-upstream-fix-typo.patch # patch taken from upstream bugtracker #500 Patch1: supertuxkart-0.7.3-upstream-fix-return-type.patch # build will failled on 586 without adding $(PTHREAD_LIBS) Patch2: supertuxkart-0.7.3-fix-build-pthread.patch # fix desktop file Patch3: supertuxkart-0.7.3-fix-desktop.patch License: GPLv2+ Group: Games/Arcade URL: http://supertuxkart.sourceforge.net/ BuildRequires: fribidi-devel BuildRequires: irrlicht-devel >= 1.8 BuildRequires: openal-devel BuildRequires: oggvorbis-devel BuildRequires: imagemagick BuildRequires: desktop-file-utils BuildRequires: libcurl-devel Requires: %{name}-data = %{version} %description SuperTuxKart is an improved version of TuxKart, a kart racing game featuring Tux and friends. SuperTuxKart contains new characters, new tracks and a reworked user interface. %package data Summary: Games data for the Kart racing game game Group: Games/Arcade Conflicts: supertuxkart < 0.7-3 BuildArch: noarch %description data This package contains data files for Kart racing game game. %prep %setup -qn %name-%version %apply_patches %build %configure2_5x --bindir=%{_gamesbindir} %make chmod -x AUTHORS ChangeLog README %install %makeinstall_std desktop-file-install --delete-original --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}.desktop rm -f %{buildroot}%{_datadir}/pixmaps/%{name}_*.xpm mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64}/apps convert -scale 16x16 data/%{name}_32.xpm %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png convert data/%{name}_32.xpm %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png convert -scale 48x48 data/%{name}_64.xpm %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png convert data/%{name}_64.xpm %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png %files %doc AUTHORS ChangeLog README TODO %{_gamesbindir}/%{name} %{_iconsdir}/hicolor/*/apps/%{name}.png %{_datadir}/applications/%{name}.desktop %files data %{_gamesdatadir}/%{name} %changelog * Wed Mar 14 2012 dams <dams> 0.7.3-2.mga2 + Revision: 223344 - fix missing icon * Tue Mar 06 2012 dams <dams> 0.7.3-1.mga2 + Revision: 219462 - Add a patch to fix build with pthread - new version 0.7.3 + obgr_seneca <obgr_seneca> - fixed conflicting return value due to new libirrlicht - fixed desktop file - fix for a fixed typo in libirrlicht * Sat Dec 10 2011 fwang <fwang> 0.7-3.mga2 + Revision: 180234 - br fribidi - split data package * Fri Sep 23 2011 fwang <fwang> 0.7-2.mga2 + Revision: 146955 - fix desktop file - clean br * Wed Apr 20 2011 dams <dams> 0.7-1.mga1 + Revision: 89141 - revert to 0.7 as 0.7.1 needs irrlicht 1.8 now yet stable - imported package supertuxkart * Thu Aug 20 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.2-2mdv2010.0 + Revision: 418742 - Update to new version 0.6.2 * Wed May 13 2009 Samuel Verschelde <stormi@mandriva.org> 0.6.1a-2mdv2010.0 + Revision: 375342 - fix desktop file (fix #49327) - fix some rpmlint warnings * Thu Feb 19 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.1a-1mdv2009.1 + Revision: 342966 - Update to new version 0.6.1a - Remove string format patch: integrated upstream * Wed Feb 18 2009 Frederik Himpe <fhimpe@mandriva.org> 0.6.1-1mdv2009.1 + Revision: 342631 - Update to version 0.6.1 - Rediff -Werror=format-security patch * Thu Jan 22 2009 Funda Wang <fundawang@mandriva.org> 0.6-1mdv2009.1 + Revision: 332530 - fix str fmt - New version 0.6 + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick * Sat Aug 02 2008 Frederik Himpe <fhimpe@mandriva.org> 0.5-1mdv2009.0 + Revision: 260783 - New upstream version 0.5 - BuildRequires: openal-devel - Rediff desktop file patch - Add upstream patch to fix wrong kart switching in multiplayer mode * Wed Mar 26 2008 Adam Williamson <awilliamson@mandriva.org> 0.4-1mdv2009.0 + Revision: 190453 - delete old source * Tue Mar 18 2008 Adam Williamson <awilliamson@mandriva.org> 0.4-1mdv2008.1 + Revision: 188663 - prettify pre-release conditionals - 0.4 final * Sun Mar 16 2008 Funda Wang <fundawang@mandriva.org> 0.4-0.rc1a.2mdv2008.1 + Revision: 188117 - fix desktop file * Thu Feb 28 2008 Adam Williamson <awilliamson@mandriva.org> 0.4-0.rc1a.1mdv2008.1 + Revision: 175968 - buildrequires mesaglut-devel - new license policy - fd.o icons, correct .desktop file - new release 0.4 rc1 + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Fri Aug 10 2007 Funda Wang <fundawang@mandriva.org> 0.3-2mdv2008.0 + Revision: 61563 - remove 3DGraphics category(bug#32469) * Thu Aug 02 2007 Olivier Blin <oblin@mandriva.com> 0.3-1mdv2008.0 + Revision: 58183 - buildrequire SDL/alut/mikmod/vorbis devel packages - 0.3 - use upstream desktop file and icons * Sat Dec 02 2006 Olivier Blin <oblin@mandriva.com> 0.2-2mdv2007.0 + Revision: 89960 - add menu entry * Wed Nov 08 2006 Olivier Blin <oblin@mandriva.com> 0.2-1mdv2007.1 + Revision: 78321 - initial supertuxkart package - rename as supertuxkart to match distname - Create super-tuxkart