%define name xletters %define version 1.1.0 %define release 3mdk Summary: X Letters - Catch falling words by typing them. Name: %{name} Version: %{version} Release: %{release} Source: http://www.eleves.ens.fr:8080/home/madore/programs/%{name}-1.1.0.tar.bz2 BuildRoot: %{_tmppath}/%{name}-root License: GPL Group: Games/Other URL: http://www.eleves.ens.fr:8080/home/madore/programs/ Patch0: %{name}-%{version}-config.h-patch.bz2 Requires: words BuildRequires: XFree86-devel %description Catch falling words by typing them before they reach the bottom of the screen. This cousin of Space Invaders helps you practice your typing skill. %prep %setup %patch0 %build xmkmf && make CDEBUGFLAGS="$RPM_OPT_FLAGS" CXXDEBUGFLAGS="$RPM_OPT_FLAGS" %install rm -rf ${RPM_BUILD_ROOT} make install \ INSTALLFLAGS="-c" \ DESTDIR="$RPM_BUILD_ROOT/%{_prefix}" \ BINDIR="/games" make install.man \ INSTALLFLAGS="-c" \ DESTDIR="$RPM_BUILD_ROOT/%{_prefix}" \ MANDIR="/share/man/man6" \ MANSUFFIX=6 mkdir -p $RPM_BUILD_ROOT{/var/lib/games,%{_menudir}} touch $RPM_BUILD_ROOT/var/lib/games/%{name}.scores cat << EOF > ${RPM_BUILD_ROOT}%{_menudir}/%{name} ?package(%{name}):\ needs="x11"\ section="Amusement/Other"\ title="X Letters"\ longtitle="%{summary}"\ icon="other_amusement.png"\ command="%_gamesbindir/%{name}" EOF %post %{update_menus} %postun %{clean_menus} %clean rm -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,root,755) %doc COPYING README xletters.lsm %{_prefix}/games/xletters %{_prefix}/games/xletters-duel %{_menudir}/%{name} %attr (644,root,root) %{_prefix}/share/man/man6/xletters.6* %attr (664,root,games) /var/lib/games/%{name}.scores %changelog * Wed Dec 17 2003 Franck Villaume <fvill@freesurf.fr> 1.1.0-3mdk - add BuildRequires : XFree86-devel * Mon Jan 13 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-2mdk - from Maxim Heijndijk <cchq@wanadoo.nl> : - Added Requires: words. * Mon Nov 18 2002 Lenny Cartier <lenny@mandrakesoft.com> 1.1.0-1mdk - from Maxim Heijndijk <cchq@wanadoo.nl> : - Fixed menu-item section. - Fixed License, Group. * Tue Oct 23 2001 Maxim Heijndijk <cchq@wanadoo.nl> 1.1.0-1 - Initial Wrap.