%define desktop_vendor endur %define name xdigger %define version 1.0.10 %define release 229%{?dist} Summary: A Boulderdash like game for X Windows Name: %{name} License: GPLv2 Group: Amusements/Games Source: ftp://metalab.unc.edu/pub/Linux/games/arcade/xdigger-%{version}.tgz Version: %{version} Release: %{release} BuildRoot: %{_tmppath}/%{name}-%{version} Patch: %{name}-%{version}.dif Patch1: %{name}-%{version}-ia64.patch Requires: xorg-x11-server-Xorg BuildRequires: imake, desktop-file-utils %description The original KC85 - Digger rewritten for X11 Like Boulderdash (without scrolling). Authors: -------- Alexander Lang %prep %setup -q %patch %patch1 %build xmkmf -a make %{?_smp_mflags} CDEBUGFLAGS="$RPM_OPT_FLAGS" %install rm -rf %{buildroot} make DESTDIR=%{buildroot} install install.man chmod a+w %{buildroot}/var/X11R6/scores/xdigger.hiscore cat > %{name}.desktop << EOF [Desktop Entry] Name=%{name} Comment=A Boulderdash like game for X Windows Exec=/usr/X11R6/bin/xdigger Icon=/usr/X11R6/include/X11/pixmaps/xdigger.xpm Terminal=false Type=Application Categories=Application;Game;ArcadeGame; Encoding=UTF-8 EOF mkdir -p %{buildroot}%{_datadir}/applications desktop-file-install --vendor %{desktop_vendor} --delete-original \ --dir %{buildroot}%{_datadir}/applications \ --add-category X-Fedora \ --add-category Game \ %{name}.desktop %clean rm -rf %{buildroot} %files %defattr(-,root,root) %attr(2755, root, games)/usr/X11R6/bin/xdigger %dir /usr/X11R6/lib/X11/xdigger /usr/X11R6/lib/X11/xdigger/xdigger.level %dir /var/X11R6 %dir /var/X11R6/scores %attr(664, root, games)/var/X11R6/scores/xdigger.hiscore /usr/X11R6/include/X11/pixmaps/xdigger.xpm %{_datadir}/applications/%{desktop_vendor}-%{name}.desktop %doc COPYING ChangeLog README %{_mandir}/man6/* %changelog * Tue May 20 2008 Matthias Haase - 1.0.10-229 - Rebuild for Fedora 9 - binary path for digger.desktop now required * Tue Nov 13 2007 Matthias Haase - 1.0.10-228 - Rebuild for Fedora 8 * Sun Jun 3 2007 Matthias Haase - 1.0.10-227 - Rebuild for Fedora 7 - Category application removed to match desktop entry specification * Sat Oct 28 2006 Matthias Haase - 1.0.10-226 - Rebuild for Fedora Core 6 * Fri Mar 24 2006 Matthias Haase - 1.0.10-225 - Increased release, %{?dist} added, rebuild for Fedora Core 5 - Requires changed, matching the modular X11 of FC5 - imake added to BuildRequires because it contains xmkmf now - xorg-x11-devel removed from BuildRequires - mandir changed - encoding and categories added to the desktop entry * Thu Jun 16 2005 Matthias Haase - 1.0.10-224 - Rebuild for Fedora Core 4 * Wed Nov 10 2004 Matthias Haase - Rebuild for Fedora Core 3 * Thu Jun 03 2004 Matthias Haase - Deps updated in order to match Fedora Core 2 (comes with xorg-x11) - Rebuild for Fedora Core 2 * Sun Nov 09 2003 Matthias Haase - Rebuild for Fedora Core 1 * Sat Apr 05 2003 Matthias Haase - Rebuild for RH9 * Fri Nov 15 2002 Matthias Haase - Initial build for RH 8.0