%define oname Ri-li %define name ri-li %define version 2.0.1 %define release %mkrel 2 %define Summary a toy wood train kit game Summary: %{Summary} Name: %{name} Version: %{version} Release: %{release} Source0: http://surfnet.dl.sourceforge.net/sourceforge/ri-li/%{oname}-%{version}.tar.bz2 Patch0: ri-li_makefile.in.patch Patch1: ri-li_makefile.am.patch License: GPL Group: Games/Arcade URL: http://www.ri-li.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: SDL-devel BuildRequires: SDL_mixer-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: dos2unix Provides: Ri-li Obsoletes: Ri-li %description You drive a toy wood engine in many levels and you must collect all the coaches to win. Full-featured, 8 languages: Arabic, Chinese, English, French, German, Japanese, Russian, Spanish. Colorful animated wood engine, 40 levels in this first version and 3 beautiful musics and many sound effects. %prep %setup -q -n %{oname}-%{version} %patch0 -p0 %patch1 -p0 dos2unix README COPYING AUTHORS NEWS COPYING.Music %build autoconf %configure --bindir=%{_gamesbindir} \ --datadir=%{_gamesdatadir} %make %install rm -rf %{buildroot} %makeinstall_std rm -f %{buildroot}%{_gamesdatadir}/%{oname}/COPYING.Music install -m644 data/Ri-li-icon-16x16.png -D %{buildroot}%{_miconsdir}/%{oname}.png install -m644 data/Ri-li-icon-32x32.png -D %{buildroot}%{_iconsdir}/%{oname}.png install -m644 data/Ri-li-icon-48x48.png -D %{buildroot}%{_liconsdir}/%{oname}.png mkdir -p %{buildroot}%{_datadir}/applications cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=Ri-li Comment=Ri-li arcade game Exec=%{_gamesbindir}/Ri_li Icon=%{_gamesdatadir}/%{oname}/%{oname}-icon-48x48.png Terminal=false Type=Application Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade; EOF %clean rm -rf $%{buildroot} %post %{update_menus} %postun %{clean_menus} %files %defattr(-, root, root) %doc README COPYING AUTHORS NEWS COPYING.Music %{_gamesbindir}/Ri_li %{_gamesdatadir}/%{oname}/levels.dat %{_gamesdatadir}/%{oname}/sprites.dat %{_gamesdatadir}/%{oname}/Ri-li-icon-*.png %{_gamesdatadir}/%{oname}/*.ico %{_gamesdatadir}/%{oname}/Sounds/* #%{_gamesdatadir}/%{oname}/*.ebuild %{_gamesdatadir}/%{oname}/language.* %{_iconsdir}/%{oname}*.png %{_miconsdir}/%{oname}*.png %{_liconsdir}/%{oname}*.png %{_datadir}/applications/* %changelog * Thu Mar 13 2008 Antoine Ginies <aginies@mandriva.com> 2.0.1-2mdv2008.1 + Revision: 187467 - fix path to icon * Mon Mar 10 2008 Antoine Ginies <aginies@mandriva.com> 2.0.1-1mdv2008.1 + Revision: 183318 - remove gentto ebuild - patch to remove gentoo - new release - release 2.0.1 + Thierry Vignaud <tvignaud@mandriva.com> - drop old menu - kill re-definition of %%buildroot on Pixel's request + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Thu Jun 21 2007 Erwan Velu <erwan@mandriva.org> 2.0.0-2mdv2008.0 + Revision: 42028 - Fixing description * Thu Oct 26 2006 Nicolas Lécureuil <neoclust@mandriva.org> 2.0.0-1mdv2007.0 + Revision: 72709 - New version 2.0.0 - import ri-li-1.2.0-2mdv2007.0 * Tue Aug 29 2006 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.0-2mdv2007.0 - fix summary macro used in menu - fix categories in xdg menu - fix wrong-file-end-of-line-encoding - cosmetics * Tue Aug 01 2006 Jerome Soyer <saispo@mandriva.org> 1.2.0-1mdv2007.0 - New release 1.2.0 * Thu Jul 13 2006 Lenny Cartier <lenny@mandriva.com> 1.0.3-1mdv2007.0 - add xdg menu - move to gamesbindir and gamesdatadir * Tue Jul 04 2006 Velu Erwan <erwan@seanodes.com> 1.0.2-1 - Initial rpm for mandriva - Using ri-li package name to match Mandriva's naming policy * Fri Jun 30 2006 Dominique Roux-Serret <roux-serret@ifrance.com> 1.0.2-1 - first RPM pakage.