summaryrefslogtreecommitdiff
path: root/games/dungeon/files/patch-aa
blob: a6651aefe9ffc54b68a28b35c47a0422a5fd902c (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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
--- Makefile.orig	Sun Sep  1 16:28:21 2002
+++ Makefile	Sun Sep  1 16:28:53 2002
@@ -1,10 +1,10 @@
 # Makefile for dungeon
 
 # Where to install the program
-BINDIR = /usr/games
+BINDIR = ${PREFIX}/bin
 
 # Where to install the data file
-LIBDIR = /usr/games/lib
+LIBDIR = ${PREFIX}/share/dungeon
 
 # The dungeon program provides a ``more'' facility which tries to
 # figure out how many rows the terminal has.  Several mechanisms are
@@ -42,7 +42,7 @@
 # GDTFLAG = -DALLOW_GDT
 
 # Compilation flags
-CFLAGS = -O
+CFLAGS ?= -O
 # On SCO Unix Development System 3.2.2a, the const type qualifier does
 # not work correctly when using cc.  The following line will cause it
 # to not be used and should be uncommented.
@@ -62,6 +62,8 @@
 	dverb2.o gdt.o lightp.o local.o nobjs.o np.o np1.o np2.o np3.o\
 	nrooms.o objcts.o rooms.o sobjs.o supp.o sverbs.o verbs.o villns.o
 
+all: dungeon dtextc.dat
+
 dungeon: $(OBJS) dtextc.dat
 	$(CC) $(CFLAGS) -o dungeon $(OBJS) $(LIBS)
 
@@ -90,31 +92,31 @@
 supp.o: supp.c funcs.h vars.h
 	$(CC) $(CFLAGS) $(TERMFLAG) -c supp.c	
 
-actors.o: funcs.h vars.h
-ballop.o: funcs.h vars.h
-clockr.o: funcs.h vars.h
-demons.o: funcs.h vars.h
-dmain.o: funcs.h vars.h
-dso1.o: funcs.h vars.h
-dso2.o: funcs.h vars.h
-dso3.o: funcs.h vars.h
-dso4.o: funcs.h vars.h
-dso5.o: funcs.h vars.h
-dso6.o: funcs.h vars.h
-dso7.o: funcs.h vars.h
-dsub.o: funcs.h vars.h
-dverb1.o: funcs.h vars.h
-dverb2.o: funcs.h vars.h
-lightp.o: funcs.h vars.h
-nobjs.o: funcs.h vars.h
-np.o: funcs.h vars.h
-np1.o: funcs.h vars.h parse.h
-np2.o: funcs.h vars.h parse.h
-np3.o: funcs.h vars.h parse.h
-nrooms.o: funcs.h vars.h
-objcts.o: funcs.h vars.h
-rooms.o: funcs.h vars.h
-sobjs.o: funcs.h vars.h
-sverbs.o: funcs.h vars.h
-verbs.o: funcs.h vars.h
-villns.o: funcs.h vars.h
+#actors.o: funcs.h vars.h
+#ballop.o: funcs.h vars.h
+#clockr.o: funcs.h vars.h
+#demons.o: funcs.h vars.h
+#dmain.o: funcs.h vars.h
+#dso1.o: funcs.h vars.h
+#dso2.o: funcs.h vars.h
+#dso3.o: funcs.h vars.h
+#dso4.o: funcs.h vars.h
+#dso5.o: funcs.h vars.h
+#dso6.o: funcs.h vars.h
+#dso7.o: funcs.h vars.h
+#dsub.o: funcs.h vars.h
+#dverb1.o: funcs.h vars.h
+#dverb2.o: funcs.h vars.h
+#lightp.o: funcs.h vars.h
+#nobjs.o: funcs.h vars.h
+#np.o: funcs.h vars.h
+#np1.o: funcs.h vars.h parse.h
+#np2.o: funcs.h vars.h parse.h
+#np3.o: funcs.h vars.h parse.h
+#nrooms.o: funcs.h vars.h
+#objcts.o: funcs.h vars.h
+#rooms.o: funcs.h vars.h
+#sobjs.o: funcs.h vars.h
+#sverbs.o: funcs.h vars.h
+#verbs.o: funcs.h vars.h
+#villns.o: funcs.h vars.h