$NetBSD: patch-aa,v 1.2 2005/11/06 19:25:23 tonio Exp $ --- Makefile.orig 2002-01-24 12:44:14.000000000 +0100 +++ Makefile @@ -1,13 +1,12 @@ ######################################################## # 使用するコンパイラとオプションを指定 -CC = gcc -O2 # 標準以外のインクルードファイルのディレクトリを指定 -IDIR = -I/usr/X11R6/include +IDIR = $(CPPFLAGS) # 標準以外のライブラリのディレクトリを指定 -LDIR = -L/usr/X11R6/lib +LDIR = $(LDFLAGS) ######################################################### @@ -15,10 +14,10 @@ LDIR = -L/usr/X11R6/lib TARGET = /usr/games/ # レコードファイルのディレクトリを指定 -RECORD_DIR = /var/games/xjump +RECORD_DIR = ${VARBASE}/games #レコードファイルのファイル名を指定(注:これはバイナリに埋め込まれます) -RECORD_FILE = $(RECORD_DIR)/record +RECORD_FILE = $(RECORD_DIR)/xjump ######################################################### @@ -28,28 +27,28 @@ RECORD_ENTRY = 20 ########################################################## xjump : main.o game.o key.o misc.o record.o resource.o - $(CC) -o xjump \ + $(CC) $(CFLAGS) -o xjump \ main.o game.o key.o misc.o record.o resource.o\ -lXaw -lXmu -lXt -lXpm -lXext -lX11 $(LDIR) main.o : main.c xjump.h record.h \ picture.xpm icon.xbm icon_msk.xbm Makefile - $(CC) -c -DRECORD_ENTRY=$(RECORD_ENTRY) main.c $(IDIR) + $(CC) $(CFLAGS) -c -DRECORD_ENTRY=$(RECORD_ENTRY) main.c $(IDIR) resource.o : resource.c - $(CC) -c resource.c + $(CC) $(CFLAGS) -c resource.c game.o : game.c xjump.h - $(CC) -c game.c $(IDIR) + $(CC) $(CFLAGS) -c game.c $(IDIR) key.o : key.c xjump.h - $(CC) -c key.c $(IDIR) + $(CC) $(CFLAGS) -c key.c $(IDIR) misc.o : misc.c - $(CC) -c misc.c + $(CC) $(CFLAGS) -c misc.c record.o : record.c record.h Makefile - $(CC) -c \ + $(CC) $(CFLAGS) -c \ -DRECORD_ENTRY=$(RECORD_ENTRY) \ -DRECORD_FILE=\"$(RECORD_FILE)\" \ record.c