Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > bdd41f0e086a91ecd9fec1ca0d12a80e > files > 2

alienblaster-1.1.0-2mdk.src.rpm

%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