Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > dfc563a749c2f9b77b44d9669b21220f > files > 3

supertuxkart-0.6.2-2mdv2010.0.src.rpm

%define pre	0
%define rel	2
%if %pre
%define release		%mkrel 0.%pre.%rel
%define distname	%name-%version%pre-src.tar.bz2
%define dirname		%name-%version%pre
%else
%define release		%mkrel %rel
%define distname	%name-%version-src.tar.bz2
%define dirname		%name-%version
%endif

Summary: Kart racing game
Name: supertuxkart
Version: 0.6.2
Release: %{release}
Source0: http://downloads.sourceforge.net/supertuxkart/%{distname}
Patch0: supertuxkart-0.6-fix-desktop.patch
License: GPLv2+
Group: Games/Arcade
URL: http://supertuxkart.berlios.de/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: freealut-devel
BuildRequires: libmikmod-devel
BuildRequires: mesagl-devel
BuildRequires: mesaglut-devel
BuildRequires: plib-devel
BuildRequires: oggvorbis-devel
BuildRequires: SDL-devel
BuildRequires: desktop-file-utils
BuildRequires: imagemagick
BuildRequires: openal-devel

%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.

%prep
%setup -q -n %{dirname}
%patch0 -p1

%build
%configure2_5x --bindir=%{_gamesbindir}
%make
chmod -x AUTHORS ChangeLog NEWS README

%install
rm -rf %{buildroot}
%makeinstall_std

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

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_gamesbindir}/%{name}
%dir %{_gamesdatadir}/%{name}
%{_gamesdatadir}/%{name}/*
%{_iconsdir}/hicolor/*/apps/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* 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