From 8684d7ad50ffcbd6fdbba81695983d921bb30e06 Mon Sep 17 00:00:00 2001 From: Sean Reifschneider Date: Mon, 29 Dec 2003 11:18:46 +0000 Subject: [PATCH] Improved RPM packaging. --- wumpus.spec | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/wumpus.spec b/wumpus.spec index 3f82a9a..cd11a1a 100644 --- a/wumpus.spec +++ b/wumpus.spec @@ -1,12 +1,12 @@ Summary: faithful transcription of the 1974 Atari Wumpus game Name: wumpus -Version: %{myversion} +Version: 1.3 Release: 1 License: GPL Group: Games URL: http://www.catb.org/~esr/wumpus/ Source0: %{name}-%{version}.tar.gz -%undefine __check_files +BuildRoot: %{_tmppath}/%{name}-root %description WUMPUS is a bit of retrocomputing nostalgia. It is an *exact* clone, even @@ -19,18 +19,30 @@ Superhack is a structurally similar game with a different premise. %build make +make wumpus.6 %install -make install +[ "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT" +mkdir -p "$RPM_BUILD_ROOT"/usr/bin +mkdir -p "$RPM_BUILD_ROOT"/usr/share/man/man6/ +cp wumpus superhack "$RPM_BUILD_ROOT"/usr/bin +cp wumpus.6 "$RPM_BUILD_ROOT"/usr/share/man/man6/ + +%clean +[ "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT" %files %defattr(-,root,root,-) %doc README -/usr/bin/wumpus -/usr/bin/superhack -/usr/share/man/man6/wumpus.6 +%{_bindir}/wumpus +%{_bindir}/superhack +%{_mandir}/man6/wumpus.6* %changelog +* Sun Dec 28 2003 Sean Reifschneider 1.3 +- Changing the .spec file so that it installs under a build-root. +- Changes so that the RPM can be built as a non-root user. + * Sun Dec 28 2003 Eric S. Raymond - Initial build. -- 2.31.1