X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=supertuxkart.spec;h=2841a4a596344d753fe30ac18e513e337603db6b;hb=e457e7fd9a3e376c6bb52bbdaf96b98c2e0460b4;hp=b08ba633f2945a92e48b02562910b2058d9acc02;hpb=13b8d9efbaa11f9739258f7f3fbab6d67a157aa8;p=packages%2Fsupertuxkart.git diff --git a/supertuxkart.spec b/supertuxkart.spec index b08ba63..2841a4a 100644 --- a/supertuxkart.spec +++ b/supertuxkart.spec @@ -1,18 +1,32 @@ -%define _rc rc2 + +%define _addons_ver 0.6.1 + Summary: SuperTuxKart - an enhanced version of TuxKart -Summary(pl): SuperTuxKart - ulepszona wersja gry TuxKart +Summary(pl.UTF-8): SuperTuxKart - ulepszona wersja gry TuxKart Name: supertuxkart -Version: 0.2 -Release: 0.%{_rc}.1 -License: GPL +Version: 0.6.1a +Release: 1 +License: GPL v3+ Group: X11/Applications/Games -Source0: http://download.berlios.de/supertuxkart/%{name}-%{version}%{_rc}.tar.bz2 -# Source0-md5: 77d4715424a969bf102a9fdca3cb1f55 -URL: http://supertuxkart.berlios.de +Source0: http://dl.sourceforge.net/supertuxkart/%{name}-%{version}.tar.bz2 +# Source0-md5: 2617a0de97f604ca692fcbd685e742ef +Source1: http://dl.sourceforge.net/supertuxkart/addon%{_addons_ver}-1.zip +# Source1-md5: 28c2a6aff5190072e5b81b88d09126b8 +Patch0: %{name}-desktop.patch +Patch1: %{name}-useless_files.patch +Patch2: %{name}-gettext.patch +URL: http://supertuxkart.sourceforge.net/ +BuildRequires: OpenAL-devel BuildRequires: OpenGL-devel +BuildRequires: OpenGL-glut-devel +BuildRequires: SDL-devel BuildRequires: autoconf BuildRequires: automake -BuildRequires: plib-devel >= 1.8.0 +BuildRequires: freealut-devel >= 1.0.0 +BuildRequires: libvorbis-devel +BuildRequires: plib-devel >= 1.8.4 +BuildRequires: sed >= 4.0 +BuildRequires: unzip BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -20,13 +34,17 @@ SuperTuxKart is an enhanced version of TuxKart, a kart racing game, originaly done by Steve Baker, featuring Tux and a bunch of his friends. -%description -l pl -SuperTuxKart jest ulepszon± wersj± gry TuxKart, stworzonej przez -Steve'a Bakera, w której bierzemy udzia³ w wy¶cigach gokartowych jako -Tux lub jego przyjaciele. +%description -l pl.UTF-8 +SuperTuxKart jest ulepszoną wersją gry TuxKart, stworzonej przez +Steve'a Bakera, w której bierzemy udział w wyścigach gokartowych +jako Tux lub jego przyjaciele. %prep -%setup -q -n %{name}-%{version}%{_rc} +%setup -q -a 1 +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%{__sed} -i -e 's#$(prefix)/games#%{_bindir}#' src/Makefile.am %build %{__aclocal} @@ -37,15 +55,22 @@ Tux lub jego przyjaciele. %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_desktopdir} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +install data/%{name}.desktop $RPM_BUILD_ROOT%{_desktopdir} +cp -rf tracks/* $RPM_BUILD_ROOT%{_datadir}/games/%{name}/data/tracks +cp -rf karts/* $RPM_BUILD_ROOT%{_datadir}/games/%{name}/data/karts + %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc AUTHORS NEWS README TODO +%doc ChangeLog NEWS README TODO data/CREDITS %attr(755,root,root) %{_bindir}/* %{_datadir}/games/%{name} +%{_desktopdir}/%{name}.desktop +%{_pixmapsdir}/%{name}_32.xpm