Sophie

Sophie

distrib > Mandriva > 10.1 > i586 > by-pkgid > b962df972c70fa638b7c8d272b2aa401 > files > 3

xletters-1.1.0-3mdk.src.rpm

%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.