summaryrefslogtreecommitdiff
path: root/games/xbomb/files/patch-aa
blob: 26c5356a4dab4f22987994137a884f17bdeb2a59 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
--- Makefile.orig	Sat Jan 20 16:02:46 1996
+++ Makefile	Thu Jan 25 22:20:42 2007
@@ -12,33 +12,28 @@
 # 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
+XLIB+=	-Wl,-rpath,${X11BASE}/lib
 
 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
@@ -51,10 +46,10 @@
 ########
 
 install :
-	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
+#	strip xbomb
+#	install -d $(INSTDIR)/bin
+#	install -d $(INSTDIR)/man/man6
+#	install -d $(INSTDIR)/lib/app-defaults
+	${BSD_INSTALL_PROGRAM} xbomb $(INSTDIR)/bin
+	${BSD_INSTALL_MAN} xbomb.6 $(INSTDIR)/man/man6
+	${BSD_INSTALL_DATA} xbomb.ad $(INSTDIR)/lib/X11/app-defaults/XBomb