%define name xscavenger %define version 1.4.4 %define release 3mdk %define summary Cool arcade/thinking game very much like Lode Runner Name: %{name} Summary: %{summary} Version: %{version} Release: %{release} Source: http://www.xdr.com/dash/%{name}-%{version}.tar.bz2 Source10: %{name}.16.png.bz2 Source11: %{name}.32.png.bz2 Source12: %{name}.48.png.bz2 URL: http://www.xdr.com/dash/scavenger.html License: GPL Group: Games/Arcade BuildRequires: XFree86-devel Packager: Guillaume Cottenceau <gc@mandrakesoft.com> BuildRoot: %{_tmppath}/%{name}-buildroot %description Scavenger is a cool arcade/thinking game very much like Lode Runner. You've got to run around and collect objects while avoiding enemies. Some objects are buried and you've got to dig down to get at them. It's an addictive game and some of the levels are devilishly (cruelly) complicated to solve. %prep %setup -q %build cd src perl -pi -e 's,^LIBNAME.*,LIBNAME = %{_gamesdatadir}/%{name},' Imakefile xmkmf touch scavenger.man make %install rm -rf "$RPM_BUILD_ROOT" mkdir -p $RPM_BUILD_ROOT%{_gamesbindir} $RPM_BUILD_ROOT%{_gamesdatadir}/%{name} cp src/scavenger $RPM_BUILD_ROOT%{_gamesbindir} cp -a data/* $RPM_BUILD_ROOT%{_gamesdatadir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_mandir}/man6 cp src/scavenger.6 $RPM_BUILD_ROOT%{_mandir}/man6 mkdir -p $RPM_BUILD_ROOT/%{_menudir} cat << EOF > $RPM_BUILD_ROOT/%{_menudir}/%{name} ?package(%{name}):command="%{_gamesbindir}/scavenger" icon="%{name}.png" \ needs="x11" section="Amusement/Arcade" title="X-Scavenger" \ longtitle="%{summary}" EOF mkdir -p $RPM_BUILD_ROOT%{_miconsdir} mkdir -p $RPM_BUILD_ROOT%{_liconsdir} bzcat %{SOURCE10} > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png bzcat %{SOURCE11} > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png bzcat %{SOURCE12} > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png %post %{update_menus} %postun %{clean_menus} %clean rm -rf "$RPM_BUILD_ROOT" %files %defattr(-,root,root) %doc README DOC copyright %attr(0755,root,root) %{_gamesbindir}/* %{_gamesdatadir}/%{name} %{_menudir}/%{name} %{_miconsdir}/%{name}.png %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png %{_mandir}/*/* %changelog * Fri Feb 27 2004 Guillaume Cottenceau <gc@mandrakesoft.com> 1.4.4-3mdk - rebuild * Tue Jan 14 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4.4-2mdk - rebuild * Sun Jan 12 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.4.4-1mdk - 1.4.4 * Wed Jun 12 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 143-2mdk - png icons (out xpm!) * Tue Mar 12 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 143-1mdk - new version * Mon Oct 15 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-3mdk - fix obsolete-tag Copyright * Thu Jul 5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-2mdk - rebuild - add man page * Thu Mar 22 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 142-1mdk - first mdk release