Fix paths in Makequest /usr/games/lib/questdir -> /var/games/questdir Remove hack.sh, it is broken since forever and nobody complained Update the READ_ME But don't update this part:
3. The rest of the stuff belonging to hack sits in a subdirectory hackdir (on our system /usr/games/lib/hackdir) with modes drwx------ 3 play 1024 Aug 9 09:03 hackdir As it states "on our system", i.e. the system of the original authors. Comments? OK? Index: games/hack/Makequest =================================================================== RCS file: /cvs/src/games/hack/Makequest,v retrieving revision 1.3 diff -u -p -r1.3 Makequest --- games/hack/Makequest 28 Jan 2001 23:41:42 -0000 1.3 +++ games/hack/Makequest 15 Jun 2017 21:37:23 -0000 @@ -9,7 +9,7 @@ TERMLIB = -lcurses # make hack GAME = quest -GAMEDIR = /usr/games/lib/questdir +GAMEDIR = /var/games/questdir CFLAGS = -g -DQUEST HACKCSRC = hack.Decl.c\ hack.apply.c hack.bones.c hack.c hack.cmd.c hack.do.c\ @@ -37,7 +37,7 @@ HSOURCES = hack.h hack.mfndpos.h config. SOURCES = $(CSOURCES) $(HSOURCES) -AUX = data help hh rumors hack.6 hack.sh +AUX = data help hh rumors hack.6 DISTR = $(SOURCES) $(AUX) READ_ME Makefile date.h hack.onames.h Index: games/hack/READ_ME =================================================================== RCS file: /cvs/src/games/hack/READ_ME,v retrieving revision 1.3 diff -u -p -r1.3 READ_ME --- games/hack/READ_ME 28 Jan 2001 23:41:42 -0000 1.3 +++ games/hack/READ_ME 15 Jun 2017 21:37:23 -0000 @@ -31,12 +31,6 @@ Files for hack: (Some of these contain information on the game, others are just plain stupid. Additional rumors are appreciated.) - hack.sh A shell script. - (We have hack.sh in /usr/games/hack and - hack in /usr/games/lib/hackdir/hack and all the other - hack stuff in /usr/games/lib/hackdir - perhaps this - will make the script clear. - There is no need for you to use it.) READ_ME This file. Original_READ_ME Jay Fenlason's READ_ME @@ -88,8 +82,6 @@ $ hack [-d hackdir] [maxnrofplayers] (for playing) or $ hack [-d hackdir] -s [listofusers | limit | all] (for seeing part of the scorelist). -The shell file hack (in this kit called hack.sh) takes care of -calling hack with the right arguments. Send complaints, bug reports, suggestions for improvements to mcvax!aeb - in real life Andries Brouwer. Index: games/hack/hack.sh =================================================================== RCS file: games/hack/hack.sh diff -N games/hack/hack.sh --- games/hack/hack.sh 16 Mar 2003 21:22:36 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,78 +0,0 @@ -#!/bin/sh -# $OpenBSD: hack.sh,v 1.3 2003/03/16 21:22:36 camield Exp $ -# $NetBSD: hack.sh,v 1.2 1995/03/23 08:31:30 cgd Exp $ - -# -# Copyright (c) 1985, Stichting Centrum voor Wiskunde en Informatica, -# Amsterdam -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# - Redistributions of source code must retain the above copyright notice, -# this list of conditions and the following disclaimer. -# -# - Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# - Neither the name of the Stichting Centrum voor Wiskunde en -# Informatica, nor the names of its contributors may be used to endorse or -# promote products derived from this software without specific prior -# written permission. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -# -# Copyright (c) 1982 Jay Fenlason <h...@gnu.org> -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# 3. The name of the author may not be used to endorse or promote products -# derived from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, -# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY -# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -# THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# - -HACKDIR=/usr/games/lib/hackdir -HACK=$HACKDIR/hack -MAXNROFPLAYERS=4 - -cd $HACKDIR -case $1 in - -s*) - exec $HACK $@ - ;; - *) - exec $HACK $@ $MAXNROFPLAYERS - ;; -esac -- Michal Mazurek