%define name alienblaster %define version 1.1.0 %define release 2mdk Version: %{version} Summary: Action-loaded 2D arcade shooter game Name: %{name} Release: %{release} License: GPL Group: Games/Arcade Source: http://www.informatik.uni-bremen.de/~schwardt/alienblaster/%{name}-%{version}.tar.bz2 URL: http://www.schwardtnet.de/alienblaster/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description alienblaster is an action-loaded 2D arcade shooter game. Your mission in the game is simple: stop the invasion of the aliens by blasting them. Simultaneous two-player mode is available. %prep %setup -q -n %name %build %make %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%_gamesbindir cp alienBlaster $RPM_BUILD_ROOT%_gamesbindir/alienBlaster.real cat > $RPM_BUILD_ROOT%_gamesbindir/alienBlaster << EOF #!/bin/bash cd %_gamesdatadir/%name/ %_gamesbindir/alienBlaster.real EOF chmod +x $RPM_BUILD_ROOT%_gamesbindir/alienBlaster (cd $RPM_BUILD_ROOT mkdir -p ./usr/lib/menu cat > ./usr/lib/menu/%{name} <<EOF ?package(%{name}):\ command="/usr/games/alienBlaster"\ title="Alienblaster"\ longtitle=" 2D arcade shooter game"\ needs="x11"\ icon="arcade_section.png"\ section="More Applications/Games/Arcade" EOF ) mkdir -p $RPM_BUILD_ROOT/%_gamesdatadir/%name/ cp -R images sound cfg $RPM_BUILD_ROOT/%_gamesdatadir/%name/ %post %update_menus %postun %update_menus %clean rm -rf $RPM_BUILD_ROOT %files %defattr (-,root,root) %doc README INSTALL CHANGELOG AUTHORS LICENSE VERSION %attr(0755,root,games) %{_gamesbindir}/* %{_menudir}/* %_gamesdatadir/%name/ %changelog * Tue Aug 31 2004 Michael Scherer <misc@mandrake.org> 1.1.0-2mdk - fix inclusion of datafile * Fri Aug 20 2004 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-1mdk - new