--- Imakefile.orig	1996-05-11 11:06:00.000000000 +0400
+++ Imakefile	2015-01-24 20:35:32.000000000 +0300
@@ -1,21 +1,22 @@
-BINDIR = /usr/local/games
+XCOMM BINDIR = /usr/local/games
 PAD = # -DUSE_PAD
+CHOWN = /usr/sbin/chown
 CHMOD = /bin/chmod
 MKDIR = /bin/mkdir
 
-CC = gcc
+XCOMM CC = gcc
 REGULATE_TIMER = -DREG_TIMER
-DATADIR = $(BINDIR)/cosmodir
-DATAFILE = $(DATADIR)/best.dat
+DATADIR = $(LIBDIR)/cosmo
+DATAFILE = /var/games/cosmo/best.dat
 PROTO_DEFINES = -DRANK_FILE=\"$(DATAFILE)\" $(PAD) $(REGULATE_TIMER) $(SIGNAL)
-CDEBUGFLAGS = -O2 # -g
+XCOMM CDEBUGFLAGS = -O2 # -g
 LOCAL_LIBRARIES = $(XLIB)
 TAR = /bin/tar
 
 SRCS = main.c animation.c cosmo.c ex.c pixmap.c score.c setup.c tiff.c timer.c title.c pad.c
 OBJS = $(SRCS:.c=.o)
 
-ComplexProgramTarget(cosmo)
+ComplexProgramTargetNoMan(cosmo)
 
 hd: hd.c
 	$(CC) -o hd hd.c
@@ -27,11 +28,10 @@
 
 install::
 	@if [ -d $(DATADIR) ]; then echo cosmodir exists, not created.;\
-	 else $(MKDIR) $(DATADIR); fi
+	 else $(MKDIRHIER) $(DATADIR); fi
 	$(CHMOD) 711 $(DATADIR)
 	@if [ -f $(DATAFILE) ]; then echo ranking file exists, not created.;\
-	 else echo > $(DATAFILE); fi
-	$(CHMOD) 666 $(DATAFILE)
+	 else echo > $(DATAFILE).sample; fi
 
 pack::
 	$(TAR) cfz cosmo.tgz *.c *.h Imakefile chara.dat *.doc
