freebsd-ports/games/xbomb/files/patch-aa
1998-09-28 02:17:33 +00:00

57 lines
1.3 KiB
Plaintext

--- Makefile.orig Sat Jan 20 15:02:46 1996
+++ Makefile Sun Sep 27 03:06:34 1998
@@ -12,33 +12,30 @@
# for conditions under which this file may be redistributed.
#
-CC=gcc
-CFLAGS=-O2
-
-INCLUDES=
+#CC=gcc
+CFLAGS+= -I${X11BASE}/include -DX11BASE=\"${X11BASE}\"
LIB=
-XLIB=-L/usr/X11R6/lib -lXaw -lXmu -lXt -lX11
-
-COMPILE=$(CC) -c $(CFLAGS)
+XLIB=-L${X11BASE}/lib -lXaw -lXmu -lXt -lX11 -lcompat
+.if ${PORTOBJFORMAT} == "elf"
+XLIB+= -Wl,-rpath,${X11BASE}/lib
+.endif
LINK=$(CC)
OBJ=xbomb.o xwindow.o hiscore.o
-INSTDIR=/usr/local
+INSTDIR=${PREFIX}
########
+all: xbomb
xbomb : $(OBJ)
$(LINK) $(OBJ) -o $@ $(LIB) $(XLIB)
########
-%.o : %.c
- $(COMPILE) $< -o $@ $(INCLUDES)
-
xbomb.o : xbomb.c xbomb.h
xwindow.o : xwindow.c xbomb.h icon.h
hiscore.o : hiscore.c xbomb.h
@@ -54,7 +51,7 @@
strip xbomb
install -d $(INSTDIR)/bin
install -d $(INSTDIR)/man/man6
- install -d $(INSTDIR)/lib/app-defaults
- install -m 755 xbomb $(INSTDIR)/bin
- install -m 644 xbomb.6 $(INSTDIR)/man/man6
- install -m 644 xbomb.ad $(INSTDIR)/lib/app-defaults/XBomb
+ install -d $(INSTDIR)/lib/X11/app-defaults
+ ${BSD_INSTALL_PROGRAM} xbomb $(INSTDIR)/bin
+ ${BSD_INSTALL_MAN} xbomb.6 $(INSTDIR)/man/man6
+ ${BSD_INSTALL_SCRIPT} xbomb.ad $(INSTDIR)/lib/X11/app-defaults/XBomb