$NetBSD: patch-aa,v 1.5 2011/03/16 08:47:37 obache Exp $ --- Imakefile.orig 1993-08-02 05:45:08.000000000 +0000 +++ Imakefile @@ -32,9 +32,9 @@ HDRS = c_config.h \ ETCS = cbzone.help \ cbzone.motd \ - cbzone.script \ - cbzone.highscores \ - Cbzone.ad + cbzone.script \ + cbzone.highscores \ + Cbzone.ad MISC = Imakefile \ Makefile.orig \ @@ -53,15 +53,15 @@ SOUNDS = sounds/enemy_seen.au \ # this is where the shellscript, and executable will go # TANK_BINDIR = $(BINDIR) -TANK_BINDIR= /usr/local/games +TANK_BINDIR= $(PREFIX)/bin # this is where the scorefile and helpfile will go # TANK_LIBDIR = $(LIBDIR) -TANK_LIBDIR = /usr/local/games/lib/cbzone +TANK_LIBDIR = $(PREFIX)/share/cbzone # this is where the app-defaults file will go # TANK_APPDIR = $(XAPPLOADDIR) -TANK_APPDIR = $(TANK_LIBDIR) +TANK_APPDIR = $(XAPPLOADDIR) # this is where the sound files go TANK_SOUNDDIR = $(TANK_LIBDIR)/sounds @@ -72,33 +72,22 @@ LOCAL_LIBRARIES = $(XTOOLLIB) $(XLIB) -l AllTarget(cbzone.script) AllTarget(cbzone.exec) - + MakeDirectories(install,$(TANK_BINDIR) $(TANK_LIBDIR) $(TANK_APPDIR) $(TANK_SOUNDDIR)) InstallProgram(cbzone.exec,$(TANK_BINDIR)) InstallNamedProg(cbzone.script,cbzone,$(TANK_BINDIR)) InstallNonExec(cbzone.help,$(TANK_LIBDIR)) InstallNonExec(cbzone.motd,$(TANK_LIBDIR)) -InstallNonExec(cbzone.highscores,$(TANK_LIBDIR)) InstallNamedNonExec(Cbzone.ad,Cbzone,$(TANK_APPDIR)) InstallMultiple($(SOUNDS),$(TANK_SOUNDDIR)) -install:: - @if chgrp games $(TANK_BINDIR)/cbzone.exec $(TANK_LIBDIR)/cbzone.highscores 2>/dev/null ; then \ - (set -x ; chmod 2755 $(TANK_BINDIR)/cbzone.exec ) ; \ - (set -x ; chmod 664 $(TANK_LIBDIR)/cbzone.highscores ) ; \ - else \ - echo 'Failed: chgrp games for "cbzone.exec", "cbzone.highscores".' ; \ - echo ' highscore file exists but could not be protected.' ; \ - ( set -x ; chmod 666 $(TANK_LIBDIR)/cbzone.highscores ) ; \ - fi - cbzone.highscores: touch $@ chmod 664 $@ cbzone.exec: $(OBJS) $(DEPLIBS) - RemoveTargetProgram($@) - $(CC) -o $@ $(OBJS) $(LDOPTIONS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS) + RemoveTargetProgram($@) + $(CC) -o $@ $(OBJS) $(LDOPTIONS) $(LOCAL_LIBRARIES) $(LDLIBS) $(EXTRA_LOAD_FLAGS) cbzone.script : cbzone.script.src rm -f $@