]> git.pld-linux.org Git - packages/bsd-games.git/blob - bsd-games-config.patch
- new patch
[packages/bsd-games.git] / bsd-games-config.patch
1 diff -Naur bsd-games-2.10/GNUmakefile bsd-games-2.10-patched/GNUmakefile
2 --- bsd-games-2.10/GNUmakefile  Thu Jan  1 01:00:00 1970
3 +++ bsd-games-2.10-patched/GNUmakefile  Fri Apr 28 21:25:38 2000
4 @@ -0,0 +1,1819 @@
5 +# GNUmakefile - automatically generated by configure.  Do not edit.
6 +
7 +# No suffix rules
8 +.SUFFIXES:
9 +
10 +# Include configuration
11 +include Makeconfig
12 +
13 +.PHONY:        all  adventure_all arithmetic_all atc_games_all atc_all backgammon_backgammon_all backgammon_common_source_all backgammon_teachgammon_all backgammon_all battlestar_all bcd_all boggle_boggle_all boggle_mkdict_all boggle_mkindex_all boggle_all caesar_all canfield_canfield_all canfield_cfscores_all canfield_all countmail_all cribbage_all dm_all factor_all fish_all gomoku_all hangman_all hunt_hunt_all hunt_huntd_all hunt_all mille_all monop_all morse_all number_all phantasia_all pig_all pom_all ppt_all primes_all quiz_datfiles_all quiz_all rain_all random_all robots_all sail_all snake_snake_all snake_snscore_all snake_all tetris_all trek_all wargames_all worm_all worms_all wtf_all wump_all lib_all
14 +all:    adventure_all arithmetic_all atc_games_all atc_all backgammon_backgammon_all backgammon_common_source_all backgammon_teachgammon_all backgammon_all battlestar_all bcd_all boggle_boggle_all boggle_mkdict_all boggle_mkindex_all boggle_all caesar_all canfield_canfield_all canfield_cfscores_all canfield_all countmail_all cribbage_all dm_all factor_all fish_all gomoku_all hangman_all hunt_hunt_all hunt_huntd_all hunt_all mille_all monop_all morse_all number_all phantasia_all pig_all pom_all ppt_all primes_all quiz_datfiles_all quiz_all rain_all random_all robots_all sail_all snake_snake_all snake_snscore_all snake_all tetris_all trek_all wargames_all worm_all worms_all wtf_all wump_all lib_all
15 +
16 +# Include substitution rules.
17 +include subst.rules
18 +
19 +include adventure/Makefrag
20 +
21 +adventure/%.o: adventure/%.c
22 +       $(CC) $(CFLAGS) $(adventure_CFLAGS) $(adventure_DEFS) $(BASE_INCS) -Iadventure $(adventure_INCS) -c $< -o $@
23 +
24 +adventure/%.i: adventure/%.c
25 +       $(CC) $(CFLAGS) $(adventure_CFLAGS) $(adventure_DEFS) $(BASE_INCS) -Iadventure $(adventure_INCS) -E $< -o $@
26 +
27 +adventure/%.s: adventure/%.c
28 +       $(CC) $(CFLAGS) $(adventure_CFLAGS) $(adventure_DEFS) $(BASE_INCS) -Iadventure $(adventure_INCS) -S -fverbose-asm $< -o $@
29 +
30 +adventure/%.d: adventure/%.c
31 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(adventure_CFLAGS) $(adventure_DEFS) $(BASE_INCS) -Iadventure $(adventure_INCS)
32 +
33 +include arithmetic/Makefrag
34 +
35 +arithmetic/%.o:        arithmetic/%.c
36 +       $(CC) $(CFLAGS) $(arithmetic_CFLAGS) $(arithmetic_DEFS) $(BASE_INCS) -Iarithmetic $(arithmetic_INCS) -c $< -o $@
37 +
38 +arithmetic/%.i:        arithmetic/%.c
39 +       $(CC) $(CFLAGS) $(arithmetic_CFLAGS) $(arithmetic_DEFS) $(BASE_INCS) -Iarithmetic $(arithmetic_INCS) -E $< -o $@
40 +
41 +arithmetic/%.s:        arithmetic/%.c
42 +       $(CC) $(CFLAGS) $(arithmetic_CFLAGS) $(arithmetic_DEFS) $(BASE_INCS) -Iarithmetic $(arithmetic_INCS) -S -fverbose-asm $< -o $@
43 +
44 +arithmetic/%.d:        arithmetic/%.c
45 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(arithmetic_CFLAGS) $(arithmetic_DEFS) $(BASE_INCS) -Iarithmetic $(arithmetic_INCS)
46 +
47 +include atc/games/Makefrag
48 +
49 +atc/games/%.o: atc/games/%.c
50 +       $(CC) $(CFLAGS) $(atc_games_CFLAGS) $(atc_games_DEFS) $(BASE_INCS) -Iatc/games $(atc_games_INCS) -c $< -o $@
51 +
52 +atc/games/%.i: atc/games/%.c
53 +       $(CC) $(CFLAGS) $(atc_games_CFLAGS) $(atc_games_DEFS) $(BASE_INCS) -Iatc/games $(atc_games_INCS) -E $< -o $@
54 +
55 +atc/games/%.s: atc/games/%.c
56 +       $(CC) $(CFLAGS) $(atc_games_CFLAGS) $(atc_games_DEFS) $(BASE_INCS) -Iatc/games $(atc_games_INCS) -S -fverbose-asm $< -o $@
57 +
58 +atc/games/%.d: atc/games/%.c
59 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(atc_games_CFLAGS) $(atc_games_DEFS) $(BASE_INCS) -Iatc/games $(atc_games_INCS)
60 +
61 +include atc/Makefrag
62 +
63 +atc/%.o:       atc/%.c
64 +       $(CC) $(CFLAGS) $(atc_CFLAGS) $(atc_DEFS) $(BASE_INCS) -Iatc $(atc_INCS) -c $< -o $@
65 +
66 +atc/%.i:       atc/%.c
67 +       $(CC) $(CFLAGS) $(atc_CFLAGS) $(atc_DEFS) $(BASE_INCS) -Iatc $(atc_INCS) -E $< -o $@
68 +
69 +atc/%.s:       atc/%.c
70 +       $(CC) $(CFLAGS) $(atc_CFLAGS) $(atc_DEFS) $(BASE_INCS) -Iatc $(atc_INCS) -S -fverbose-asm $< -o $@
71 +
72 +atc/%.d:       atc/%.c
73 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(atc_CFLAGS) $(atc_DEFS) $(BASE_INCS) -Iatc $(atc_INCS)
74 +
75 +include backgammon/backgammon/Makefrag
76 +
77 +backgammon/backgammon/%.o:     backgammon/backgammon/%.c
78 +       $(CC) $(CFLAGS) $(backgammon_backgammon_CFLAGS) $(backgammon_backgammon_DEFS) $(BASE_INCS) -Ibackgammon/backgammon $(backgammon_backgammon_INCS) -c $< -o $@
79 +
80 +backgammon/backgammon/%.i:     backgammon/backgammon/%.c
81 +       $(CC) $(CFLAGS) $(backgammon_backgammon_CFLAGS) $(backgammon_backgammon_DEFS) $(BASE_INCS) -Ibackgammon/backgammon $(backgammon_backgammon_INCS) -E $< -o $@
82 +
83 +backgammon/backgammon/%.s:     backgammon/backgammon/%.c
84 +       $(CC) $(CFLAGS) $(backgammon_backgammon_CFLAGS) $(backgammon_backgammon_DEFS) $(BASE_INCS) -Ibackgammon/backgammon $(backgammon_backgammon_INCS) -S -fverbose-asm $< -o $@
85 +
86 +backgammon/backgammon/%.d:     backgammon/backgammon/%.c
87 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(backgammon_backgammon_CFLAGS) $(backgammon_backgammon_DEFS) $(BASE_INCS) -Ibackgammon/backgammon $(backgammon_backgammon_INCS)
88 +
89 +include backgammon/common_source/Makefrag
90 +
91 +backgammon/common_source/%.o:  backgammon/common_source/%.c
92 +       $(CC) $(CFLAGS) $(backgammon_common_source_CFLAGS) $(backgammon_common_source_DEFS) $(BASE_INCS) -Ibackgammon/common_source $(backgammon_common_source_INCS) -c $< -o $@
93 +
94 +backgammon/common_source/%.i:  backgammon/common_source/%.c
95 +       $(CC) $(CFLAGS) $(backgammon_common_source_CFLAGS) $(backgammon_common_source_DEFS) $(BASE_INCS) -Ibackgammon/common_source $(backgammon_common_source_INCS) -E $< -o $@
96 +
97 +backgammon/common_source/%.s:  backgammon/common_source/%.c
98 +       $(CC) $(CFLAGS) $(backgammon_common_source_CFLAGS) $(backgammon_common_source_DEFS) $(BASE_INCS) -Ibackgammon/common_source $(backgammon_common_source_INCS) -S -fverbose-asm $< -o $@
99 +
100 +backgammon/common_source/%.d:  backgammon/common_source/%.c
101 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(backgammon_common_source_CFLAGS) $(backgammon_common_source_DEFS) $(BASE_INCS) -Ibackgammon/common_source $(backgammon_common_source_INCS)
102 +
103 +include backgammon/teachgammon/Makefrag
104 +
105 +backgammon/teachgammon/%.o:    backgammon/teachgammon/%.c
106 +       $(CC) $(CFLAGS) $(backgammon_teachgammon_CFLAGS) $(backgammon_teachgammon_DEFS) $(BASE_INCS) -Ibackgammon/teachgammon $(backgammon_teachgammon_INCS) -c $< -o $@
107 +
108 +backgammon/teachgammon/%.i:    backgammon/teachgammon/%.c
109 +       $(CC) $(CFLAGS) $(backgammon_teachgammon_CFLAGS) $(backgammon_teachgammon_DEFS) $(BASE_INCS) -Ibackgammon/teachgammon $(backgammon_teachgammon_INCS) -E $< -o $@
110 +
111 +backgammon/teachgammon/%.s:    backgammon/teachgammon/%.c
112 +       $(CC) $(CFLAGS) $(backgammon_teachgammon_CFLAGS) $(backgammon_teachgammon_DEFS) $(BASE_INCS) -Ibackgammon/teachgammon $(backgammon_teachgammon_INCS) -S -fverbose-asm $< -o $@
113 +
114 +backgammon/teachgammon/%.d:    backgammon/teachgammon/%.c
115 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(backgammon_teachgammon_CFLAGS) $(backgammon_teachgammon_DEFS) $(BASE_INCS) -Ibackgammon/teachgammon $(backgammon_teachgammon_INCS)
116 +
117 +include backgammon/Makefrag
118 +
119 +backgammon/%.o:        backgammon/%.c
120 +       $(CC) $(CFLAGS) $(backgammon_CFLAGS) $(backgammon_DEFS) $(BASE_INCS) -Ibackgammon $(backgammon_INCS) -c $< -o $@
121 +
122 +backgammon/%.i:        backgammon/%.c
123 +       $(CC) $(CFLAGS) $(backgammon_CFLAGS) $(backgammon_DEFS) $(BASE_INCS) -Ibackgammon $(backgammon_INCS) -E $< -o $@
124 +
125 +backgammon/%.s:        backgammon/%.c
126 +       $(CC) $(CFLAGS) $(backgammon_CFLAGS) $(backgammon_DEFS) $(BASE_INCS) -Ibackgammon $(backgammon_INCS) -S -fverbose-asm $< -o $@
127 +
128 +backgammon/%.d:        backgammon/%.c
129 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(backgammon_CFLAGS) $(backgammon_DEFS) $(BASE_INCS) -Ibackgammon $(backgammon_INCS)
130 +
131 +include battlestar/Makefrag
132 +
133 +battlestar/%.o:        battlestar/%.c
134 +       $(CC) $(CFLAGS) $(battlestar_CFLAGS) $(battlestar_DEFS) $(BASE_INCS) -Ibattlestar $(battlestar_INCS) -c $< -o $@
135 +
136 +battlestar/%.i:        battlestar/%.c
137 +       $(CC) $(CFLAGS) $(battlestar_CFLAGS) $(battlestar_DEFS) $(BASE_INCS) -Ibattlestar $(battlestar_INCS) -E $< -o $@
138 +
139 +battlestar/%.s:        battlestar/%.c
140 +       $(CC) $(CFLAGS) $(battlestar_CFLAGS) $(battlestar_DEFS) $(BASE_INCS) -Ibattlestar $(battlestar_INCS) -S -fverbose-asm $< -o $@
141 +
142 +battlestar/%.d:        battlestar/%.c
143 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(battlestar_CFLAGS) $(battlestar_DEFS) $(BASE_INCS) -Ibattlestar $(battlestar_INCS)
144 +
145 +include bcd/Makefrag
146 +
147 +bcd/%.o:       bcd/%.c
148 +       $(CC) $(CFLAGS) $(bcd_CFLAGS) $(bcd_DEFS) $(BASE_INCS) -Ibcd $(bcd_INCS) -c $< -o $@
149 +
150 +bcd/%.i:       bcd/%.c
151 +       $(CC) $(CFLAGS) $(bcd_CFLAGS) $(bcd_DEFS) $(BASE_INCS) -Ibcd $(bcd_INCS) -E $< -o $@
152 +
153 +bcd/%.s:       bcd/%.c
154 +       $(CC) $(CFLAGS) $(bcd_CFLAGS) $(bcd_DEFS) $(BASE_INCS) -Ibcd $(bcd_INCS) -S -fverbose-asm $< -o $@
155 +
156 +bcd/%.d:       bcd/%.c
157 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(bcd_CFLAGS) $(bcd_DEFS) $(BASE_INCS) -Ibcd $(bcd_INCS)
158 +
159 +include boggle/boggle/Makefrag
160 +
161 +boggle/boggle/%.o:     boggle/boggle/%.c
162 +       $(CC) $(CFLAGS) $(boggle_boggle_CFLAGS) $(boggle_boggle_DEFS) $(BASE_INCS) -Iboggle/boggle $(boggle_boggle_INCS) -c $< -o $@
163 +
164 +boggle/boggle/%.i:     boggle/boggle/%.c
165 +       $(CC) $(CFLAGS) $(boggle_boggle_CFLAGS) $(boggle_boggle_DEFS) $(BASE_INCS) -Iboggle/boggle $(boggle_boggle_INCS) -E $< -o $@
166 +
167 +boggle/boggle/%.s:     boggle/boggle/%.c
168 +       $(CC) $(CFLAGS) $(boggle_boggle_CFLAGS) $(boggle_boggle_DEFS) $(BASE_INCS) -Iboggle/boggle $(boggle_boggle_INCS) -S -fverbose-asm $< -o $@
169 +
170 +boggle/boggle/%.d:     boggle/boggle/%.c
171 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(boggle_boggle_CFLAGS) $(boggle_boggle_DEFS) $(BASE_INCS) -Iboggle/boggle $(boggle_boggle_INCS)
172 +
173 +include boggle/mkdict/Makefrag
174 +
175 +boggle/mkdict/%.o:     boggle/mkdict/%.c
176 +       $(CC) $(CFLAGS) $(boggle_mkdict_CFLAGS) $(boggle_mkdict_DEFS) $(BASE_INCS) -Iboggle/mkdict $(boggle_mkdict_INCS) -c $< -o $@
177 +
178 +boggle/mkdict/%.i:     boggle/mkdict/%.c
179 +       $(CC) $(CFLAGS) $(boggle_mkdict_CFLAGS) $(boggle_mkdict_DEFS) $(BASE_INCS) -Iboggle/mkdict $(boggle_mkdict_INCS) -E $< -o $@
180 +
181 +boggle/mkdict/%.s:     boggle/mkdict/%.c
182 +       $(CC) $(CFLAGS) $(boggle_mkdict_CFLAGS) $(boggle_mkdict_DEFS) $(BASE_INCS) -Iboggle/mkdict $(boggle_mkdict_INCS) -S -fverbose-asm $< -o $@
183 +
184 +boggle/mkdict/%.d:     boggle/mkdict/%.c
185 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(boggle_mkdict_CFLAGS) $(boggle_mkdict_DEFS) $(BASE_INCS) -Iboggle/mkdict $(boggle_mkdict_INCS)
186 +
187 +include boggle/mkindex/Makefrag
188 +
189 +boggle/mkindex/%.o:    boggle/mkindex/%.c
190 +       $(CC) $(CFLAGS) $(boggle_mkindex_CFLAGS) $(boggle_mkindex_DEFS) $(BASE_INCS) -Iboggle/mkindex $(boggle_mkindex_INCS) -c $< -o $@
191 +
192 +boggle/mkindex/%.i:    boggle/mkindex/%.c
193 +       $(CC) $(CFLAGS) $(boggle_mkindex_CFLAGS) $(boggle_mkindex_DEFS) $(BASE_INCS) -Iboggle/mkindex $(boggle_mkindex_INCS) -E $< -o $@
194 +
195 +boggle/mkindex/%.s:    boggle/mkindex/%.c
196 +       $(CC) $(CFLAGS) $(boggle_mkindex_CFLAGS) $(boggle_mkindex_DEFS) $(BASE_INCS) -Iboggle/mkindex $(boggle_mkindex_INCS) -S -fverbose-asm $< -o $@
197 +
198 +boggle/mkindex/%.d:    boggle/mkindex/%.c
199 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(boggle_mkindex_CFLAGS) $(boggle_mkindex_DEFS) $(BASE_INCS) -Iboggle/mkindex $(boggle_mkindex_INCS)
200 +
201 +include boggle/Makefrag
202 +
203 +boggle/%.o:    boggle/%.c
204 +       $(CC) $(CFLAGS) $(boggle_CFLAGS) $(boggle_DEFS) $(BASE_INCS) -Iboggle $(boggle_INCS) -c $< -o $@
205 +
206 +boggle/%.i:    boggle/%.c
207 +       $(CC) $(CFLAGS) $(boggle_CFLAGS) $(boggle_DEFS) $(BASE_INCS) -Iboggle $(boggle_INCS) -E $< -o $@
208 +
209 +boggle/%.s:    boggle/%.c
210 +       $(CC) $(CFLAGS) $(boggle_CFLAGS) $(boggle_DEFS) $(BASE_INCS) -Iboggle $(boggle_INCS) -S -fverbose-asm $< -o $@
211 +
212 +boggle/%.d:    boggle/%.c
213 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(boggle_CFLAGS) $(boggle_DEFS) $(BASE_INCS) -Iboggle $(boggle_INCS)
214 +
215 +include caesar/Makefrag
216 +
217 +caesar/%.o:    caesar/%.c
218 +       $(CC) $(CFLAGS) $(caesar_CFLAGS) $(caesar_DEFS) $(BASE_INCS) -Icaesar $(caesar_INCS) -c $< -o $@
219 +
220 +caesar/%.i:    caesar/%.c
221 +       $(CC) $(CFLAGS) $(caesar_CFLAGS) $(caesar_DEFS) $(BASE_INCS) -Icaesar $(caesar_INCS) -E $< -o $@
222 +
223 +caesar/%.s:    caesar/%.c
224 +       $(CC) $(CFLAGS) $(caesar_CFLAGS) $(caesar_DEFS) $(BASE_INCS) -Icaesar $(caesar_INCS) -S -fverbose-asm $< -o $@
225 +
226 +caesar/%.d:    caesar/%.c
227 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(caesar_CFLAGS) $(caesar_DEFS) $(BASE_INCS) -Icaesar $(caesar_INCS)
228 +
229 +include canfield/canfield/Makefrag
230 +
231 +canfield/canfield/%.o: canfield/canfield/%.c
232 +       $(CC) $(CFLAGS) $(canfield_canfield_CFLAGS) $(canfield_canfield_DEFS) $(BASE_INCS) -Icanfield/canfield $(canfield_canfield_INCS) -c $< -o $@
233 +
234 +canfield/canfield/%.i: canfield/canfield/%.c
235 +       $(CC) $(CFLAGS) $(canfield_canfield_CFLAGS) $(canfield_canfield_DEFS) $(BASE_INCS) -Icanfield/canfield $(canfield_canfield_INCS) -E $< -o $@
236 +
237 +canfield/canfield/%.s: canfield/canfield/%.c
238 +       $(CC) $(CFLAGS) $(canfield_canfield_CFLAGS) $(canfield_canfield_DEFS) $(BASE_INCS) -Icanfield/canfield $(canfield_canfield_INCS) -S -fverbose-asm $< -o $@
239 +
240 +canfield/canfield/%.d: canfield/canfield/%.c
241 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(canfield_canfield_CFLAGS) $(canfield_canfield_DEFS) $(BASE_INCS) -Icanfield/canfield $(canfield_canfield_INCS)
242 +
243 +include canfield/cfscores/Makefrag
244 +
245 +canfield/cfscores/%.o: canfield/cfscores/%.c
246 +       $(CC) $(CFLAGS) $(canfield_cfscores_CFLAGS) $(canfield_cfscores_DEFS) $(BASE_INCS) -Icanfield/cfscores $(canfield_cfscores_INCS) -c $< -o $@
247 +
248 +canfield/cfscores/%.i: canfield/cfscores/%.c
249 +       $(CC) $(CFLAGS) $(canfield_cfscores_CFLAGS) $(canfield_cfscores_DEFS) $(BASE_INCS) -Icanfield/cfscores $(canfield_cfscores_INCS) -E $< -o $@
250 +
251 +canfield/cfscores/%.s: canfield/cfscores/%.c
252 +       $(CC) $(CFLAGS) $(canfield_cfscores_CFLAGS) $(canfield_cfscores_DEFS) $(BASE_INCS) -Icanfield/cfscores $(canfield_cfscores_INCS) -S -fverbose-asm $< -o $@
253 +
254 +canfield/cfscores/%.d: canfield/cfscores/%.c
255 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(canfield_cfscores_CFLAGS) $(canfield_cfscores_DEFS) $(BASE_INCS) -Icanfield/cfscores $(canfield_cfscores_INCS)
256 +
257 +include canfield/Makefrag
258 +
259 +canfield/%.o:  canfield/%.c
260 +       $(CC) $(CFLAGS) $(canfield_CFLAGS) $(canfield_DEFS) $(BASE_INCS) -Icanfield $(canfield_INCS) -c $< -o $@
261 +
262 +canfield/%.i:  canfield/%.c
263 +       $(CC) $(CFLAGS) $(canfield_CFLAGS) $(canfield_DEFS) $(BASE_INCS) -Icanfield $(canfield_INCS) -E $< -o $@
264 +
265 +canfield/%.s:  canfield/%.c
266 +       $(CC) $(CFLAGS) $(canfield_CFLAGS) $(canfield_DEFS) $(BASE_INCS) -Icanfield $(canfield_INCS) -S -fverbose-asm $< -o $@
267 +
268 +canfield/%.d:  canfield/%.c
269 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(canfield_CFLAGS) $(canfield_DEFS) $(BASE_INCS) -Icanfield $(canfield_INCS)
270 +
271 +include countmail/Makefrag
272 +
273 +countmail/%.o: countmail/%.c
274 +       $(CC) $(CFLAGS) $(countmail_CFLAGS) $(countmail_DEFS) $(BASE_INCS) -Icountmail $(countmail_INCS) -c $< -o $@
275 +
276 +countmail/%.i: countmail/%.c
277 +       $(CC) $(CFLAGS) $(countmail_CFLAGS) $(countmail_DEFS) $(BASE_INCS) -Icountmail $(countmail_INCS) -E $< -o $@
278 +
279 +countmail/%.s: countmail/%.c
280 +       $(CC) $(CFLAGS) $(countmail_CFLAGS) $(countmail_DEFS) $(BASE_INCS) -Icountmail $(countmail_INCS) -S -fverbose-asm $< -o $@
281 +
282 +countmail/%.d: countmail/%.c
283 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(countmail_CFLAGS) $(countmail_DEFS) $(BASE_INCS) -Icountmail $(countmail_INCS)
284 +
285 +include cribbage/Makefrag
286 +
287 +cribbage/%.o:  cribbage/%.c
288 +       $(CC) $(CFLAGS) $(cribbage_CFLAGS) $(cribbage_DEFS) $(BASE_INCS) -Icribbage $(cribbage_INCS) -c $< -o $@
289 +
290 +cribbage/%.i:  cribbage/%.c
291 +       $(CC) $(CFLAGS) $(cribbage_CFLAGS) $(cribbage_DEFS) $(BASE_INCS) -Icribbage $(cribbage_INCS) -E $< -o $@
292 +
293 +cribbage/%.s:  cribbage/%.c
294 +       $(CC) $(CFLAGS) $(cribbage_CFLAGS) $(cribbage_DEFS) $(BASE_INCS) -Icribbage $(cribbage_INCS) -S -fverbose-asm $< -o $@
295 +
296 +cribbage/%.d:  cribbage/%.c
297 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(cribbage_CFLAGS) $(cribbage_DEFS) $(BASE_INCS) -Icribbage $(cribbage_INCS)
298 +
299 +include dm/Makefrag
300 +
301 +dm/%.o:        dm/%.c
302 +       $(CC) $(CFLAGS) $(dm_CFLAGS) $(dm_DEFS) $(BASE_INCS) -Idm $(dm_INCS) -c $< -o $@
303 +
304 +dm/%.i:        dm/%.c
305 +       $(CC) $(CFLAGS) $(dm_CFLAGS) $(dm_DEFS) $(BASE_INCS) -Idm $(dm_INCS) -E $< -o $@
306 +
307 +dm/%.s:        dm/%.c
308 +       $(CC) $(CFLAGS) $(dm_CFLAGS) $(dm_DEFS) $(BASE_INCS) -Idm $(dm_INCS) -S -fverbose-asm $< -o $@
309 +
310 +dm/%.d:        dm/%.c
311 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(dm_CFLAGS) $(dm_DEFS) $(BASE_INCS) -Idm $(dm_INCS)
312 +
313 +include factor/Makefrag
314 +
315 +factor/%.o:    factor/%.c
316 +       $(CC) $(CFLAGS) $(factor_CFLAGS) $(factor_DEFS) $(BASE_INCS) -Ifactor $(factor_INCS) -c $< -o $@
317 +
318 +factor/%.i:    factor/%.c
319 +       $(CC) $(CFLAGS) $(factor_CFLAGS) $(factor_DEFS) $(BASE_INCS) -Ifactor $(factor_INCS) -E $< -o $@
320 +
321 +factor/%.s:    factor/%.c
322 +       $(CC) $(CFLAGS) $(factor_CFLAGS) $(factor_DEFS) $(BASE_INCS) -Ifactor $(factor_INCS) -S -fverbose-asm $< -o $@
323 +
324 +factor/%.d:    factor/%.c
325 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(factor_CFLAGS) $(factor_DEFS) $(BASE_INCS) -Ifactor $(factor_INCS)
326 +
327 +include fish/Makefrag
328 +
329 +fish/%.o:      fish/%.c
330 +       $(CC) $(CFLAGS) $(fish_CFLAGS) $(fish_DEFS) $(BASE_INCS) -Ifish $(fish_INCS) -c $< -o $@
331 +
332 +fish/%.i:      fish/%.c
333 +       $(CC) $(CFLAGS) $(fish_CFLAGS) $(fish_DEFS) $(BASE_INCS) -Ifish $(fish_INCS) -E $< -o $@
334 +
335 +fish/%.s:      fish/%.c
336 +       $(CC) $(CFLAGS) $(fish_CFLAGS) $(fish_DEFS) $(BASE_INCS) -Ifish $(fish_INCS) -S -fverbose-asm $< -o $@
337 +
338 +fish/%.d:      fish/%.c
339 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(fish_CFLAGS) $(fish_DEFS) $(BASE_INCS) -Ifish $(fish_INCS)
340 +
341 +include gomoku/Makefrag
342 +
343 +gomoku/%.o:    gomoku/%.c
344 +       $(CC) $(CFLAGS) $(gomoku_CFLAGS) $(gomoku_DEFS) $(BASE_INCS) -Igomoku $(gomoku_INCS) -c $< -o $@
345 +
346 +gomoku/%.i:    gomoku/%.c
347 +       $(CC) $(CFLAGS) $(gomoku_CFLAGS) $(gomoku_DEFS) $(BASE_INCS) -Igomoku $(gomoku_INCS) -E $< -o $@
348 +
349 +gomoku/%.s:    gomoku/%.c
350 +       $(CC) $(CFLAGS) $(gomoku_CFLAGS) $(gomoku_DEFS) $(BASE_INCS) -Igomoku $(gomoku_INCS) -S -fverbose-asm $< -o $@
351 +
352 +gomoku/%.d:    gomoku/%.c
353 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(gomoku_CFLAGS) $(gomoku_DEFS) $(BASE_INCS) -Igomoku $(gomoku_INCS)
354 +
355 +include hangman/Makefrag
356 +
357 +hangman/%.o:   hangman/%.c
358 +       $(CC) $(CFLAGS) $(hangman_CFLAGS) $(hangman_DEFS) $(BASE_INCS) -Ihangman $(hangman_INCS) -c $< -o $@
359 +
360 +hangman/%.i:   hangman/%.c
361 +       $(CC) $(CFLAGS) $(hangman_CFLAGS) $(hangman_DEFS) $(BASE_INCS) -Ihangman $(hangman_INCS) -E $< -o $@
362 +
363 +hangman/%.s:   hangman/%.c
364 +       $(CC) $(CFLAGS) $(hangman_CFLAGS) $(hangman_DEFS) $(BASE_INCS) -Ihangman $(hangman_INCS) -S -fverbose-asm $< -o $@
365 +
366 +hangman/%.d:   hangman/%.c
367 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(hangman_CFLAGS) $(hangman_DEFS) $(BASE_INCS) -Ihangman $(hangman_INCS)
368 +
369 +include hunt/hunt/Makefrag
370 +
371 +hunt/hunt/%.o: hunt/hunt/%.c
372 +       $(CC) $(CFLAGS) $(hunt_hunt_CFLAGS) $(hunt_hunt_DEFS) $(BASE_INCS) -Ihunt/hunt $(hunt_hunt_INCS) -c $< -o $@
373 +
374 +hunt/hunt/%.i: hunt/hunt/%.c
375 +       $(CC) $(CFLAGS) $(hunt_hunt_CFLAGS) $(hunt_hunt_DEFS) $(BASE_INCS) -Ihunt/hunt $(hunt_hunt_INCS) -E $< -o $@
376 +
377 +hunt/hunt/%.s: hunt/hunt/%.c
378 +       $(CC) $(CFLAGS) $(hunt_hunt_CFLAGS) $(hunt_hunt_DEFS) $(BASE_INCS) -Ihunt/hunt $(hunt_hunt_INCS) -S -fverbose-asm $< -o $@
379 +
380 +hunt/hunt/%.d: hunt/hunt/%.c
381 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(hunt_hunt_CFLAGS) $(hunt_hunt_DEFS) $(BASE_INCS) -Ihunt/hunt $(hunt_hunt_INCS)
382 +
383 +include hunt/huntd/Makefrag
384 +
385 +hunt/huntd/%.o:        hunt/huntd/%.c
386 +       $(CC) $(CFLAGS) $(hunt_huntd_CFLAGS) $(hunt_huntd_DEFS) $(BASE_INCS) -Ihunt/huntd $(hunt_huntd_INCS) -c $< -o $@
387 +
388 +hunt/huntd/%.i:        hunt/huntd/%.c
389 +       $(CC) $(CFLAGS) $(hunt_huntd_CFLAGS) $(hunt_huntd_DEFS) $(BASE_INCS) -Ihunt/huntd $(hunt_huntd_INCS) -E $< -o $@
390 +
391 +hunt/huntd/%.s:        hunt/huntd/%.c
392 +       $(CC) $(CFLAGS) $(hunt_huntd_CFLAGS) $(hunt_huntd_DEFS) $(BASE_INCS) -Ihunt/huntd $(hunt_huntd_INCS) -S -fverbose-asm $< -o $@
393 +
394 +hunt/huntd/%.d:        hunt/huntd/%.c
395 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(hunt_huntd_CFLAGS) $(hunt_huntd_DEFS) $(BASE_INCS) -Ihunt/huntd $(hunt_huntd_INCS)
396 +
397 +include hunt/Makefrag
398 +
399 +hunt/%.o:      hunt/%.c
400 +       $(CC) $(CFLAGS) $(hunt_CFLAGS) $(hunt_DEFS) $(BASE_INCS) -Ihunt $(hunt_INCS) -c $< -o $@
401 +
402 +hunt/%.i:      hunt/%.c
403 +       $(CC) $(CFLAGS) $(hunt_CFLAGS) $(hunt_DEFS) $(BASE_INCS) -Ihunt $(hunt_INCS) -E $< -o $@
404 +
405 +hunt/%.s:      hunt/%.c
406 +       $(CC) $(CFLAGS) $(hunt_CFLAGS) $(hunt_DEFS) $(BASE_INCS) -Ihunt $(hunt_INCS) -S -fverbose-asm $< -o $@
407 +
408 +hunt/%.d:      hunt/%.c
409 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(hunt_CFLAGS) $(hunt_DEFS) $(BASE_INCS) -Ihunt $(hunt_INCS)
410 +
411 +include mille/Makefrag
412 +
413 +mille/%.o:     mille/%.c
414 +       $(CC) $(CFLAGS) $(mille_CFLAGS) $(mille_DEFS) $(BASE_INCS) -Imille $(mille_INCS) -c $< -o $@
415 +
416 +mille/%.i:     mille/%.c
417 +       $(CC) $(CFLAGS) $(mille_CFLAGS) $(mille_DEFS) $(BASE_INCS) -Imille $(mille_INCS) -E $< -o $@
418 +
419 +mille/%.s:     mille/%.c
420 +       $(CC) $(CFLAGS) $(mille_CFLAGS) $(mille_DEFS) $(BASE_INCS) -Imille $(mille_INCS) -S -fverbose-asm $< -o $@
421 +
422 +mille/%.d:     mille/%.c
423 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(mille_CFLAGS) $(mille_DEFS) $(BASE_INCS) -Imille $(mille_INCS)
424 +
425 +include monop/Makefrag
426 +
427 +monop/%.o:     monop/%.c
428 +       $(CC) $(CFLAGS) $(monop_CFLAGS) $(monop_DEFS) $(BASE_INCS) -Imonop $(monop_INCS) -c $< -o $@
429 +
430 +monop/%.i:     monop/%.c
431 +       $(CC) $(CFLAGS) $(monop_CFLAGS) $(monop_DEFS) $(BASE_INCS) -Imonop $(monop_INCS) -E $< -o $@
432 +
433 +monop/%.s:     monop/%.c
434 +       $(CC) $(CFLAGS) $(monop_CFLAGS) $(monop_DEFS) $(BASE_INCS) -Imonop $(monop_INCS) -S -fverbose-asm $< -o $@
435 +
436 +monop/%.d:     monop/%.c
437 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(monop_CFLAGS) $(monop_DEFS) $(BASE_INCS) -Imonop $(monop_INCS)
438 +
439 +include morse/Makefrag
440 +
441 +morse/%.o:     morse/%.c
442 +       $(CC) $(CFLAGS) $(morse_CFLAGS) $(morse_DEFS) $(BASE_INCS) -Imorse $(morse_INCS) -c $< -o $@
443 +
444 +morse/%.i:     morse/%.c
445 +       $(CC) $(CFLAGS) $(morse_CFLAGS) $(morse_DEFS) $(BASE_INCS) -Imorse $(morse_INCS) -E $< -o $@
446 +
447 +morse/%.s:     morse/%.c
448 +       $(CC) $(CFLAGS) $(morse_CFLAGS) $(morse_DEFS) $(BASE_INCS) -Imorse $(morse_INCS) -S -fverbose-asm $< -o $@
449 +
450 +morse/%.d:     morse/%.c
451 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(morse_CFLAGS) $(morse_DEFS) $(BASE_INCS) -Imorse $(morse_INCS)
452 +
453 +include number/Makefrag
454 +
455 +number/%.o:    number/%.c
456 +       $(CC) $(CFLAGS) $(number_CFLAGS) $(number_DEFS) $(BASE_INCS) -Inumber $(number_INCS) -c $< -o $@
457 +
458 +number/%.i:    number/%.c
459 +       $(CC) $(CFLAGS) $(number_CFLAGS) $(number_DEFS) $(BASE_INCS) -Inumber $(number_INCS) -E $< -o $@
460 +
461 +number/%.s:    number/%.c
462 +       $(CC) $(CFLAGS) $(number_CFLAGS) $(number_DEFS) $(BASE_INCS) -Inumber $(number_INCS) -S -fverbose-asm $< -o $@
463 +
464 +number/%.d:    number/%.c
465 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(number_CFLAGS) $(number_DEFS) $(BASE_INCS) -Inumber $(number_INCS)
466 +
467 +include phantasia/Makefrag
468 +
469 +phantasia/%.o: phantasia/%.c
470 +       $(CC) $(CFLAGS) $(phantasia_CFLAGS) $(phantasia_DEFS) $(BASE_INCS) -Iphantasia $(phantasia_INCS) -c $< -o $@
471 +
472 +phantasia/%.i: phantasia/%.c
473 +       $(CC) $(CFLAGS) $(phantasia_CFLAGS) $(phantasia_DEFS) $(BASE_INCS) -Iphantasia $(phantasia_INCS) -E $< -o $@
474 +
475 +phantasia/%.s: phantasia/%.c
476 +       $(CC) $(CFLAGS) $(phantasia_CFLAGS) $(phantasia_DEFS) $(BASE_INCS) -Iphantasia $(phantasia_INCS) -S -fverbose-asm $< -o $@
477 +
478 +phantasia/%.d: phantasia/%.c
479 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(phantasia_CFLAGS) $(phantasia_DEFS) $(BASE_INCS) -Iphantasia $(phantasia_INCS)
480 +
481 +include pig/Makefrag
482 +
483 +pig/%.o:       pig/%.c
484 +       $(CC) $(CFLAGS) $(pig_CFLAGS) $(pig_DEFS) $(BASE_INCS) -Ipig $(pig_INCS) -c $< -o $@
485 +
486 +pig/%.i:       pig/%.c
487 +       $(CC) $(CFLAGS) $(pig_CFLAGS) $(pig_DEFS) $(BASE_INCS) -Ipig $(pig_INCS) -E $< -o $@
488 +
489 +pig/%.s:       pig/%.c
490 +       $(CC) $(CFLAGS) $(pig_CFLAGS) $(pig_DEFS) $(BASE_INCS) -Ipig $(pig_INCS) -S -fverbose-asm $< -o $@
491 +
492 +pig/%.d:       pig/%.c
493 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(pig_CFLAGS) $(pig_DEFS) $(BASE_INCS) -Ipig $(pig_INCS)
494 +
495 +include pom/Makefrag
496 +
497 +pom/%.o:       pom/%.c
498 +       $(CC) $(CFLAGS) $(pom_CFLAGS) $(pom_DEFS) $(BASE_INCS) -Ipom $(pom_INCS) -c $< -o $@
499 +
500 +pom/%.i:       pom/%.c
501 +       $(CC) $(CFLAGS) $(pom_CFLAGS) $(pom_DEFS) $(BASE_INCS) -Ipom $(pom_INCS) -E $< -o $@
502 +
503 +pom/%.s:       pom/%.c
504 +       $(CC) $(CFLAGS) $(pom_CFLAGS) $(pom_DEFS) $(BASE_INCS) -Ipom $(pom_INCS) -S -fverbose-asm $< -o $@
505 +
506 +pom/%.d:       pom/%.c
507 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(pom_CFLAGS) $(pom_DEFS) $(BASE_INCS) -Ipom $(pom_INCS)
508 +
509 +include ppt/Makefrag
510 +
511 +ppt/%.o:       ppt/%.c
512 +       $(CC) $(CFLAGS) $(ppt_CFLAGS) $(ppt_DEFS) $(BASE_INCS) -Ippt $(ppt_INCS) -c $< -o $@
513 +
514 +ppt/%.i:       ppt/%.c
515 +       $(CC) $(CFLAGS) $(ppt_CFLAGS) $(ppt_DEFS) $(BASE_INCS) -Ippt $(ppt_INCS) -E $< -o $@
516 +
517 +ppt/%.s:       ppt/%.c
518 +       $(CC) $(CFLAGS) $(ppt_CFLAGS) $(ppt_DEFS) $(BASE_INCS) -Ippt $(ppt_INCS) -S -fverbose-asm $< -o $@
519 +
520 +ppt/%.d:       ppt/%.c
521 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(ppt_CFLAGS) $(ppt_DEFS) $(BASE_INCS) -Ippt $(ppt_INCS)
522 +
523 +include primes/Makefrag
524 +
525 +primes/%.o:    primes/%.c
526 +       $(CC) $(CFLAGS) $(primes_CFLAGS) $(primes_DEFS) $(BASE_INCS) -Iprimes $(primes_INCS) -c $< -o $@
527 +
528 +primes/%.i:    primes/%.c
529 +       $(CC) $(CFLAGS) $(primes_CFLAGS) $(primes_DEFS) $(BASE_INCS) -Iprimes $(primes_INCS) -E $< -o $@
530 +
531 +primes/%.s:    primes/%.c
532 +       $(CC) $(CFLAGS) $(primes_CFLAGS) $(primes_DEFS) $(BASE_INCS) -Iprimes $(primes_INCS) -S -fverbose-asm $< -o $@
533 +
534 +primes/%.d:    primes/%.c
535 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(primes_CFLAGS) $(primes_DEFS) $(BASE_INCS) -Iprimes $(primes_INCS)
536 +
537 +include quiz/datfiles/Makefrag
538 +
539 +quiz/datfiles/%.o:     quiz/datfiles/%.c
540 +       $(CC) $(CFLAGS) $(quiz_datfiles_CFLAGS) $(quiz_datfiles_DEFS) $(BASE_INCS) -Iquiz/datfiles $(quiz_datfiles_INCS) -c $< -o $@
541 +
542 +quiz/datfiles/%.i:     quiz/datfiles/%.c
543 +       $(CC) $(CFLAGS) $(quiz_datfiles_CFLAGS) $(quiz_datfiles_DEFS) $(BASE_INCS) -Iquiz/datfiles $(quiz_datfiles_INCS) -E $< -o $@
544 +
545 +quiz/datfiles/%.s:     quiz/datfiles/%.c
546 +       $(CC) $(CFLAGS) $(quiz_datfiles_CFLAGS) $(quiz_datfiles_DEFS) $(BASE_INCS) -Iquiz/datfiles $(quiz_datfiles_INCS) -S -fverbose-asm $< -o $@
547 +
548 +quiz/datfiles/%.d:     quiz/datfiles/%.c
549 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(quiz_datfiles_CFLAGS) $(quiz_datfiles_DEFS) $(BASE_INCS) -Iquiz/datfiles $(quiz_datfiles_INCS)
550 +
551 +include quiz/Makefrag
552 +
553 +quiz/%.o:      quiz/%.c
554 +       $(CC) $(CFLAGS) $(quiz_CFLAGS) $(quiz_DEFS) $(BASE_INCS) -Iquiz $(quiz_INCS) -c $< -o $@
555 +
556 +quiz/%.i:      quiz/%.c
557 +       $(CC) $(CFLAGS) $(quiz_CFLAGS) $(quiz_DEFS) $(BASE_INCS) -Iquiz $(quiz_INCS) -E $< -o $@
558 +
559 +quiz/%.s:      quiz/%.c
560 +       $(CC) $(CFLAGS) $(quiz_CFLAGS) $(quiz_DEFS) $(BASE_INCS) -Iquiz $(quiz_INCS) -S -fverbose-asm $< -o $@
561 +
562 +quiz/%.d:      quiz/%.c
563 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(quiz_CFLAGS) $(quiz_DEFS) $(BASE_INCS) -Iquiz $(quiz_INCS)
564 +
565 +include rain/Makefrag
566 +
567 +rain/%.o:      rain/%.c
568 +       $(CC) $(CFLAGS) $(rain_CFLAGS) $(rain_DEFS) $(BASE_INCS) -Irain $(rain_INCS) -c $< -o $@
569 +
570 +rain/%.i:      rain/%.c
571 +       $(CC) $(CFLAGS) $(rain_CFLAGS) $(rain_DEFS) $(BASE_INCS) -Irain $(rain_INCS) -E $< -o $@
572 +
573 +rain/%.s:      rain/%.c
574 +       $(CC) $(CFLAGS) $(rain_CFLAGS) $(rain_DEFS) $(BASE_INCS) -Irain $(rain_INCS) -S -fverbose-asm $< -o $@
575 +
576 +rain/%.d:      rain/%.c
577 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(rain_CFLAGS) $(rain_DEFS) $(BASE_INCS) -Irain $(rain_INCS)
578 +
579 +include random/Makefrag
580 +
581 +random/%.o:    random/%.c
582 +       $(CC) $(CFLAGS) $(random_CFLAGS) $(random_DEFS) $(BASE_INCS) -Irandom $(random_INCS) -c $< -o $@
583 +
584 +random/%.i:    random/%.c
585 +       $(CC) $(CFLAGS) $(random_CFLAGS) $(random_DEFS) $(BASE_INCS) -Irandom $(random_INCS) -E $< -o $@
586 +
587 +random/%.s:    random/%.c
588 +       $(CC) $(CFLAGS) $(random_CFLAGS) $(random_DEFS) $(BASE_INCS) -Irandom $(random_INCS) -S -fverbose-asm $< -o $@
589 +
590 +random/%.d:    random/%.c
591 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(random_CFLAGS) $(random_DEFS) $(BASE_INCS) -Irandom $(random_INCS)
592 +
593 +include robots/Makefrag
594 +
595 +robots/%.o:    robots/%.c
596 +       $(CC) $(CFLAGS) $(robots_CFLAGS) $(robots_DEFS) $(BASE_INCS) -Irobots $(robots_INCS) -c $< -o $@
597 +
598 +robots/%.i:    robots/%.c
599 +       $(CC) $(CFLAGS) $(robots_CFLAGS) $(robots_DEFS) $(BASE_INCS) -Irobots $(robots_INCS) -E $< -o $@
600 +
601 +robots/%.s:    robots/%.c
602 +       $(CC) $(CFLAGS) $(robots_CFLAGS) $(robots_DEFS) $(BASE_INCS) -Irobots $(robots_INCS) -S -fverbose-asm $< -o $@
603 +
604 +robots/%.d:    robots/%.c
605 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(robots_CFLAGS) $(robots_DEFS) $(BASE_INCS) -Irobots $(robots_INCS)
606 +
607 +include sail/Makefrag
608 +
609 +sail/%.o:      sail/%.c
610 +       $(CC) $(CFLAGS) $(sail_CFLAGS) $(sail_DEFS) $(BASE_INCS) -Isail $(sail_INCS) -c $< -o $@
611 +
612 +sail/%.i:      sail/%.c
613 +       $(CC) $(CFLAGS) $(sail_CFLAGS) $(sail_DEFS) $(BASE_INCS) -Isail $(sail_INCS) -E $< -o $@
614 +
615 +sail/%.s:      sail/%.c
616 +       $(CC) $(CFLAGS) $(sail_CFLAGS) $(sail_DEFS) $(BASE_INCS) -Isail $(sail_INCS) -S -fverbose-asm $< -o $@
617 +
618 +sail/%.d:      sail/%.c
619 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(sail_CFLAGS) $(sail_DEFS) $(BASE_INCS) -Isail $(sail_INCS)
620 +
621 +include snake/snake/Makefrag
622 +
623 +snake/snake/%.o:       snake/snake/%.c
624 +       $(CC) $(CFLAGS) $(snake_snake_CFLAGS) $(snake_snake_DEFS) $(BASE_INCS) -Isnake/snake $(snake_snake_INCS) -c $< -o $@
625 +
626 +snake/snake/%.i:       snake/snake/%.c
627 +       $(CC) $(CFLAGS) $(snake_snake_CFLAGS) $(snake_snake_DEFS) $(BASE_INCS) -Isnake/snake $(snake_snake_INCS) -E $< -o $@
628 +
629 +snake/snake/%.s:       snake/snake/%.c
630 +       $(CC) $(CFLAGS) $(snake_snake_CFLAGS) $(snake_snake_DEFS) $(BASE_INCS) -Isnake/snake $(snake_snake_INCS) -S -fverbose-asm $< -o $@
631 +
632 +snake/snake/%.d:       snake/snake/%.c
633 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(snake_snake_CFLAGS) $(snake_snake_DEFS) $(BASE_INCS) -Isnake/snake $(snake_snake_INCS)
634 +
635 +include snake/snscore/Makefrag
636 +
637 +snake/snscore/%.o:     snake/snscore/%.c
638 +       $(CC) $(CFLAGS) $(snake_snscore_CFLAGS) $(snake_snscore_DEFS) $(BASE_INCS) -Isnake/snscore $(snake_snscore_INCS) -c $< -o $@
639 +
640 +snake/snscore/%.i:     snake/snscore/%.c
641 +       $(CC) $(CFLAGS) $(snake_snscore_CFLAGS) $(snake_snscore_DEFS) $(BASE_INCS) -Isnake/snscore $(snake_snscore_INCS) -E $< -o $@
642 +
643 +snake/snscore/%.s:     snake/snscore/%.c
644 +       $(CC) $(CFLAGS) $(snake_snscore_CFLAGS) $(snake_snscore_DEFS) $(BASE_INCS) -Isnake/snscore $(snake_snscore_INCS) -S -fverbose-asm $< -o $@
645 +
646 +snake/snscore/%.d:     snake/snscore/%.c
647 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(snake_snscore_CFLAGS) $(snake_snscore_DEFS) $(BASE_INCS) -Isnake/snscore $(snake_snscore_INCS)
648 +
649 +include snake/Makefrag
650 +
651 +snake/%.o:     snake/%.c
652 +       $(CC) $(CFLAGS) $(snake_CFLAGS) $(snake_DEFS) $(BASE_INCS) -Isnake $(snake_INCS) -c $< -o $@
653 +
654 +snake/%.i:     snake/%.c
655 +       $(CC) $(CFLAGS) $(snake_CFLAGS) $(snake_DEFS) $(BASE_INCS) -Isnake $(snake_INCS) -E $< -o $@
656 +
657 +snake/%.s:     snake/%.c
658 +       $(CC) $(CFLAGS) $(snake_CFLAGS) $(snake_DEFS) $(BASE_INCS) -Isnake $(snake_INCS) -S -fverbose-asm $< -o $@
659 +
660 +snake/%.d:     snake/%.c
661 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(snake_CFLAGS) $(snake_DEFS) $(BASE_INCS) -Isnake $(snake_INCS)
662 +
663 +include tetris/Makefrag
664 +
665 +tetris/%.o:    tetris/%.c
666 +       $(CC) $(CFLAGS) $(tetris_CFLAGS) $(tetris_DEFS) $(BASE_INCS) -Itetris $(tetris_INCS) -c $< -o $@
667 +
668 +tetris/%.i:    tetris/%.c
669 +       $(CC) $(CFLAGS) $(tetris_CFLAGS) $(tetris_DEFS) $(BASE_INCS) -Itetris $(tetris_INCS) -E $< -o $@
670 +
671 +tetris/%.s:    tetris/%.c
672 +       $(CC) $(CFLAGS) $(tetris_CFLAGS) $(tetris_DEFS) $(BASE_INCS) -Itetris $(tetris_INCS) -S -fverbose-asm $< -o $@
673 +
674 +tetris/%.d:    tetris/%.c
675 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(tetris_CFLAGS) $(tetris_DEFS) $(BASE_INCS) -Itetris $(tetris_INCS)
676 +
677 +include trek/Makefrag
678 +
679 +trek/%.o:      trek/%.c
680 +       $(CC) $(CFLAGS) $(trek_CFLAGS) $(trek_DEFS) $(BASE_INCS) -Itrek $(trek_INCS) -c $< -o $@
681 +
682 +trek/%.i:      trek/%.c
683 +       $(CC) $(CFLAGS) $(trek_CFLAGS) $(trek_DEFS) $(BASE_INCS) -Itrek $(trek_INCS) -E $< -o $@
684 +
685 +trek/%.s:      trek/%.c
686 +       $(CC) $(CFLAGS) $(trek_CFLAGS) $(trek_DEFS) $(BASE_INCS) -Itrek $(trek_INCS) -S -fverbose-asm $< -o $@
687 +
688 +trek/%.d:      trek/%.c
689 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(trek_CFLAGS) $(trek_DEFS) $(BASE_INCS) -Itrek $(trek_INCS)
690 +
691 +include wargames/Makefrag
692 +
693 +wargames/%.o:  wargames/%.c
694 +       $(CC) $(CFLAGS) $(wargames_CFLAGS) $(wargames_DEFS) $(BASE_INCS) -Iwargames $(wargames_INCS) -c $< -o $@
695 +
696 +wargames/%.i:  wargames/%.c
697 +       $(CC) $(CFLAGS) $(wargames_CFLAGS) $(wargames_DEFS) $(BASE_INCS) -Iwargames $(wargames_INCS) -E $< -o $@
698 +
699 +wargames/%.s:  wargames/%.c
700 +       $(CC) $(CFLAGS) $(wargames_CFLAGS) $(wargames_DEFS) $(BASE_INCS) -Iwargames $(wargames_INCS) -S -fverbose-asm $< -o $@
701 +
702 +wargames/%.d:  wargames/%.c
703 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(wargames_CFLAGS) $(wargames_DEFS) $(BASE_INCS) -Iwargames $(wargames_INCS)
704 +
705 +include worm/Makefrag
706 +
707 +worm/%.o:      worm/%.c
708 +       $(CC) $(CFLAGS) $(worm_CFLAGS) $(worm_DEFS) $(BASE_INCS) -Iworm $(worm_INCS) -c $< -o $@
709 +
710 +worm/%.i:      worm/%.c
711 +       $(CC) $(CFLAGS) $(worm_CFLAGS) $(worm_DEFS) $(BASE_INCS) -Iworm $(worm_INCS) -E $< -o $@
712 +
713 +worm/%.s:      worm/%.c
714 +       $(CC) $(CFLAGS) $(worm_CFLAGS) $(worm_DEFS) $(BASE_INCS) -Iworm $(worm_INCS) -S -fverbose-asm $< -o $@
715 +
716 +worm/%.d:      worm/%.c
717 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(worm_CFLAGS) $(worm_DEFS) $(BASE_INCS) -Iworm $(worm_INCS)
718 +
719 +include worms/Makefrag
720 +
721 +worms/%.o:     worms/%.c
722 +       $(CC) $(CFLAGS) $(worms_CFLAGS) $(worms_DEFS) $(BASE_INCS) -Iworms $(worms_INCS) -c $< -o $@
723 +
724 +worms/%.i:     worms/%.c
725 +       $(CC) $(CFLAGS) $(worms_CFLAGS) $(worms_DEFS) $(BASE_INCS) -Iworms $(worms_INCS) -E $< -o $@
726 +
727 +worms/%.s:     worms/%.c
728 +       $(CC) $(CFLAGS) $(worms_CFLAGS) $(worms_DEFS) $(BASE_INCS) -Iworms $(worms_INCS) -S -fverbose-asm $< -o $@
729 +
730 +worms/%.d:     worms/%.c
731 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(worms_CFLAGS) $(worms_DEFS) $(BASE_INCS) -Iworms $(worms_INCS)
732 +
733 +include wtf/Makefrag
734 +
735 +wtf/%.o:       wtf/%.c
736 +       $(CC) $(CFLAGS) $(wtf_CFLAGS) $(wtf_DEFS) $(BASE_INCS) -Iwtf $(wtf_INCS) -c $< -o $@
737 +
738 +wtf/%.i:       wtf/%.c
739 +       $(CC) $(CFLAGS) $(wtf_CFLAGS) $(wtf_DEFS) $(BASE_INCS) -Iwtf $(wtf_INCS) -E $< -o $@
740 +
741 +wtf/%.s:       wtf/%.c
742 +       $(CC) $(CFLAGS) $(wtf_CFLAGS) $(wtf_DEFS) $(BASE_INCS) -Iwtf $(wtf_INCS) -S -fverbose-asm $< -o $@
743 +
744 +wtf/%.d:       wtf/%.c
745 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(wtf_CFLAGS) $(wtf_DEFS) $(BASE_INCS) -Iwtf $(wtf_INCS)
746 +
747 +include wump/Makefrag
748 +
749 +wump/%.o:      wump/%.c
750 +       $(CC) $(CFLAGS) $(wump_CFLAGS) $(wump_DEFS) $(BASE_INCS) -Iwump $(wump_INCS) -c $< -o $@
751 +
752 +wump/%.i:      wump/%.c
753 +       $(CC) $(CFLAGS) $(wump_CFLAGS) $(wump_DEFS) $(BASE_INCS) -Iwump $(wump_INCS) -E $< -o $@
754 +
755 +wump/%.s:      wump/%.c
756 +       $(CC) $(CFLAGS) $(wump_CFLAGS) $(wump_DEFS) $(BASE_INCS) -Iwump $(wump_INCS) -S -fverbose-asm $< -o $@
757 +
758 +wump/%.d:      wump/%.c
759 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(wump_CFLAGS) $(wump_DEFS) $(BASE_INCS) -Iwump $(wump_INCS)
760 +
761 +include lib/Makefrag
762 +
763 +lib/%.o:       lib/%.c
764 +       $(CC) $(CFLAGS) $(lib_CFLAGS) $(lib_DEFS) $(BASE_INCS) -Ilib $(lib_INCS) -c $< -o $@
765 +
766 +lib/%.i:       lib/%.c
767 +       $(CC) $(CFLAGS) $(lib_CFLAGS) $(lib_DEFS) $(BASE_INCS) -Ilib $(lib_INCS) -E $< -o $@
768 +
769 +lib/%.s:       lib/%.c
770 +       $(CC) $(CFLAGS) $(lib_CFLAGS) $(lib_DEFS) $(BASE_INCS) -Ilib $(lib_INCS) -S -fverbose-asm $< -o $@
771 +
772 +lib/%.d:       lib/%.c
773 +       ./mkdep $< $@ $(CC) $(CFLAGS) $(lib_CFLAGS) $(lib_DEFS) $(BASE_INCS) -Ilib $(lib_INCS)
774 +
775 +ifneq ($(nodep),true)
776 +include  adventure/crc.d adventure/data.d adventure/done.d adventure/init.d adventure/io.d adventure/main.d adventure/save.d adventure/subr.d adventure/vocab.d adventure/wizard.d
777 +endif
778 +
779 +adventure/adventure:    adventure/crc.o adventure/data.o adventure/done.o adventure/init.o adventure/io.o adventure/main.o adventure/save.o adventure/subr.o adventure/vocab.o adventure/wizard.o
780 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
781 +
782 +ifneq ($(nodep),true)
783 +include  adventure/setup.d
784 +endif
785 +
786 +adventure/setup:        adventure/setup.o
787 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
788 +
789 +ifneq ($(nodep),true)
790 +include  arithmetic/arithmetic.d
791 +endif
792 +
793 +arithmetic/arithmetic:  arithmetic/arithmetic.o
794 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
795 +
796 +ifneq ($(nodep),true)
797 +include  atc/extern.d atc/grammar.d atc/graphics.d atc/input.d atc/lex.d atc/list.d atc/log.d atc/main.d atc/tunable.d atc/update.d
798 +endif
799 +
800 +atc/atc:        atc/extern.o atc/grammar.o atc/graphics.o atc/input.o atc/lex.o atc/list.o atc/log.o atc/main.o atc/tunable.o atc/update.o
801 +       $(CC) $(LDFLAGS) $^ -lm $(NCURSES_LIB) $(LEX_LIB) $(BASE_LIBS) -o $@
802 +
803 +ifneq ($(nodep),true)
804 +include  backgammon/backgammon/extra.d backgammon/backgammon/main.d backgammon/backgammon/move.d backgammon/backgammon/text.d backgammon/backgammon/version.d backgammon/common_source/allow.d backgammon/common_source/board.d backgammon/common_source/check.d backgammon/common_source/fancy.d backgammon/common_source/init.d backgammon/common_source/odds.d backgammon/common_source/one.d backgammon/common_source/save.d backgammon/common_source/subs.d backgammon/common_source/table.d
805 +endif
806 +
807 +backgammon/backgammon/backgammon:       backgammon/backgammon/extra.o backgammon/backgammon/main.o backgammon/backgammon/move.o backgammon/backgammon/text.o backgammon/backgammon/version.o backgammon/common_source/allow.o backgammon/common_source/board.o backgammon/common_source/check.o backgammon/common_source/fancy.o backgammon/common_source/init.o backgammon/common_source/odds.o backgammon/common_source/one.o backgammon/common_source/save.o backgammon/common_source/subs.o backgammon/common_source/table.o
808 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
809 +
810 +ifneq ($(nodep),true)
811 +include  backgammon/teachgammon/data.d backgammon/teachgammon/teach.d backgammon/teachgammon/ttext1.d backgammon/teachgammon/ttext2.d backgammon/teachgammon/tutor.d
812 +endif
813 +
814 +backgammon/teachgammon/teachgammon:     backgammon/teachgammon/data.o backgammon/teachgammon/teach.o backgammon/teachgammon/ttext1.o backgammon/teachgammon/ttext2.o backgammon/teachgammon/tutor.o backgammon/common_source/allow.o backgammon/common_source/board.o backgammon/common_source/check.o backgammon/common_source/fancy.o backgammon/common_source/init.o backgammon/common_source/one.o backgammon/common_source/save.o backgammon/common_source/subs.o backgammon/common_source/table.o
815 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
816 +
817 +ifneq ($(nodep),true)
818 +include  battlestar/battlestar.d battlestar/com1.d battlestar/com2.d battlestar/com3.d battlestar/com4.d battlestar/com5.d battlestar/com6.d battlestar/com7.d battlestar/cypher.d battlestar/dayfile.d battlestar/dayobjs.d battlestar/fly.d battlestar/getcom.d battlestar/globals.d battlestar/init.d battlestar/misc.d battlestar/nightfile.d battlestar/nightobjs.d battlestar/parse.d battlestar/room.d battlestar/save.d battlestar/words.d lib/fgetln.d
819 +endif
820 +
821 +battlestar/battlestar:  battlestar/battlestar.o battlestar/com1.o battlestar/com2.o battlestar/com3.o battlestar/com4.o battlestar/com5.o battlestar/com6.o battlestar/com7.o battlestar/cypher.o battlestar/dayfile.o battlestar/dayobjs.o battlestar/fly.o battlestar/getcom.o battlestar/globals.o battlestar/init.o battlestar/misc.o battlestar/nightfile.o battlestar/nightobjs.o battlestar/parse.o battlestar/room.o battlestar/save.o battlestar/words.o lib/fgetln.o
822 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
823 +
824 +ifneq ($(nodep),true)
825 +include  bcd/bcd.d
826 +endif
827 +
828 +bcd/bcd:        bcd/bcd.o
829 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
830 +
831 +ifneq ($(nodep),true)
832 +include  boggle/boggle/bog.d boggle/boggle/help.d boggle/boggle/mach.d boggle/boggle/prtable.d boggle/boggle/timer.d boggle/boggle/word.d
833 +endif
834 +
835 +boggle/boggle/boggle:   boggle/boggle/bog.o boggle/boggle/help.o boggle/boggle/mach.o boggle/boggle/prtable.o boggle/boggle/timer.o boggle/boggle/word.o
836 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
837 +
838 +ifneq ($(nodep),true)
839 +include  boggle/mkdict/mkdict.d
840 +endif
841 +
842 +boggle/mkdict/mkdict:   boggle/mkdict/mkdict.o
843 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
844 +
845 +ifneq ($(nodep),true)
846 +include  boggle/mkindex/mkindex.d
847 +endif
848 +
849 +boggle/mkindex/mkindex:         boggle/mkindex/mkindex.o
850 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
851 +
852 +ifneq ($(nodep),true)
853 +include  caesar/caesar.d
854 +endif
855 +
856 +caesar/caesar:  caesar/caesar.o
857 +       $(CC) $(LDFLAGS) $^ -lm $(BASE_LIBS) -o $@
858 +
859 +ifneq ($(nodep),true)
860 +include  canfield/canfield/canfield.d
861 +endif
862 +
863 +canfield/canfield/canfield:     canfield/canfield/canfield.o
864 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
865 +
866 +ifneq ($(nodep),true)
867 +include  canfield/cfscores/cfscores.d
868 +endif
869 +
870 +canfield/cfscores/cfscores:     canfield/cfscores/cfscores.o
871 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
872 +
873 +ifneq ($(nodep),true)
874 +include  cribbage/cards.d cribbage/crib.d cribbage/extern.d cribbage/instr.d cribbage/io.d cribbage/score.d cribbage/support.d
875 +endif
876 +
877 +cribbage/cribbage:      cribbage/cards.o cribbage/crib.o cribbage/extern.o cribbage/instr.o cribbage/io.o cribbage/score.o cribbage/support.o
878 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
879 +
880 +ifneq ($(nodep),true)
881 +include  dm/dm.d lib/getloadavg.d
882 +endif
883 +
884 +dm/dm:  dm/dm.o lib/getloadavg.o
885 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
886 +
887 +ifneq ($(nodep),true)
888 +include  factor/factor.d primes/pr_tbl.d
889 +endif
890 +
891 +factor/factor:  factor/factor.o primes/pr_tbl.o
892 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
893 +
894 +ifneq ($(nodep),true)
895 +include  fish/fish.d
896 +endif
897 +
898 +fish/fish:      fish/fish.o
899 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
900 +
901 +ifneq ($(nodep),true)
902 +include  gomoku/bdinit.d gomoku/bdisp.d gomoku/main.d gomoku/makemove.d gomoku/pickmove.d gomoku/stoc.d
903 +endif
904 +
905 +gomoku/gomoku:  gomoku/bdinit.o gomoku/bdisp.o gomoku/main.o gomoku/makemove.o gomoku/pickmove.o gomoku/stoc.o
906 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
907 +
908 +ifneq ($(nodep),true)
909 +include  hangman/endgame.d hangman/extern.d hangman/getguess.d hangman/getword.d hangman/main.d hangman/playgame.d hangman/prdata.d hangman/prman.d hangman/prword.d hangman/setup.d
910 +endif
911 +
912 +hangman/hangman:        hangman/endgame.o hangman/extern.o hangman/getguess.o hangman/getword.o hangman/main.o hangman/playgame.o hangman/prdata.o hangman/prman.o hangman/prword.o hangman/setup.o
913 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
914 +
915 +ifneq ($(nodep),true)
916 +include  hunt/hunt/connect.d hunt/hunt/hunt.d hunt/hunt/otto.d hunt/hunt/playit.d hunt/huntd/pathname.d
917 +endif
918 +
919 +hunt/hunt/hunt:         hunt/hunt/connect.o hunt/hunt/hunt.o hunt/hunt/otto.o hunt/hunt/playit.o hunt/huntd/pathname.o
920 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
921 +
922 +ifneq ($(nodep),true)
923 +include  hunt/huntd/answer.d hunt/huntd/ctl.d hunt/huntd/ctl_transact.d hunt/huntd/draw.d hunt/huntd/driver.d hunt/huntd/execute.d hunt/huntd/expl.d hunt/huntd/extern.d hunt/huntd/faketalk.d hunt/huntd/get_names.d hunt/huntd/makemaze.d hunt/huntd/shots.d hunt/huntd/terminal.d
924 +endif
925 +
926 +hunt/huntd/huntd:       hunt/huntd/answer.o hunt/huntd/ctl.o hunt/huntd/ctl_transact.o hunt/huntd/draw.o hunt/huntd/driver.o hunt/huntd/execute.o hunt/huntd/expl.o hunt/huntd/extern.o hunt/huntd/faketalk.o hunt/huntd/get_names.o hunt/huntd/makemaze.o hunt/huntd/pathname.o hunt/huntd/shots.o hunt/huntd/terminal.o
927 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
928 +
929 +ifneq ($(nodep),true)
930 +include  mille/comp.d mille/end.d mille/extern.d mille/init.d mille/mille.d mille/misc.d mille/move.d mille/print.d mille/roll.d mille/save.d mille/types.d mille/varpush.d
931 +endif
932 +
933 +mille/mille:    mille/comp.o mille/end.o mille/extern.o mille/init.o mille/mille.o mille/misc.o mille/move.o mille/print.o mille/roll.o mille/save.o mille/types.o mille/varpush.o
934 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
935 +
936 +ifneq ($(nodep),true)
937 +include  monop/cards.d monop/execute.d monop/getinp.d monop/houses.d monop/jail.d monop/misc.d monop/monop.d monop/morg.d monop/print.d monop/prop.d monop/rent.d monop/roll.d monop/spec.d monop/trade.d
938 +endif
939 +
940 +monop/monop:    monop/cards.o monop/execute.o monop/getinp.o monop/houses.o monop/jail.o monop/misc.o monop/monop.o monop/morg.o monop/print.o monop/prop.o monop/rent.o monop/roll.o monop/spec.o monop/trade.o
941 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
942 +
943 +ifneq ($(nodep),true)
944 +include  monop/initdeck.d
945 +endif
946 +
947 +monop/initdeck:         monop/initdeck.o
948 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
949 +
950 +ifneq ($(nodep),true)
951 +include  morse/morse.d
952 +endif
953 +
954 +morse/morse:    morse/morse.o
955 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
956 +
957 +ifneq ($(nodep),true)
958 +include  number/number.d
959 +endif
960 +
961 +number/number:  number/number.o
962 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
963 +
964 +ifneq ($(nodep),true)
965 +include  phantasia/fight.d phantasia/gamesupport.d phantasia/interplayer.d phantasia/io.d phantasia/main.d phantasia/misc.d phantasia/phantglobs.d
966 +endif
967 +
968 +phantasia/phantasia:    phantasia/fight.o phantasia/gamesupport.o phantasia/interplayer.o phantasia/io.o phantasia/main.o phantasia/misc.o phantasia/phantglobs.o
969 +       $(CC) $(LDFLAGS) $^ -lm $(NCURSES_LIB) $(BASE_LIBS) -o $@
970 +
971 +ifneq ($(nodep),true)
972 +include  phantasia/setup.d
973 +endif
974 +
975 +phantasia/setup:        phantasia/phantglobs.o phantasia/setup.o
976 +       $(CC) $(LDFLAGS) $^ -lm $(BASE_LIBS) -o $@
977 +
978 +ifneq ($(nodep),true)
979 +include  pig/pig.d
980 +endif
981 +
982 +pig/pig:        pig/pig.o
983 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
984 +
985 +ifneq ($(nodep),true)
986 +include  pom/pom.d
987 +endif
988 +
989 +pom/pom:        pom/pom.o
990 +       $(CC) $(LDFLAGS) $^ -lm $(BASE_LIBS) -o $@
991 +
992 +ifneq ($(nodep),true)
993 +include  ppt/ppt.d
994 +endif
995 +
996 +ppt/ppt:        ppt/ppt.o
997 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
998 +
999 +ifneq ($(nodep),true)
1000 +include  primes/pattern.d primes/primes.d
1001 +endif
1002 +
1003 +primes/primes:  primes/pattern.o primes/pr_tbl.o primes/primes.o
1004 +       $(CC) $(LDFLAGS) $^ -lm $(BASE_LIBS) -o $@
1005 +
1006 +ifneq ($(nodep),true)
1007 +include  quiz/quiz.d quiz/rxp.d
1008 +endif
1009 +
1010 +quiz/quiz:      quiz/quiz.o quiz/rxp.o lib/fgetln.o
1011 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
1012 +
1013 +ifneq ($(nodep),true)
1014 +include  rain/rain.d
1015 +endif
1016 +
1017 +rain/rain:      rain/rain.o
1018 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
1019 +
1020 +ifneq ($(nodep),true)
1021 +include  random/random.d
1022 +endif
1023 +
1024 +random/random:  random/random.o
1025 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
1026 +
1027 +ifneq ($(nodep),true)
1028 +include  robots/auto.d robots/extern.d robots/flush_in.d robots/init_field.d robots/main.d robots/make_level.d robots/move.d robots/move_robs.d robots/play_level.d robots/query.d robots/rnd_pos.d robots/score.d
1029 +endif
1030 +
1031 +robots/robots:  robots/auto.o robots/extern.o robots/flush_in.o robots/init_field.o robots/main.o robots/make_level.o robots/move.o robots/move_robs.o robots/play_level.o robots/query.o robots/rnd_pos.o robots/score.o
1032 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
1033 +
1034 +ifneq ($(nodep),true)
1035 +include  sail/assorted.d sail/game.d sail/globals.d sail/dr_1.d sail/dr_2.d sail/dr_3.d sail/dr_4.d sail/dr_5.d sail/dr_main.d sail/lo_main.d sail/main.d sail/misc.d sail/parties.d sail/pl_1.d sail/pl_2.d sail/pl_3.d sail/pl_4.d sail/pl_5.d sail/pl_6.d sail/pl_7.d sail/pl_main.d sail/sync.d sail/version.d
1036 +endif
1037 +
1038 +sail/sail:      sail/assorted.o sail/game.o sail/globals.o sail/dr_1.o sail/dr_2.o sail/dr_3.o sail/dr_4.o sail/dr_5.o sail/dr_main.o sail/lo_main.o sail/main.o sail/misc.o sail/parties.o sail/pl_1.o sail/pl_2.o sail/pl_3.o sail/pl_4.o sail/pl_5.o sail/pl_6.o sail/pl_7.o sail/pl_main.o sail/sync.o sail/version.o
1039 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
1040 +
1041 +ifneq ($(nodep),true)
1042 +include  snake/snake/snake.d
1043 +endif
1044 +
1045 +snake/snake/snake:      snake/snake/snake.o
1046 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) -lm $(BASE_LIBS) -o $@
1047 +
1048 +ifneq ($(nodep),true)
1049 +include  snake/snscore/snscore.d
1050 +endif
1051 +
1052 +snake/snscore/snscore:  snake/snscore/snscore.o
1053 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
1054 +
1055 +ifneq ($(nodep),true)
1056 +include  tetris/input.d tetris/scores.d tetris/screen.d tetris/shapes.d tetris/tetris.d
1057 +endif
1058 +
1059 +tetris/tetris:  tetris/input.o tetris/scores.o tetris/screen.o tetris/shapes.o tetris/tetris.o
1060 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
1061 +
1062 +ifneq ($(nodep),true)
1063 +include  trek/abandon.d trek/attack.d trek/autover.d trek/capture.d trek/cgetc.d trek/check_out.d trek/checkcond.d trek/compkl.d trek/computer.d trek/damage.d trek/damaged.d trek/dcrept.d trek/destruct.d trek/dock.d trek/dumpgame.d trek/dumpme.d trek/dumpssradio.d trek/events.d trek/externs.d trek/getcodi.d trek/getpar.d trek/help.d trek/impulse.d trek/initquad.d trek/kill.d trek/klmove.d trek/lose.d trek/lrscan.d trek/main.d trek/move.d trek/nova.d trek/out.d trek/phaser.d trek/play.d trek/ram.d trek/ranf.d trek/rest.d trek/schedule.d trek/score.d trek/setup.d trek/setwarp.d trek/shield.d trek/snova.d trek/srscan.d trek/systemname.d trek/torped.d trek/visual.d trek/warp.d trek/win.d
1064 +endif
1065 +
1066 +trek/trek:      trek/abandon.o trek/attack.o trek/autover.o trek/capture.o trek/cgetc.o trek/check_out.o trek/checkcond.o trek/compkl.o trek/computer.o trek/damage.o trek/damaged.o trek/dcrept.o trek/destruct.o trek/dock.o trek/dumpgame.o trek/dumpme.o trek/dumpssradio.o trek/events.o trek/externs.o trek/getcodi.o trek/getpar.o trek/help.o trek/impulse.o trek/initquad.o trek/kill.o trek/klmove.o trek/lose.o trek/lrscan.o trek/main.o trek/move.o trek/nova.o trek/out.o trek/phaser.o trek/play.o trek/ram.o trek/ranf.o trek/rest.o trek/schedule.o trek/score.o trek/setup.o trek/setwarp.o trek/shield.o trek/snova.o trek/srscan.o trek/systemname.o trek/torped.o trek/visual.o trek/warp.o trek/win.o
1067 +       $(CC) $(LDFLAGS) $^ -lm $(BASE_LIBS) -o $@
1068 +
1069 +ifneq ($(nodep),true)
1070 +include  worm/worm.d
1071 +endif
1072 +
1073 +worm/worm:      worm/worm.o
1074 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
1075 +
1076 +ifneq ($(nodep),true)
1077 +include  worms/worms.d
1078 +endif
1079 +
1080 +worms/worms:    worms/worms.o
1081 +       $(CC) $(LDFLAGS) $^ $(NCURSES_LIB) $(BASE_LIBS) -o $@
1082 +
1083 +ifneq ($(nodep),true)
1084 +include  wump/wump.d
1085 +endif
1086 +
1087 +wump/wump:      wump/wump.o
1088 +       $(CC) $(LDFLAGS) $^  $(BASE_LIBS) -o $@
1089 +
1090 +.PHONY:        adventure_clean
1091 +adventure_clean:
1092 +       cd adventure && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  adventure setup $(adventure_CLEANFILES)
1093 +
1094 +.PHONY:        adventure_install adventure_install-strip adventure_installdirs
1095 +adventure_install:     adventure_installdirs
1096 +
1097 +adventure_install-strip:
1098 +       $(MAKE) adventure_install $(DEFS_TO_PASS_STRIP)
1099 +
1100 +adventure_installdirs:
1101 +       set -e; for d in $(adventure_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1102 +
1103 +.PHONY:        arithmetic_clean
1104 +arithmetic_clean:
1105 +       cd arithmetic && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  arithmetic $(arithmetic_CLEANFILES)
1106 +
1107 +.PHONY:        arithmetic_install arithmetic_install-strip arithmetic_installdirs
1108 +arithmetic_install:    arithmetic_installdirs
1109 +
1110 +arithmetic_install-strip:
1111 +       $(MAKE) arithmetic_install $(DEFS_TO_PASS_STRIP)
1112 +
1113 +arithmetic_installdirs:
1114 +       set -e; for d in $(arithmetic_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1115 +
1116 +.PHONY:        atc_games_clean
1117 +atc_games_clean:
1118 +       cd atc/games && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(atc_games_CLEANFILES)
1119 +
1120 +.PHONY:        atc_games_install atc_games_install-strip atc_games_installdirs
1121 +atc_games_install:     atc_games_installdirs
1122 +
1123 +atc_games_install-strip:
1124 +       $(MAKE) atc_games_install $(DEFS_TO_PASS_STRIP)
1125 +
1126 +atc_games_installdirs:
1127 +       set -e; for d in $(atc_games_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1128 +
1129 +.PHONY:        atc_clean
1130 +atc_clean:
1131 +       cd atc && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  atc $(atc_CLEANFILES)
1132 +
1133 +.PHONY:        atc_install atc_install-strip atc_installdirs
1134 +atc_install:   atc_installdirs
1135 +
1136 +atc_install-strip:
1137 +       $(MAKE) atc_install $(DEFS_TO_PASS_STRIP)
1138 +
1139 +atc_installdirs:
1140 +       set -e; for d in $(atc_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1141 +
1142 +.PHONY:        backgammon_backgammon_clean
1143 +backgammon_backgammon_clean:
1144 +       cd backgammon/backgammon && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  backgammon $(backgammon_backgammon_CLEANFILES)
1145 +
1146 +.PHONY:        backgammon_backgammon_install backgammon_backgammon_install-strip backgammon_backgammon_installdirs
1147 +backgammon_backgammon_install: backgammon_backgammon_installdirs
1148 +
1149 +backgammon_backgammon_install-strip:
1150 +       $(MAKE) backgammon_backgammon_install $(DEFS_TO_PASS_STRIP)
1151 +
1152 +backgammon_backgammon_installdirs:
1153 +       set -e; for d in $(backgammon_backgammon_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1154 +
1155 +.PHONY:        backgammon_common_source_clean
1156 +backgammon_common_source_clean:
1157 +       cd backgammon/common_source && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(backgammon_common_source_CLEANFILES)
1158 +
1159 +.PHONY:        backgammon_common_source_install backgammon_common_source_install-strip backgammon_common_source_installdirs
1160 +backgammon_common_source_install:      backgammon_common_source_installdirs
1161 +
1162 +backgammon_common_source_install-strip:
1163 +       $(MAKE) backgammon_common_source_install $(DEFS_TO_PASS_STRIP)
1164 +
1165 +backgammon_common_source_installdirs:
1166 +       set -e; for d in $(backgammon_common_source_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1167 +
1168 +.PHONY:        backgammon_teachgammon_clean
1169 +backgammon_teachgammon_clean:
1170 +       cd backgammon/teachgammon && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  teachgammon $(backgammon_teachgammon_CLEANFILES)
1171 +
1172 +.PHONY:        backgammon_teachgammon_install backgammon_teachgammon_install-strip backgammon_teachgammon_installdirs
1173 +backgammon_teachgammon_install:        backgammon_teachgammon_installdirs
1174 +
1175 +backgammon_teachgammon_install-strip:
1176 +       $(MAKE) backgammon_teachgammon_install $(DEFS_TO_PASS_STRIP)
1177 +
1178 +backgammon_teachgammon_installdirs:
1179 +       set -e; for d in $(backgammon_teachgammon_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1180 +
1181 +.PHONY:        backgammon_clean
1182 +backgammon_clean:
1183 +       cd backgammon && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(backgammon_CLEANFILES)
1184 +
1185 +.PHONY:        backgammon_install backgammon_install-strip backgammon_installdirs
1186 +backgammon_install:    backgammon_installdirs
1187 +
1188 +backgammon_install-strip:
1189 +       $(MAKE) backgammon_install $(DEFS_TO_PASS_STRIP)
1190 +
1191 +backgammon_installdirs:
1192 +       set -e; for d in $(backgammon_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1193 +
1194 +.PHONY:        battlestar_clean
1195 +battlestar_clean:
1196 +       cd battlestar && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  battlestar $(battlestar_CLEANFILES)
1197 +
1198 +.PHONY:        battlestar_install battlestar_install-strip battlestar_installdirs
1199 +battlestar_install:    battlestar_installdirs
1200 +
1201 +battlestar_install-strip:
1202 +       $(MAKE) battlestar_install $(DEFS_TO_PASS_STRIP)
1203 +
1204 +battlestar_installdirs:
1205 +       set -e; for d in $(battlestar_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1206 +
1207 +.PHONY:        bcd_clean
1208 +bcd_clean:
1209 +       cd bcd && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  bcd $(bcd_CLEANFILES)
1210 +
1211 +.PHONY:        bcd_install bcd_install-strip bcd_installdirs
1212 +bcd_install:   bcd_installdirs
1213 +
1214 +bcd_install-strip:
1215 +       $(MAKE) bcd_install $(DEFS_TO_PASS_STRIP)
1216 +
1217 +bcd_installdirs:
1218 +       set -e; for d in $(bcd_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1219 +
1220 +.PHONY:        boggle_boggle_clean
1221 +boggle_boggle_clean:
1222 +       cd boggle/boggle && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  boggle $(boggle_boggle_CLEANFILES)
1223 +
1224 +.PHONY:        boggle_boggle_install boggle_boggle_install-strip boggle_boggle_installdirs
1225 +boggle_boggle_install: boggle_boggle_installdirs
1226 +
1227 +boggle_boggle_install-strip:
1228 +       $(MAKE) boggle_boggle_install $(DEFS_TO_PASS_STRIP)
1229 +
1230 +boggle_boggle_installdirs:
1231 +       set -e; for d in $(boggle_boggle_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1232 +
1233 +.PHONY:        boggle_mkdict_clean
1234 +boggle_mkdict_clean:
1235 +       cd boggle/mkdict && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  mkdict $(boggle_mkdict_CLEANFILES)
1236 +
1237 +.PHONY:        boggle_mkdict_install boggle_mkdict_install-strip boggle_mkdict_installdirs
1238 +boggle_mkdict_install: boggle_mkdict_installdirs
1239 +
1240 +boggle_mkdict_install-strip:
1241 +       $(MAKE) boggle_mkdict_install $(DEFS_TO_PASS_STRIP)
1242 +
1243 +boggle_mkdict_installdirs:
1244 +       set -e; for d in $(boggle_mkdict_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1245 +
1246 +.PHONY:        boggle_mkindex_clean
1247 +boggle_mkindex_clean:
1248 +       cd boggle/mkindex && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  mkindex $(boggle_mkindex_CLEANFILES)
1249 +
1250 +.PHONY:        boggle_mkindex_install boggle_mkindex_install-strip boggle_mkindex_installdirs
1251 +boggle_mkindex_install:        boggle_mkindex_installdirs
1252 +
1253 +boggle_mkindex_install-strip:
1254 +       $(MAKE) boggle_mkindex_install $(DEFS_TO_PASS_STRIP)
1255 +
1256 +boggle_mkindex_installdirs:
1257 +       set -e; for d in $(boggle_mkindex_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1258 +
1259 +.PHONY:        boggle_clean
1260 +boggle_clean:
1261 +       cd boggle && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(boggle_CLEANFILES)
1262 +
1263 +.PHONY:        boggle_install boggle_install-strip boggle_installdirs
1264 +boggle_install:        boggle_installdirs
1265 +
1266 +boggle_install-strip:
1267 +       $(MAKE) boggle_install $(DEFS_TO_PASS_STRIP)
1268 +
1269 +boggle_installdirs:
1270 +       set -e; for d in $(boggle_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1271 +
1272 +.PHONY:        caesar_clean
1273 +caesar_clean:
1274 +       cd caesar && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  caesar $(caesar_CLEANFILES)
1275 +
1276 +.PHONY:        caesar_install caesar_install-strip caesar_installdirs
1277 +caesar_install:        caesar_installdirs
1278 +
1279 +caesar_install-strip:
1280 +       $(MAKE) caesar_install $(DEFS_TO_PASS_STRIP)
1281 +
1282 +caesar_installdirs:
1283 +       set -e; for d in $(caesar_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1284 +
1285 +.PHONY:        canfield_canfield_clean
1286 +canfield_canfield_clean:
1287 +       cd canfield/canfield && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  canfield $(canfield_canfield_CLEANFILES)
1288 +
1289 +.PHONY:        canfield_canfield_install canfield_canfield_install-strip canfield_canfield_installdirs
1290 +canfield_canfield_install:     canfield_canfield_installdirs
1291 +
1292 +canfield_canfield_install-strip:
1293 +       $(MAKE) canfield_canfield_install $(DEFS_TO_PASS_STRIP)
1294 +
1295 +canfield_canfield_installdirs:
1296 +       set -e; for d in $(canfield_canfield_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1297 +
1298 +.PHONY:        canfield_cfscores_clean
1299 +canfield_cfscores_clean:
1300 +       cd canfield/cfscores && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  cfscores $(canfield_cfscores_CLEANFILES)
1301 +
1302 +.PHONY:        canfield_cfscores_install canfield_cfscores_install-strip canfield_cfscores_installdirs
1303 +canfield_cfscores_install:     canfield_cfscores_installdirs
1304 +
1305 +canfield_cfscores_install-strip:
1306 +       $(MAKE) canfield_cfscores_install $(DEFS_TO_PASS_STRIP)
1307 +
1308 +canfield_cfscores_installdirs:
1309 +       set -e; for d in $(canfield_cfscores_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1310 +
1311 +.PHONY:        canfield_clean
1312 +canfield_clean:
1313 +       cd canfield && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(canfield_CLEANFILES)
1314 +
1315 +.PHONY:        canfield_install canfield_install-strip canfield_installdirs
1316 +canfield_install:      canfield_installdirs
1317 +
1318 +canfield_install-strip:
1319 +       $(MAKE) canfield_install $(DEFS_TO_PASS_STRIP)
1320 +
1321 +canfield_installdirs:
1322 +       set -e; for d in $(canfield_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1323 +
1324 +.PHONY:        countmail_clean
1325 +countmail_clean:
1326 +       cd countmail && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(countmail_CLEANFILES)
1327 +
1328 +.PHONY:        countmail_install countmail_install-strip countmail_installdirs
1329 +countmail_install:     countmail_installdirs
1330 +
1331 +countmail_install-strip:
1332 +       $(MAKE) countmail_install $(DEFS_TO_PASS_STRIP)
1333 +
1334 +countmail_installdirs:
1335 +       set -e; for d in $(countmail_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1336 +
1337 +.PHONY:        cribbage_clean
1338 +cribbage_clean:
1339 +       cd cribbage && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  cribbage $(cribbage_CLEANFILES)
1340 +
1341 +.PHONY:        cribbage_install cribbage_install-strip cribbage_installdirs
1342 +cribbage_install:      cribbage_installdirs
1343 +
1344 +cribbage_install-strip:
1345 +       $(MAKE) cribbage_install $(DEFS_TO_PASS_STRIP)
1346 +
1347 +cribbage_installdirs:
1348 +       set -e; for d in $(cribbage_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1349 +
1350 +.PHONY:        dm_clean
1351 +dm_clean:
1352 +       cd dm && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  dm $(dm_CLEANFILES)
1353 +
1354 +.PHONY:        dm_install dm_install-strip dm_installdirs
1355 +dm_install:    dm_installdirs
1356 +
1357 +dm_install-strip:
1358 +       $(MAKE) dm_install $(DEFS_TO_PASS_STRIP)
1359 +
1360 +dm_installdirs:
1361 +       set -e; for d in $(dm_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1362 +
1363 +.PHONY:        factor_clean
1364 +factor_clean:
1365 +       cd factor && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  factor $(factor_CLEANFILES)
1366 +
1367 +.PHONY:        factor_install factor_install-strip factor_installdirs
1368 +factor_install:        factor_installdirs
1369 +
1370 +factor_install-strip:
1371 +       $(MAKE) factor_install $(DEFS_TO_PASS_STRIP)
1372 +
1373 +factor_installdirs:
1374 +       set -e; for d in $(factor_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1375 +
1376 +.PHONY:        fish_clean
1377 +fish_clean:
1378 +       cd fish && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  fish $(fish_CLEANFILES)
1379 +
1380 +.PHONY:        fish_install fish_install-strip fish_installdirs
1381 +fish_install:  fish_installdirs
1382 +
1383 +fish_install-strip:
1384 +       $(MAKE) fish_install $(DEFS_TO_PASS_STRIP)
1385 +
1386 +fish_installdirs:
1387 +       set -e; for d in $(fish_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1388 +
1389 +.PHONY:        gomoku_clean
1390 +gomoku_clean:
1391 +       cd gomoku && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  gomoku $(gomoku_CLEANFILES)
1392 +
1393 +.PHONY:        gomoku_install gomoku_install-strip gomoku_installdirs
1394 +gomoku_install:        gomoku_installdirs
1395 +
1396 +gomoku_install-strip:
1397 +       $(MAKE) gomoku_install $(DEFS_TO_PASS_STRIP)
1398 +
1399 +gomoku_installdirs:
1400 +       set -e; for d in $(gomoku_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1401 +
1402 +.PHONY:        hangman_clean
1403 +hangman_clean:
1404 +       cd hangman && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  hangman $(hangman_CLEANFILES)
1405 +
1406 +.PHONY:        hangman_install hangman_install-strip hangman_installdirs
1407 +hangman_install:       hangman_installdirs
1408 +
1409 +hangman_install-strip:
1410 +       $(MAKE) hangman_install $(DEFS_TO_PASS_STRIP)
1411 +
1412 +hangman_installdirs:
1413 +       set -e; for d in $(hangman_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1414 +
1415 +.PHONY:        hunt_hunt_clean
1416 +hunt_hunt_clean:
1417 +       cd hunt/hunt && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  hunt $(hunt_hunt_CLEANFILES)
1418 +
1419 +.PHONY:        hunt_hunt_install hunt_hunt_install-strip hunt_hunt_installdirs
1420 +hunt_hunt_install:     hunt_hunt_installdirs
1421 +
1422 +hunt_hunt_install-strip:
1423 +       $(MAKE) hunt_hunt_install $(DEFS_TO_PASS_STRIP)
1424 +
1425 +hunt_hunt_installdirs:
1426 +       set -e; for d in $(hunt_hunt_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1427 +
1428 +.PHONY:        hunt_huntd_clean
1429 +hunt_huntd_clean:
1430 +       cd hunt/huntd && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  huntd $(hunt_huntd_CLEANFILES)
1431 +
1432 +.PHONY:        hunt_huntd_install hunt_huntd_install-strip hunt_huntd_installdirs
1433 +hunt_huntd_install:    hunt_huntd_installdirs
1434 +
1435 +hunt_huntd_install-strip:
1436 +       $(MAKE) hunt_huntd_install $(DEFS_TO_PASS_STRIP)
1437 +
1438 +hunt_huntd_installdirs:
1439 +       set -e; for d in $(hunt_huntd_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1440 +
1441 +.PHONY:        hunt_clean
1442 +hunt_clean:
1443 +       cd hunt && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(hunt_CLEANFILES)
1444 +
1445 +.PHONY:        hunt_install hunt_install-strip hunt_installdirs
1446 +hunt_install:  hunt_installdirs
1447 +
1448 +hunt_install-strip:
1449 +       $(MAKE) hunt_install $(DEFS_TO_PASS_STRIP)
1450 +
1451 +hunt_installdirs:
1452 +       set -e; for d in $(hunt_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1453 +
1454 +.PHONY:        mille_clean
1455 +mille_clean:
1456 +       cd mille && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  mille $(mille_CLEANFILES)
1457 +
1458 +.PHONY:        mille_install mille_install-strip mille_installdirs
1459 +mille_install: mille_installdirs
1460 +
1461 +mille_install-strip:
1462 +       $(MAKE) mille_install $(DEFS_TO_PASS_STRIP)
1463 +
1464 +mille_installdirs:
1465 +       set -e; for d in $(mille_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1466 +
1467 +.PHONY:        monop_clean
1468 +monop_clean:
1469 +       cd monop && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  monop initdeck $(monop_CLEANFILES)
1470 +
1471 +.PHONY:        monop_install monop_install-strip monop_installdirs
1472 +monop_install: monop_installdirs
1473 +
1474 +monop_install-strip:
1475 +       $(MAKE) monop_install $(DEFS_TO_PASS_STRIP)
1476 +
1477 +monop_installdirs:
1478 +       set -e; for d in $(monop_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1479 +
1480 +.PHONY:        morse_clean
1481 +morse_clean:
1482 +       cd morse && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  morse $(morse_CLEANFILES)
1483 +
1484 +.PHONY:        morse_install morse_install-strip morse_installdirs
1485 +morse_install: morse_installdirs
1486 +
1487 +morse_install-strip:
1488 +       $(MAKE) morse_install $(DEFS_TO_PASS_STRIP)
1489 +
1490 +morse_installdirs:
1491 +       set -e; for d in $(morse_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1492 +
1493 +.PHONY:        number_clean
1494 +number_clean:
1495 +       cd number && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  number $(number_CLEANFILES)
1496 +
1497 +.PHONY:        number_install number_install-strip number_installdirs
1498 +number_install:        number_installdirs
1499 +
1500 +number_install-strip:
1501 +       $(MAKE) number_install $(DEFS_TO_PASS_STRIP)
1502 +
1503 +number_installdirs:
1504 +       set -e; for d in $(number_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1505 +
1506 +.PHONY:        phantasia_clean
1507 +phantasia_clean:
1508 +       cd phantasia && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  phantasia setup $(phantasia_CLEANFILES)
1509 +
1510 +.PHONY:        phantasia_install phantasia_install-strip phantasia_installdirs
1511 +phantasia_install:     phantasia_installdirs
1512 +
1513 +phantasia_install-strip:
1514 +       $(MAKE) phantasia_install $(DEFS_TO_PASS_STRIP)
1515 +
1516 +phantasia_installdirs:
1517 +       set -e; for d in $(phantasia_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1518 +
1519 +.PHONY:        pig_clean
1520 +pig_clean:
1521 +       cd pig && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  pig $(pig_CLEANFILES)
1522 +
1523 +.PHONY:        pig_install pig_install-strip pig_installdirs
1524 +pig_install:   pig_installdirs
1525 +
1526 +pig_install-strip:
1527 +       $(MAKE) pig_install $(DEFS_TO_PASS_STRIP)
1528 +
1529 +pig_installdirs:
1530 +       set -e; for d in $(pig_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1531 +
1532 +.PHONY:        pom_clean
1533 +pom_clean:
1534 +       cd pom && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  pom $(pom_CLEANFILES)
1535 +
1536 +.PHONY:        pom_install pom_install-strip pom_installdirs
1537 +pom_install:   pom_installdirs
1538 +
1539 +pom_install-strip:
1540 +       $(MAKE) pom_install $(DEFS_TO_PASS_STRIP)
1541 +
1542 +pom_installdirs:
1543 +       set -e; for d in $(pom_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1544 +
1545 +.PHONY:        ppt_clean
1546 +ppt_clean:
1547 +       cd ppt && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  ppt $(ppt_CLEANFILES)
1548 +
1549 +.PHONY:        ppt_install ppt_install-strip ppt_installdirs
1550 +ppt_install:   ppt_installdirs
1551 +
1552 +ppt_install-strip:
1553 +       $(MAKE) ppt_install $(DEFS_TO_PASS_STRIP)
1554 +
1555 +ppt_installdirs:
1556 +       set -e; for d in $(ppt_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1557 +
1558 +.PHONY:        primes_clean
1559 +primes_clean:
1560 +       cd primes && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  primes $(primes_CLEANFILES)
1561 +
1562 +.PHONY:        primes_install primes_install-strip primes_installdirs
1563 +primes_install:        primes_installdirs
1564 +
1565 +primes_install-strip:
1566 +       $(MAKE) primes_install $(DEFS_TO_PASS_STRIP)
1567 +
1568 +primes_installdirs:
1569 +       set -e; for d in $(primes_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1570 +
1571 +.PHONY:        quiz_datfiles_clean
1572 +quiz_datfiles_clean:
1573 +       cd quiz/datfiles && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(quiz_datfiles_CLEANFILES)
1574 +
1575 +.PHONY:        quiz_datfiles_install quiz_datfiles_install-strip quiz_datfiles_installdirs
1576 +quiz_datfiles_install: quiz_datfiles_installdirs
1577 +
1578 +quiz_datfiles_install-strip:
1579 +       $(MAKE) quiz_datfiles_install $(DEFS_TO_PASS_STRIP)
1580 +
1581 +quiz_datfiles_installdirs:
1582 +       set -e; for d in $(quiz_datfiles_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1583 +
1584 +.PHONY:        quiz_clean
1585 +quiz_clean:
1586 +       cd quiz && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  quiz $(quiz_CLEANFILES)
1587 +
1588 +.PHONY:        quiz_install quiz_install-strip quiz_installdirs
1589 +quiz_install:  quiz_installdirs
1590 +
1591 +quiz_install-strip:
1592 +       $(MAKE) quiz_install $(DEFS_TO_PASS_STRIP)
1593 +
1594 +quiz_installdirs:
1595 +       set -e; for d in $(quiz_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1596 +
1597 +.PHONY:        rain_clean
1598 +rain_clean:
1599 +       cd rain && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  rain $(rain_CLEANFILES)
1600 +
1601 +.PHONY:        rain_install rain_install-strip rain_installdirs
1602 +rain_install:  rain_installdirs
1603 +
1604 +rain_install-strip:
1605 +       $(MAKE) rain_install $(DEFS_TO_PASS_STRIP)
1606 +
1607 +rain_installdirs:
1608 +       set -e; for d in $(rain_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1609 +
1610 +.PHONY:        random_clean
1611 +random_clean:
1612 +       cd random && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  random $(random_CLEANFILES)
1613 +
1614 +.PHONY:        random_install random_install-strip random_installdirs
1615 +random_install:        random_installdirs
1616 +
1617 +random_install-strip:
1618 +       $(MAKE) random_install $(DEFS_TO_PASS_STRIP)
1619 +
1620 +random_installdirs:
1621 +       set -e; for d in $(random_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1622 +
1623 +.PHONY:        robots_clean
1624 +robots_clean:
1625 +       cd robots && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  robots $(robots_CLEANFILES)
1626 +
1627 +.PHONY:        robots_install robots_install-strip robots_installdirs
1628 +robots_install:        robots_installdirs
1629 +
1630 +robots_install-strip:
1631 +       $(MAKE) robots_install $(DEFS_TO_PASS_STRIP)
1632 +
1633 +robots_installdirs:
1634 +       set -e; for d in $(robots_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1635 +
1636 +.PHONY:        sail_clean
1637 +sail_clean:
1638 +       cd sail && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  sail $(sail_CLEANFILES)
1639 +
1640 +.PHONY:        sail_install sail_install-strip sail_installdirs
1641 +sail_install:  sail_installdirs
1642 +
1643 +sail_install-strip:
1644 +       $(MAKE) sail_install $(DEFS_TO_PASS_STRIP)
1645 +
1646 +sail_installdirs:
1647 +       set -e; for d in $(sail_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1648 +
1649 +.PHONY:        snake_snake_clean
1650 +snake_snake_clean:
1651 +       cd snake/snake && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  snake $(snake_snake_CLEANFILES)
1652 +
1653 +.PHONY:        snake_snake_install snake_snake_install-strip snake_snake_installdirs
1654 +snake_snake_install:   snake_snake_installdirs
1655 +
1656 +snake_snake_install-strip:
1657 +       $(MAKE) snake_snake_install $(DEFS_TO_PASS_STRIP)
1658 +
1659 +snake_snake_installdirs:
1660 +       set -e; for d in $(snake_snake_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1661 +
1662 +.PHONY:        snake_snscore_clean
1663 +snake_snscore_clean:
1664 +       cd snake/snscore && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  snscore $(snake_snscore_CLEANFILES)
1665 +
1666 +.PHONY:        snake_snscore_install snake_snscore_install-strip snake_snscore_installdirs
1667 +snake_snscore_install: snake_snscore_installdirs
1668 +
1669 +snake_snscore_install-strip:
1670 +       $(MAKE) snake_snscore_install $(DEFS_TO_PASS_STRIP)
1671 +
1672 +snake_snscore_installdirs:
1673 +       set -e; for d in $(snake_snscore_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1674 +
1675 +.PHONY:        snake_clean
1676 +snake_clean:
1677 +       cd snake && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(snake_CLEANFILES)
1678 +
1679 +.PHONY:        snake_install snake_install-strip snake_installdirs
1680 +snake_install: snake_installdirs
1681 +
1682 +snake_install-strip:
1683 +       $(MAKE) snake_install $(DEFS_TO_PASS_STRIP)
1684 +
1685 +snake_installdirs:
1686 +       set -e; for d in $(snake_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1687 +
1688 +.PHONY:        tetris_clean
1689 +tetris_clean:
1690 +       cd tetris && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  tetris $(tetris_CLEANFILES)
1691 +
1692 +.PHONY:        tetris_install tetris_install-strip tetris_installdirs
1693 +tetris_install:        tetris_installdirs
1694 +
1695 +tetris_install-strip:
1696 +       $(MAKE) tetris_install $(DEFS_TO_PASS_STRIP)
1697 +
1698 +tetris_installdirs:
1699 +       set -e; for d in $(tetris_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1700 +
1701 +.PHONY:        trek_clean
1702 +trek_clean:
1703 +       cd trek && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  trek $(trek_CLEANFILES)
1704 +
1705 +.PHONY:        trek_install trek_install-strip trek_installdirs
1706 +trek_install:  trek_installdirs
1707 +
1708 +trek_install-strip:
1709 +       $(MAKE) trek_install $(DEFS_TO_PASS_STRIP)
1710 +
1711 +trek_installdirs:
1712 +       set -e; for d in $(trek_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1713 +
1714 +.PHONY:        wargames_clean
1715 +wargames_clean:
1716 +       cd wargames && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(wargames_CLEANFILES)
1717 +
1718 +.PHONY:        wargames_install wargames_install-strip wargames_installdirs
1719 +wargames_install:      wargames_installdirs
1720 +
1721 +wargames_install-strip:
1722 +       $(MAKE) wargames_install $(DEFS_TO_PASS_STRIP)
1723 +
1724 +wargames_installdirs:
1725 +       set -e; for d in $(wargames_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1726 +
1727 +.PHONY:        worm_clean
1728 +worm_clean:
1729 +       cd worm && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  worm $(worm_CLEANFILES)
1730 +
1731 +.PHONY:        worm_install worm_install-strip worm_installdirs
1732 +worm_install:  worm_installdirs
1733 +
1734 +worm_install-strip:
1735 +       $(MAKE) worm_install $(DEFS_TO_PASS_STRIP)
1736 +
1737 +worm_installdirs:
1738 +       set -e; for d in $(worm_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1739 +
1740 +.PHONY:        worms_clean
1741 +worms_clean:
1742 +       cd worms && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  worms $(worms_CLEANFILES)
1743 +
1744 +.PHONY:        worms_install worms_install-strip worms_installdirs
1745 +worms_install: worms_installdirs
1746 +
1747 +worms_install-strip:
1748 +       $(MAKE) worms_install $(DEFS_TO_PASS_STRIP)
1749 +
1750 +worms_installdirs:
1751 +       set -e; for d in $(worms_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1752 +
1753 +.PHONY:        wtf_clean
1754 +wtf_clean:
1755 +       cd wtf && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(wtf_CLEANFILES)
1756 +
1757 +.PHONY:        wtf_install wtf_install-strip wtf_installdirs
1758 +wtf_install:   wtf_installdirs
1759 +
1760 +wtf_install-strip:
1761 +       $(MAKE) wtf_install $(DEFS_TO_PASS_STRIP)
1762 +
1763 +wtf_installdirs:
1764 +       set -e; for d in $(wtf_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1765 +
1766 +.PHONY:        wump_clean
1767 +wump_clean:
1768 +       cd wump && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  wump $(wump_CLEANFILES)
1769 +
1770 +.PHONY:        wump_install wump_install-strip wump_installdirs
1771 +wump_install:  wump_installdirs
1772 +
1773 +wump_install-strip:
1774 +       $(MAKE) wump_install $(DEFS_TO_PASS_STRIP)
1775 +
1776 +wump_installdirs:
1777 +       set -e; for d in $(wump_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1778 +
1779 +.PHONY:        lib_clean
1780 +lib_clean:
1781 +       cd lib && rm -f -- a.out core *.o *.d *.i *.s *.d.tmp  $(lib_CLEANFILES)
1782 +
1783 +.PHONY:        lib_install lib_install-strip lib_installdirs
1784 +lib_install:   lib_installdirs
1785 +
1786 +lib_install-strip:
1787 +       $(MAKE) lib_install $(DEFS_TO_PASS_STRIP)
1788 +
1789 +lib_installdirs:
1790 +       set -e; for d in $(lib_DIRS) /; do mkdir -p $(INSTALL_PREFIX)$$d; done
1791 +
1792 +.PHONY:        clean mostlyclean distclean maintainer-clean
1793 +clean mostlyclean:      adventure_clean arithmetic_clean atc_games_clean atc_clean backgammon_backgammon_clean backgammon_common_source_clean backgammon_teachgammon_clean backgammon_clean battlestar_clean bcd_clean boggle_boggle_clean boggle_mkdict_clean boggle_mkindex_clean boggle_clean caesar_clean canfield_canfield_clean canfield_cfscores_clean canfield_clean countmail_clean cribbage_clean dm_clean factor_clean fish_clean gomoku_clean hangman_clean hunt_hunt_clean hunt_huntd_clean hunt_clean mille_clean monop_clean morse_clean number_clean phantasia_clean pig_clean pom_clean ppt_clean primes_clean quiz_datfiles_clean quiz_clean rain_clean random_clean robots_clean sail_clean snake_snake_clean snake_snscore_clean snake_clean tetris_clean trek_clean wargames_clean worm_clean worms_clean wtf_clean wump_clean lib_clean
1794 +
1795 +distclean maintainer-clean:    clean
1796 +       rm -f subst.sed subst.rules
1797 +       rm -f test.out
1798 +       rm -f `cat substfiles substfiles2 |sed '/^#/d'`
1799 +       rm -f GNUmakefile
1800 +       rm -f a.out conftest.c include/bsd-games.h
1801 +       rm -f exec.libs.tmp exec.objs.tmp
1802 +
1803 +.PHONY:        install install-strip
1804 +
1805 +install:        adventure_install arithmetic_install atc_games_install atc_install backgammon_backgammon_install backgammon_common_source_install backgammon_teachgammon_install backgammon_install battlestar_install bcd_install boggle_boggle_install boggle_mkdict_install boggle_mkindex_install boggle_install caesar_install canfield_canfield_install canfield_cfscores_install canfield_install countmail_install cribbage_install dm_install factor_install fish_install gomoku_install hangman_install hunt_hunt_install hunt_huntd_install hunt_install mille_install monop_install morse_install number_install phantasia_install pig_install pom_install ppt_install primes_install quiz_datfiles_install quiz_install rain_install random_install robots_install sail_install snake_snake_install snake_snscore_install snake_install tetris_install trek_install wargames_install worm_install worms_install wtf_install wump_install lib_install
1806 +
1807 +install-strip:
1808 +       $(MAKE) install $(DEFS_TO_PASS_STRIP)
1809 +
1810 +.PHONY: check test
1811 +check test:    all
1812 +       set -e; for f in tests/*.test; do echo $$f; $$f; done
1813 +
1814 +# Standard GNU targets we don't support
1815 +.PHONY:        uninstall TAGS dist
1816 +uninstall TAGS dist:
1817 +       @echo "The GNU target \`$@' is not supported by this package." >&2; exit 1
1818 +
1819 +# GNU targets that can do nothing
1820 +.PHONY:        info dvi
1821 +info dvi:
1822 +       @echo "This package comes with no Texinfo documentation."
1823 +
1824 diff -Naur bsd-games-2.10/Makeconfig bsd-games-2.10-patched/Makeconfig
1825 --- bsd-games-2.10/Makeconfig   Thu Jan  1 01:00:00 1970
1826 +++ bsd-games-2.10-patched/Makeconfig   Fri Apr 28 21:25:18 2000
1827 @@ -0,0 +1,124 @@
1828 +# Automatically generated from Makeconfig.in.  Do not edit.
1829 +# Makeconfig.in - configuration included in Makefiles after substitution.
1830 +#
1831 +# Copyright (c) 1997, 1998, 1999 Joseph Samuel Myers.
1832 +# All rights reserved.
1833 +#
1834 +# Redistribution and use in source and binary forms, with or without
1835 +# modification, are permitted provided that the following conditions
1836 +# are met:
1837 +# 1. Redistributions of source code must retain the above copyright
1838 +#    notice, this list of conditions and the following disclaimer.
1839 +# 2. Redistributions in binary form must reproduce the above copyright
1840 +#    notice, this list of conditions and the following disclaimer in the
1841 +#    documentation and/or other materials provided with the distribution.
1842 +# 3. The name of the author may not be used to endorse or promote products
1843 +#    derived from this software without specific prior written permission.
1844 +#
1845 +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
1846 +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
1847 +# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
1848 +# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
1849 +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
1850 +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
1851 +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
1852 +# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
1853 +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1854 +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
1855 +# SUCH DAMAGE.
1856 +
1857 +# If some variables are unexpanded in Makeconfig, this shouldn't be a
1858 +# problem, it will be because they weren't configured since the relevant
1859 +# games weren't being built.
1860 +
1861 +SRCDIR := 
1862 +# Build directories
1863 +BUILDDIRS := adventure arithmetic atc backgammon battlestar bcd boggle caesar canfield countmail cribbage dm factor fish gomoku hangman hunt mille monop morse number phantasia pig pom ppt primes quiz rain random robots sail snake tetris trek wargames worm worms wtf wump
1864 +# Installation prefix
1865 +INSTALL_PREFIX := 
1866 +# Games directory
1867 +GAMESDIR := /usr/games
1868 +# Daemon directory
1869 +SBINDIR := /usr/games
1870 +# Other binaries directory
1871 +USRBINDIR := 
1872 +# Manual pages, section 6
1873 +MAN6DIR := /usr/share/man/man6
1874 +# Manual pages, section 8
1875 +MAN8DIR := /usr/share/man/man8
1876 +# Manual pages, section 5
1877 +MAN5DIR := /usr/share/man/man5
1878 +# Constant data (arch-independent)
1879 +SHAREDIR := /usr/share/games
1880 +# Variable data
1881 +VARLIBDIR := /var/games
1882 +# Directory for hidden games (dm)
1883 +LIBEXECDIR := /usr/lib/games/dm
1884 +# Installation commands, with install -c -o whatever -s etc.
1885 +INSTALL_BINARY := install -c -m 0755
1886 +INSTALL_SCRIPT := install -c -m 0755
1887 +INSTALL_SCORE_GAME := install -c -m 0755
1888 +INSTALL_DAEMON := install -c -m 0755
1889 +INSTALL_MANUAL := ./install-man
1890 +INSTALL_DATA := install -c -m 0644
1891 +INSTALL_VARDATA := install -c -m 0644
1892 +INSTALL_DM := install -c -m 2755
1893 +INSTALL_SAIL_DIR := install -d -m 0750
1894 +# Is INSTALL_VARDATA actually needed (for games that start with non-empty
1895 +# scorefile?)
1896 +# For games which can start with empty scorefile we do:
1897 +INSTALL_SCORE_FILE := ./install-score
1898 +# Definitions of INSTALL_* that may have -s added
1899 +# This first one should no longer be needed
1900 +DEFS_TO_PASS := INSTALL_BINARY="$(INSTALL_BINARY)" \
1901 +       INSTALL_SCORE_GAME="$(INSTALL_SCORE_GAME)" \
1902 +       INSTALL_DAEMON="$(INSTALL_DAEMON)" INSTALL_DM="$(INSTALL_DM)"
1903 +# For the top level install-strip target
1904 +DEFS_TO_PASS_STRIP := INSTALL_BINARY="$(INSTALL_BINARY) -s" \
1905 +       INSTALL_SCORE_GAME="$(INSTALL_SCORE_GAME) -s" \
1906 +       INSTALL_DAEMON="$(INSTALL_DAEMON) -s" INSTALL_DM="$(INSTALL_DM) -s"
1907 +# srcdir/hide-game or :
1908 +HIDE_GAME := :
1909 +
1910 +# Compilation details
1911 +CC := gcc
1912 +OPTIMIZE := -g -O2
1913 +WARNING := -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings
1914 +CFLAGS := $(OPTIMIZE) $(WARNING) 
1915 +LDFLAGS := 
1916 +FGETLN_DEFS := 
1917 +GETLOADAVG_DEFS := 
1918 +NCURSES_LIB := -lncurses
1919 +NCURSES_INCS := -I/usr/include/ncurses
1920 +BASE_INCS := -Iinclude $(NCURSES_INCS)
1921 +BASE_LIBS := 
1922 +YACC := bison -y
1923 +LEX := flex
1924 +LEX_LIB := -lfl
1925 +
1926 +# More paths
1927 +PAGER := /usr/bin/less
1928 +
1929 +# Individual games
1930 +ATC_DIR := /usr/share/games/atc
1931 +ATC_SCOREFILE := /var/games/atc_score
1932 +BATTLESTAR_SCOREFILE := /var/games/battlestar.log
1933 +BOGGLE_DIR := /usr/share/games/boggle
1934 +DICTIONARY_SRC := /usr/share/dict/words
1935 +CANFIELD_SCOREFILE := /var/games/cfscores
1936 +CRIBBAGE_INSTRFILE := /usr/share/games/cribbage.instr
1937 +CRIBBAGE_SCOREFILE := /var/games/criblog
1938 +FISH_INSTRFILE := /usr/share/games/fish.instr
1939 +FORTUNE_TYPE := @fortune_type@
1940 +MONOP_CARDSFILE := /usr/share/games/monop-cards.pck
1941 +PHANTASIA_DIR := /var/games/phantasia
1942 +QUIZ_DIR := /usr/share/games/quiz
1943 +ROBOTS_SCOREFILE := /var/games/robots_roll
1944 +ROGUE_SCOREFILE := @rogue_scorefile@
1945 +SAIL_SCOREFILE := /var/games/saillog
1946 +SAIL_DIR := /var/games/sail
1947 +SNAKE_SCOREFILE := /var/games/snake.log
1948 +SNAKE_RAWSCOREFILE := /var/games/snakerawscores
1949 +TETRIS_SCOREFILE := /var/games/tetris-bsd.scores
1950 +WTF_ACRONYMFILE := /usr/share/misc/acronyms
1951 +WUMP_INFOFILE := /usr/share/games/wump.info
1952 diff -Naur bsd-games-2.10/Makeconfig.in bsd-games-2.10-patched/Makeconfig.in
1953 --- bsd-games-2.10/Makeconfig.in        Thu Sep 16 22:48:03 1999
1954 +++ bsd-games-2.10-patched/Makeconfig.in        Fri Apr 28 21:24:15 2000
1955 @@ -30,8 +30,7 @@
1956  # problem, it will be because they weren't configured since the relevant
1957  # games weren't being built.
1958  
1959 -# Source directory
1960 -SRCDIR := @srcdir@
1961 +SRCDIR := .
1962  # Build directories
1963  BUILDDIRS := @build_dirs@
1964  # Installation prefix
1965 @@ -59,7 +58,7 @@
1966  INSTALL_SCRIPT := @install_script@
1967  INSTALL_SCORE_GAME := @install_score_game@
1968  INSTALL_DAEMON := @install_daemon@
1969 -INSTALL_MANUAL := @srcdir@/install-man
1970 +INSTALL_MANUAL := ./install-man
1971  INSTALL_DATA := @install_constdata@
1972  INSTALL_VARDATA := @install_vardata@
1973  INSTALL_DM := @install_dm@
1974 @@ -67,7 +66,7 @@
1975  # Is INSTALL_VARDATA actually needed (for games that start with non-empty
1976  # scorefile?)
1977  # For games which can start with empty scorefile we do:
1978 -INSTALL_SCORE_FILE := @srcdir@/install-score
1979 +INSTALL_SCORE_FILE := ./install-score
1980  # Definitions of INSTALL_* that may have -s added
1981  # This first one should no longer be needed
1982  DEFS_TO_PASS := INSTALL_BINARY="$(INSTALL_BINARY)" \
1983 diff -Naur bsd-games-2.10/atc/pathnames.h bsd-games-2.10-patched/atc/pathnames.h
1984 --- bsd-games-2.10/atc/pathnames.h      Thu Jan  1 01:00:00 1970
1985 +++ bsd-games-2.10-patched/atc/pathnames.h      Fri Apr 28 21:25:19 2000
1986 @@ -0,0 +1,42 @@
1987 +/* Automatically generated from atc/pathnames.h.in.  Do not edit.  */
1988 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/21 15:04:28 cgd Exp $        */
1989 +
1990 +/*-
1991 + * Copyright (c) 1990, 1993
1992 + *     The Regents of the University of California.  All rights reserved.
1993 + *
1994 + * Redistribution and use in source and binary forms, with or without
1995 + * modification, are permitted provided that the following conditions
1996 + * are met:
1997 + * 1. Redistributions of source code must retain the above copyright
1998 + *    notice, this list of conditions and the following disclaimer.
1999 + * 2. Redistributions in binary form must reproduce the above copyright
2000 + *    notice, this list of conditions and the following disclaimer in the
2001 + *    documentation and/or other materials provided with the distribution.
2002 + * 3. All advertising materials mentioning features or use of this software
2003 + *    must display the following acknowledgement:
2004 + *     This product includes software developed by the University of
2005 + *     California, Berkeley and its contributors.
2006 + * 4. Neither the name of the University nor the names of its contributors
2007 + *    may be used to endorse or promote products derived from this software
2008 + *    without specific prior written permission.
2009 + *
2010 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2011 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2012 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2013 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2014 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2015 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2016 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2017 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2018 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2019 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2020 + * SUCH DAMAGE.
2021 + *
2022 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2023 + */
2024 +
2025 +#include <paths.h>
2026 +
2027 +#define        _PATH_GAMES     "/usr/share/games/atc/"
2028 +#define        _PATH_SCORE     "/var/games/atc_score"
2029 diff -Naur bsd-games-2.10/battlestar/pathnames.h bsd-games-2.10-patched/battlestar/pathnames.h
2030 --- bsd-games-2.10/battlestar/pathnames.h       Thu Jan  1 01:00:00 1970
2031 +++ bsd-games-2.10-patched/battlestar/pathnames.h       Fri Apr 28 21:25:20 2000
2032 @@ -0,0 +1,39 @@
2033 +/* Automatically generated from battlestar/pathnames.h.in.  Do not edit.  */
2034 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/21 15:07:51 cgd Exp $        */
2035 +
2036 +/*-
2037 + * Copyright (c) 1990, 1993
2038 + *     The Regents of the University of California.  All rights reserved.
2039 + *
2040 + * Redistribution and use in source and binary forms, with or without
2041 + * modification, are permitted provided that the following conditions
2042 + * are met:
2043 + * 1. Redistributions of source code must retain the above copyright
2044 + *    notice, this list of conditions and the following disclaimer.
2045 + * 2. Redistributions in binary form must reproduce the above copyright
2046 + *    notice, this list of conditions and the following disclaimer in the
2047 + *    documentation and/or other materials provided with the distribution.
2048 + * 3. All advertising materials mentioning features or use of this software
2049 + *    must display the following acknowledgement:
2050 + *     This product includes software developed by the University of
2051 + *     California, Berkeley and its contributors.
2052 + * 4. Neither the name of the University nor the names of its contributors
2053 + *    may be used to endorse or promote products derived from this software
2054 + *    without specific prior written permission.
2055 + *
2056 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2057 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2058 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2059 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2060 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2061 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2062 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2063 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2064 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2065 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2066 + * SUCH DAMAGE.
2067 + *
2068 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2069 + */
2070 +
2071 +#define        _PATH_SCORE     "/var/games/battlestar.log"
2072 diff -Naur bsd-games-2.10/boggle/boggle/bog.h bsd-games-2.10-patched/boggle/boggle/bog.h
2073 --- bsd-games-2.10/boggle/boggle/bog.h  Thu Jan  1 01:00:00 1970
2074 +++ bsd-games-2.10-patched/boggle/boggle/bog.h  Fri Apr 28 21:25:20 2000
2075 @@ -0,0 +1,88 @@
2076 +/* Automatically generated from boggle/boggle/bog.h.in.  Do not edit.  */
2077 +/*     $NetBSD: bog.h,v 1.2 1995/03/21 12:14:32 cgd Exp $      */
2078 +
2079 +/*-
2080 + * Copyright (c) 1993
2081 + *     The Regents of the University of California.  All rights reserved.
2082 + *
2083 + * This code is derived from software contributed to Berkeley by
2084 + * Barry Brachman.
2085 + *
2086 + * Redistribution and use in source and binary forms, with or without
2087 + * modification, are permitted provided that the following conditions
2088 + * are met:
2089 + * 1. Redistributions of source code must retain the above copyright
2090 + *    notice, this list of conditions and the following disclaimer.
2091 + * 2. Redistributions in binary form must reproduce the above copyright
2092 + *    notice, this list of conditions and the following disclaimer in the
2093 + *    documentation and/or other materials provided with the distribution.
2094 + * 3. All advertising materials mentioning features or use of this software
2095 + *    must display the following acknowledgement:
2096 + *     This product includes software developed by the University of
2097 + *     California, Berkeley and its contributors.
2098 + * 4. Neither the name of the University nor the names of its contributors
2099 + *    may be used to endorse or promote products derived from this software
2100 + *    without specific prior written permission.
2101 + *
2102 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2103 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2104 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2105 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2106 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2107 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2108 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2109 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2110 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2111 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2112 + * SUCH DAMAGE.
2113 + *
2114 + *     @(#)bog.h       8.1 (Berkeley) 6/11/93
2115 + */
2116 +
2117 +#define LOADDICT               1       /* Load the dictionary for speed */
2118 +
2119 +/*
2120 + * Locations for the dictionary (generated by mkdict),
2121 + * index (generated by mkindex), and helpfile
2122 + */
2123 +#define DICT                   "/usr/share/games/boggle/dictionary"
2124 +#define DICTINDEX              "/usr/share/games/boggle/dictindex"
2125 +#define HELPFILE               "/usr/share/games/boggle/helpfile"
2126 +
2127 +/*
2128 + * The theoretical maximum for MAXWORDLEN is ('a' - 1) == 96
2129 + */
2130 +#define MAXWORDLEN             40      /* Maximum word length */
2131 +#define MAXPWORDS              200     /* Maximum number of player's words */
2132 +#define MAXMWORDS              200     /* Maximum number of machine's words */
2133 +#define MAXPSPACE              2000    /* Space for player's words */
2134 +#define MAXMSPACE              4000    /* Space for machines's words */
2135 +
2136 +#define MAXCOLS                        20
2137 +
2138 +/*
2139 + * The following determine the screen layout
2140 + */
2141 +#define PROMPT_COL             20
2142 +#define PROMPT_LINE            2
2143 +
2144 +#define BOARD_COL              0
2145 +#define BOARD_LINE             0
2146 +
2147 +#define SCORE_COL              20
2148 +#define SCORE_LINE             0
2149 +
2150 +#define LIST_COL               0
2151 +#define LIST_LINE              10
2152 +
2153 +#define TIMER_COL              20
2154 +#define TIMER_LINE             2
2155 +
2156 +/*
2157 + * Internal dictionary index
2158 + * Initialized from the file created by mkindex
2159 + */
2160 +struct dictindex {
2161 +       long start;
2162 +       long length;
2163 +};
2164 diff -Naur bsd-games-2.10/canfield/canfield/pathnames.h bsd-games-2.10-patched/canfield/canfield/pathnames.h
2165 --- bsd-games-2.10/canfield/canfield/pathnames.h        Thu Jan  1 01:00:00 1970
2166 +++ bsd-games-2.10-patched/canfield/canfield/pathnames.h        Fri Apr 28 21:25:20 2000
2167 @@ -0,0 +1,40 @@
2168 +/* Automatically generated from canfield/canfield/pathnames.h.in.  Do not edit.  */
2169 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/21 15:08:34 cgd Exp $        */
2170 +
2171 +/*-
2172 + * Copyright (c) 1990, 1993
2173 + *     The Regents of the University of California.  All rights reserved.
2174 + *
2175 + * Redistribution and use in source and binary forms, with or without
2176 + * modification, are permitted provided that the following conditions
2177 + * are met:
2178 + * 1. Redistributions of source code must retain the above copyright
2179 + *    notice, this list of conditions and the following disclaimer.
2180 + * 2. Redistributions in binary form must reproduce the above copyright
2181 + *    notice, this list of conditions and the following disclaimer in the
2182 + *    documentation and/or other materials provided with the distribution.
2183 + * 3. All advertising materials mentioning features or use of this software
2184 + *    must display the following acknowledgement:
2185 + *     This product includes software developed by the University of
2186 + *     California, Berkeley and its contributors.
2187 + * 4. Neither the name of the University nor the names of its contributors
2188 + *    may be used to endorse or promote products derived from this software
2189 + *    without specific prior written permission.
2190 + *
2191 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2192 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2193 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2194 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2195 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2196 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2197 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2198 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2199 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2200 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2201 + * SUCH DAMAGE.
2202 + *
2203 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2204 + */
2205 +
2206 +#define        _PATH_SCORE     "/var/games/cfscores"
2207 +
2208 diff -Naur bsd-games-2.10/configure bsd-games-2.10-patched/configure
2209 --- bsd-games-2.10/configure    Mon Nov 15 18:32:20 1999
2210 +++ bsd-games-2.10-patched/configure    Fri Apr 28 21:23:44 2000
2211 @@ -40,7 +40,7 @@
2212  
2213  subst_vars=srcdir
2214  
2215 -srcdir="`pwd`"
2216 +srcdir='$(SRCDIR)'
2217  
2218  ask () {
2219      long_query="$1"
2220 diff -Naur bsd-games-2.10/cribbage/pathnames.h bsd-games-2.10-patched/cribbage/pathnames.h
2221 --- bsd-games-2.10/cribbage/pathnames.h Thu Jan  1 01:00:00 1970
2222 +++ bsd-games-2.10-patched/cribbage/pathnames.h Fri Apr 28 21:25:20 2000
2223 @@ -0,0 +1,41 @@
2224 +/* Automatically generated from cribbage/pathnames.h.in.  Do not edit.  */
2225 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/21 15:08:56 cgd Exp $        */
2226 +
2227 +/*-
2228 + * Copyright (c) 1990, 1993
2229 + *     The Regents of the University of California.  All rights reserved.
2230 + *
2231 + * Redistribution and use in source and binary forms, with or without
2232 + * modification, are permitted provided that the following conditions
2233 + * are met:
2234 + * 1. Redistributions of source code must retain the above copyright
2235 + *    notice, this list of conditions and the following disclaimer.
2236 + * 2. Redistributions in binary form must reproduce the above copyright
2237 + *    notice, this list of conditions and the following disclaimer in the
2238 + *    documentation and/or other materials provided with the distribution.
2239 + * 3. All advertising materials mentioning features or use of this software
2240 + *    must display the following acknowledgement:
2241 + *     This product includes software developed by the University of
2242 + *     California, Berkeley and its contributors.
2243 + * 4. Neither the name of the University nor the names of its contributors
2244 + *    may be used to endorse or promote products derived from this software
2245 + *    without specific prior written permission.
2246 + *
2247 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2248 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2249 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2250 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2251 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2252 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2253 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2254 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2255 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2256 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2257 + * SUCH DAMAGE.
2258 + *
2259 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2260 + */
2261 +
2262 +#define        _PATH_INSTR     "/usr/share/games/cribbage.instr"
2263 +#define        _PATH_LOG       "/var/games/criblog"
2264 +#define        _PATH_MORE      "/usr/bin/less"
2265 diff -Naur bsd-games-2.10/dm/pathnames.h bsd-games-2.10-patched/dm/pathnames.h
2266 --- bsd-games-2.10/dm/pathnames.h       Thu Jan  1 01:00:00 1970
2267 +++ bsd-games-2.10-patched/dm/pathnames.h       Fri Apr 28 21:25:20 2000
2268 @@ -0,0 +1,43 @@
2269 +/* Automatically generated from dm/pathnames.h.in.  Do not edit.  */
2270 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/21 15:09:08 cgd Exp $        */
2271 +
2272 +/*
2273 + * Copyright (c) 1989, 1993
2274 + *     The Regents of the University of California.  All rights reserved.
2275 + *
2276 + * Redistribution and use in source and binary forms, with or without
2277 + * modification, are permitted provided that the following conditions
2278 + * are met:
2279 + * 1. Redistributions of source code must retain the above copyright
2280 + *    notice, this list of conditions and the following disclaimer.
2281 + * 2. Redistributions in binary form must reproduce the above copyright
2282 + *    notice, this list of conditions and the following disclaimer in the
2283 + *    documentation and/or other materials provided with the distribution.
2284 + * 3. All advertising materials mentioning features or use of this software
2285 + *    must display the following acknowledgement:
2286 + *     This product includes software developed by the University of
2287 + *     California, Berkeley and its contributors.
2288 + * 4. Neither the name of the University nor the names of its contributors
2289 + *    may be used to endorse or promote products derived from this software
2290 + *    without specific prior written permission.
2291 + *
2292 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2293 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2294 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2295 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2296 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2297 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2298 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2299 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2300 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2301 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2302 + * SUCH DAMAGE.
2303 + *
2304 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2305 + */
2306 +
2307 +#define        _PATH_CONFIG    "/etc/dm.conf"
2308 +#define        _PATH_HIDE      "/usr/lib/games/dm/"
2309 +#undef _PATH_LOG
2310 +#define        _PATH_LOG       "/var/games/games.log"
2311 +#define        _PATH_NOGAMES   "/etc/nogames"
2312 diff -Naur bsd-games-2.10/fish/pathnames.h bsd-games-2.10-patched/fish/pathnames.h
2313 --- bsd-games-2.10/fish/pathnames.h     Thu Jan  1 01:00:00 1970
2314 +++ bsd-games-2.10-patched/fish/pathnames.h     Fri Apr 28 21:25:21 2000
2315 @@ -0,0 +1,40 @@
2316 +/* Automatically generated from fish/pathnames.h.in.  Do not edit.  */
2317 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/23 08:28:21 cgd Exp $        */
2318 +
2319 +/*-
2320 + * Copyright (c) 1990, 1993
2321 + *     The Regents of the University of California.  All rights reserved.
2322 + *
2323 + * Redistribution and use in source and binary forms, with or without
2324 + * modification, are permitted provided that the following conditions
2325 + * are met:
2326 + * 1. Redistributions of source code must retain the above copyright
2327 + *    notice, this list of conditions and the following disclaimer.
2328 + * 2. Redistributions in binary form must reproduce the above copyright
2329 + *    notice, this list of conditions and the following disclaimer in the
2330 + *    documentation and/or other materials provided with the distribution.
2331 + * 3. All advertising materials mentioning features or use of this software
2332 + *    must display the following acknowledgement:
2333 + *     This product includes software developed by the University of
2334 + *     California, Berkeley and its contributors.
2335 + * 4. Neither the name of the University nor the names of its contributors
2336 + *    may be used to endorse or promote products derived from this software
2337 + *    without specific prior written permission.
2338 + *
2339 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2340 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2341 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2342 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2343 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2344 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2345 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2346 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2347 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2348 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2349 + * SUCH DAMAGE.
2350 + *
2351 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2352 + */
2353 +
2354 +#define        _PATH_INSTR     "/usr/share/games/fish.instr"
2355 +#define        _PATH_MORE      "/usr/bin/less"
2356 diff -Naur bsd-games-2.10/hangman/pathnames.h bsd-games-2.10-patched/hangman/pathnames.h
2357 --- bsd-games-2.10/hangman/pathnames.h  Thu Jan  1 01:00:00 1970
2358 +++ bsd-games-2.10-patched/hangman/pathnames.h  Fri Apr 28 21:25:21 2000
2359 @@ -0,0 +1,39 @@
2360 +/* Automatically generated from hangman/pathnames.h.in.  Do not edit.  */
2361 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/23 08:32:51 cgd Exp $        */
2362 +
2363 +/*-
2364 + * Copyright (c) 1990, 1993
2365 + *     The Regents of the University of California.  All rights reserved.
2366 + *
2367 + * Redistribution and use in source and binary forms, with or without
2368 + * modification, are permitted provided that the following conditions
2369 + * are met:
2370 + * 1. Redistributions of source code must retain the above copyright
2371 + *    notice, this list of conditions and the following disclaimer.
2372 + * 2. Redistributions in binary form must reproduce the above copyright
2373 + *    notice, this list of conditions and the following disclaimer in the
2374 + *    documentation and/or other materials provided with the distribution.
2375 + * 3. All advertising materials mentioning features or use of this software
2376 + *    must display the following acknowledgement:
2377 + *     This product includes software developed by the University of
2378 + *     California, Berkeley and its contributors.
2379 + * 4. Neither the name of the University nor the names of its contributors
2380 + *    may be used to endorse or promote products derived from this software
2381 + *    without specific prior written permission.
2382 + *
2383 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2384 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2385 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2386 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2387 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2388 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2389 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2390 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2391 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2392 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2393 + * SUCH DAMAGE.
2394 + *
2395 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2396 + */
2397 +
2398 +#define        _PATH_DICT      "/usr/share/dict/words"
2399 diff -Naur bsd-games-2.10/hide-game bsd-games-2.10-patched/hide-game
2400 --- bsd-games-2.10/hide-game    Thu Jan  1 01:00:00 1970
2401 +++ bsd-games-2.10-patched/hide-game    Fri Apr 28 21:25:19 2000
2402 @@ -0,0 +1,35 @@
2403 +#!/bin/sh
2404 +# Automatically generated from hide-game.in.  Do not edit.
2405 +# hide-game.in - hide a game (only used if appropriate).
2406 +#
2407 +# Copyright (c) 1997, 1998 Joseph Samuel Myers.
2408 +# All rights reserved.
2409 +#
2410 +# Redistribution and use in source and binary forms, with or without
2411 +# modification, are permitted provided that the following conditions
2412 +# are met:
2413 +# 1. Redistributions of source code must retain the above copyright
2414 +#    notice, this list of conditions and the following disclaimer.
2415 +# 2. Redistributions in binary form must reproduce the above copyright
2416 +#    notice, this list of conditions and the following disclaimer in the
2417 +#    documentation and/or other materials provided with the distribution.
2418 +# 3. The name of the author may not be used to endorse or promote products
2419 +#    derived from this software without specific prior written permission.
2420 +#
2421 +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
2422 +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
2423 +# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
2424 +# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
2425 +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2426 +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2427 +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2428 +# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2429 +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2430 +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2431 +# SUCH DAMAGE.
2432 +
2433 +set -e
2434 +
2435 +test -d /usr/lib/games/dm || install -d -m 0750 /usr/lib/games/dm
2436 +mv -f /usr/games/$1 /usr/lib/games/dm
2437 +ln -s dm /usr/games/$1
2438 diff -Naur bsd-games-2.10/include/bsd-games.h bsd-games-2.10-patched/include/bsd-games.h
2439 --- bsd-games-2.10/include/bsd-games.h  Thu Jan  1 01:00:00 1970
2440 +++ bsd-games-2.10-patched/include/bsd-games.h  Fri Apr 28 21:25:03 2000
2441 @@ -0,0 +1,3 @@
2442 +#ifndef LINUX_BSD_GAMES_H
2443 +#define LINUX_BSD_GAMES_H 1
2444 +#endif /* !defined(LINUX_BSD_GAMES_H) */
2445 diff -Naur bsd-games-2.10/install-man bsd-games-2.10-patched/install-man
2446 --- bsd-games-2.10/install-man  Thu Jan  1 01:00:00 1970
2447 +++ bsd-games-2.10-patched/install-man  Fri Apr 28 21:25:19 2000
2448 @@ -0,0 +1,94 @@
2449 +#!/bin/sh
2450 +# Automatically generated from install-man.in.  Do not edit.
2451 +# install-man.in - install a manpage.
2452 +#
2453 +# Copyright (c) 1997, 1998 Joseph Samuel Myers.
2454 +# All rights reserved.
2455 +#
2456 +# Redistribution and use in source and binary forms, with or without
2457 +# modification, are permitted provided that the following conditions
2458 +# are met:
2459 +# 1. Redistributions of source code must retain the above copyright
2460 +#    notice, this list of conditions and the following disclaimer.
2461 +# 2. Redistributions in binary form must reproduce the above copyright
2462 +#    notice, this list of conditions and the following disclaimer in the
2463 +#    documentation and/or other materials provided with the distribution.
2464 +# 3. The name of the author may not be used to endorse or promote products
2465 +#    derived from this software without specific prior written permission.
2466 +#
2467 +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
2468 +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
2469 +# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
2470 +# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
2471 +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2472 +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2473 +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2474 +# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2475 +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2476 +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2477 +# SUCH DAMAGE.
2478 +
2479 +set -e
2480 +
2481 +if [ $# = 1 ]; then
2482 +    page=$1
2483 +    basepage=$(basename "$page")
2484 +    section=${basepage##*.}
2485 +    if [ "$section" = 6 ]; then
2486 +       mandir=$INSTALL_PREFIX/usr/share/man/man6
2487 +    elif [ "$section" = 8 ]; then
2488 +       mandir=$INSTALL_PREFIX/usr/share/man/man8
2489 +    elif [ "$section" = 5 ]; then
2490 +       mandir=$INSTALL_PREFIX/usr/share/man/man5
2491 +    else
2492 +       echo "Unknown manpage section $section" >&2
2493 +       exit 1
2494 +    fi
2495 +    install -c -m 0644 "$page" "$mandir/$basepage"
2496 +    if [ y = y ]; then
2497 +       rm -f "$mandir/$basepage.gz"
2498 +       gzip -9 "$mandir/$basepage"
2499 +    fi
2500 +elif [ $# = 2 ]; then
2501 +    # Manpage 2 should link to manpage 1.  No complications of removing
2502 +    # directories from their names.
2503 +    page1=$1
2504 +    section1=${page1##*.}
2505 +    page2=$2
2506 +    section2=${page2##*.}
2507 +    if [ "$section2" = 6 ]; then
2508 +       mandir=$INSTALL_PREFIX/usr/share/man/man6
2509 +    elif [ "$section2" = 8 ]; then
2510 +       mandir=$INSTALL_PREFIX/usr/share/man/man8
2511 +    elif [ "$section2" = 5 ]; then
2512 +       mandir=$INSTALL_PREFIX/usr/share/man/man5
2513 +    else
2514 +       echo "Unknown manpage section $section2" >&2
2515 +       exit 1
2516 +    fi
2517 +    if [ .so = .so ]; then
2518 +       echo ".so man$section1/$page1" >"$mandir/$page2"
2519 +       chmod 0644 "$mandir/$page2"
2520 +       if [ n = y ]; then
2521 +           chown @manpage_owner@.@manpage_group@ "$mandir/$page2"
2522 +       fi
2523 +       if [ y = y ]; then
2524 +           rm -f "$mandir/$page2.gz"
2525 +           gzip -9 "$mandir/$page2"
2526 +       fi
2527 +    else
2528 +       if [ "$section1" = "$section2" ]; then
2529 +           linkto="$page1"
2530 +       else
2531 +           linkto="../man$section1/$page1"
2532 +       fi
2533 +       if [ y = y ]; then
2534 +           ln -sf "$linkto.gz" "$mandir/$page2.gz"
2535 +       else
2536 +           ln -sf "$linkto" "$mandir/$page2"
2537 +       fi
2538 +    fi
2539 +else
2540 +    echo "usage: $0 manpage [ manpage ]" >&2
2541 +    exit 1
2542 +fi
2543 diff -Naur bsd-games-2.10/install-score bsd-games-2.10-patched/install-score
2544 --- bsd-games-2.10/install-score        Thu Jan  1 01:00:00 1970
2545 +++ bsd-games-2.10-patched/install-score        Fri Apr 28 21:25:19 2000
2546 @@ -0,0 +1,47 @@
2547 +#!/bin/sh
2548 +# Automatically generated from install-score.in.  Do not edit.
2549 +# install-score.in - install a score file
2550 +#
2551 +# Copyright (c) 1997, 1998, 1999 Joseph Samuel Myers.
2552 +# All rights reserved.
2553 +#
2554 +# Redistribution and use in source and binary forms, with or without
2555 +# modification, are permitted provided that the following conditions
2556 +# are met:
2557 +# 1. Redistributions of source code must retain the above copyright
2558 +#    notice, this list of conditions and the following disclaimer.
2559 +# 2. Redistributions in binary form must reproduce the above copyright
2560 +#    notice, this list of conditions and the following disclaimer in the
2561 +#    documentation and/or other materials provided with the distribution.
2562 +# 3. The name of the author may not be used to endorse or promote products
2563 +#    derived from this software without specific prior written permission.
2564 +#
2565 +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
2566 +# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
2567 +# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
2568 +# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
2569 +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2570 +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2571 +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
2572 +# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2573 +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2574 +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2575 +# SUCH DAMAGE.
2576 +
2577 +set -e
2578 +
2579 +if [ "$1" = "-p" ]; then
2580 +    scorefile="$INSTALL_PREFIX$2"
2581 +    perms=0640
2582 +else
2583 +    scorefile="$INSTALL_PREFIX$1"
2584 +    perms=0644
2585 +fi
2586 +
2587 +mkdir -p "$(dirname "$scorefile")"
2588 +
2589 +test -e "$scorefile" || touch "$scorefile"
2590 +if [ n = y ]; then
2591 +    chown @vardata_owner@.@vardata_group@ "$scorefile"
2592 +fi
2593 +chmod "$perms" "$scorefile"
2594 diff -Naur bsd-games-2.10/monop/pathnames.h bsd-games-2.10-patched/monop/pathnames.h
2595 --- bsd-games-2.10/monop/pathnames.h    Thu Jan  1 01:00:00 1970
2596 +++ bsd-games-2.10-patched/monop/pathnames.h    Fri Apr 28 21:25:21 2000
2597 @@ -0,0 +1,39 @@
2598 +/* Automatically generated from monop/pathnames.h.in.  Do not edit.  */
2599 +/*     $NetBSD: pathnames.h,v 1.3 1995/03/23 08:35:03 cgd Exp $        */
2600 +
2601 +/*-
2602 + * Copyright (c) 1990, 1993
2603 + *     The Regents of the University of California.  All rights reserved.
2604 + *
2605 + * Redistribution and use in source and binary forms, with or without
2606 + * modification, are permitted provided that the following conditions
2607 + * are met:
2608 + * 1. Redistributions of source code must retain the above copyright
2609 + *    notice, this list of conditions and the following disclaimer.
2610 + * 2. Redistributions in binary form must reproduce the above copyright
2611 + *    notice, this list of conditions and the following disclaimer in the
2612 + *    documentation and/or other materials provided with the distribution.
2613 + * 3. All advertising materials mentioning features or use of this software
2614 + *    must display the following acknowledgement:
2615 + *     This product includes software developed by the University of
2616 + *     California, Berkeley and its contributors.
2617 + * 4. Neither the name of the University nor the names of its contributors
2618 + *    may be used to endorse or promote products derived from this software
2619 + *    without specific prior written permission.
2620 + *
2621 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2622 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2623 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2624 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2625 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2626 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2627 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2628 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2629 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2630 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2631 + * SUCH DAMAGE.
2632 + *
2633 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2634 + */
2635 +
2636 +#define        _PATH_CARDS     "/usr/share/games/monop-cards.pck"
2637 diff -Naur bsd-games-2.10/phantasia/pathnames.h bsd-games-2.10-patched/phantasia/pathnames.h
2638 --- bsd-games-2.10/phantasia/pathnames.h        Thu Jan  1 01:00:00 1970
2639 +++ bsd-games-2.10-patched/phantasia/pathnames.h        Fri Apr 28 21:25:21 2000
2640 @@ -0,0 +1,47 @@
2641 +/* Automatically generated from phantasia/pathnames.h.in.  Do not edit.  */
2642 +/*     $NetBSD: pathnames.h,v 1.2 1995/03/24 03:59:17 cgd Exp $        */
2643 +
2644 +/*-
2645 + * Copyright (c) 1989, 1993
2646 + *     The Regents of the University of California.  All rights reserved.
2647 + *
2648 + * Redistribution and use in source and binary forms, with or without
2649 + * modification, are permitted provided that the following conditions
2650 + * are met:
2651 + * 1. Redistributions of source code must retain the above copyright
2652 + *    notice, this list of conditions and the following disclaimer.
2653 + * 2. Redistributions in binary form must reproduce the above copyright
2654 + *    notice, this list of conditions and the following disclaimer in the
2655 + *    documentation and/or other materials provided with the distribution.
2656 + * 3. All advertising materials mentioning features or use of this software
2657 + *    must display the following acknowledgement:
2658 + *     This product includes software developed by the University of
2659 + *     California, Berkeley and its contributors.
2660 + * 4. Neither the name of the University nor the names of its contributors
2661 + *    may be used to endorse or promote products derived from this software
2662 + *    without specific prior written permission.
2663 + *
2664 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2665 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2666 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2667 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2668 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2669 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2670 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2671 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2672 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2673 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2674 + * SUCH DAMAGE.
2675 + *
2676 + *     @(#)pathnames.h 8.2 (Berkeley) 4/2/94
2677 + */
2678 +
2679 +#define        _PATH_GAMEPROG  "/usr/games/phantasia"
2680 +#define        _PATH_GOLD      "/var/games/phantasia/gold"
2681 +#define        _PATH_LASTDEAD  "/var/games/phantasia/lastdead"
2682 +#define        _PATH_MESS      "/var/games/phantasia/mess"
2683 +#define        _PATH_MONST     "/var/games/phantasia/monsters"
2684 +#define        _PATH_MOTD      "/var/games/phantasia/motd"
2685 +#define        _PATH_PEOPLE    "/var/games/phantasia/characs"
2686 +#define        _PATH_SCORE     "/var/games/phantasia/scoreboard"
2687 +#define        _PATH_VOID      "/var/games/phantasia/void"
2688 diff -Naur bsd-games-2.10/quiz/pathnames.h bsd-games-2.10-patched/quiz/pathnames.h
2689 --- bsd-games-2.10/quiz/pathnames.h     Thu Jan  1 01:00:00 1970
2690 +++ bsd-games-2.10-patched/quiz/pathnames.h     Fri Apr 28 21:25:22 2000
2691 @@ -0,0 +1,40 @@
2692 +/* Automatically generated from quiz/pathnames.h.in.  Do not edit.  */
2693 +/*     $NetBSD: pathnames.h,v 1.4 1995/04/22 10:16:55 cgd Exp $        */
2694 +
2695 +/*-
2696 + * Copyright (c) 1990, 1993
2697 + *     The Regents of the University of California.  All rights reserved.
2698 + *
2699 + * Redistribution and use in source and binary forms, with or without
2700 + * modification, are permitted provided that the following conditions
2701 + * are met:
2702 + * 1. Redistributions of source code must retain the above copyright
2703 + *    notice, this list of conditions and the following disclaimer.
2704 + * 2. Redistributions in binary form must reproduce the above copyright
2705 + *    notice, this list of conditions and the following disclaimer in the
2706 + *    documentation and/or other materials provided with the distribution.
2707 + * 3. All advertising materials mentioning features or use of this software
2708 + *    must display the following acknowledgement:
2709 + *     This product includes software developed by the University of
2710 + *     California, Berkeley and its contributors.
2711 + * 4. Neither the name of the University nor the names of its contributors
2712 + *    may be used to endorse or promote products derived from this software
2713 + *    without specific prior written permission.
2714 + *
2715 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2716 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2717 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2718 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2719 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2720 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2721 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2722 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2723 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2724 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2725 + * SUCH DAMAGE.
2726 + *
2727 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2728 + */
2729 +
2730 +#define        _PATH_PAGER     "/usr/bin/less"
2731 +#define        _PATH_QUIZIDX   "/usr/share/games/quiz/index"
2732 diff -Naur bsd-games-2.10/robots/pathnames.h bsd-games-2.10-patched/robots/pathnames.h
2733 --- bsd-games-2.10/robots/pathnames.h   Thu Jan  1 01:00:00 1970
2734 +++ bsd-games-2.10-patched/robots/pathnames.h   Fri Apr 28 21:25:22 2000
2735 @@ -0,0 +1,39 @@
2736 +/* Automatically generated from robots/pathnames.h.in.  Do not edit.  */
2737 +/*     $NetBSD: pathnames.h,v 1.3 1995/04/22 10:09:01 cgd Exp $        */
2738 +
2739 +/*-
2740 + * Copyright (c) 1990, 1993
2741 + *     The Regents of the University of California.  All rights reserved.
2742 + *
2743 + * Redistribution and use in source and binary forms, with or without
2744 + * modification, are permitted provided that the following conditions
2745 + * are met:
2746 + * 1. Redistributions of source code must retain the above copyright
2747 + *    notice, this list of conditions and the following disclaimer.
2748 + * 2. Redistributions in binary form must reproduce the above copyright
2749 + *    notice, this list of conditions and the following disclaimer in the
2750 + *    documentation and/or other materials provided with the distribution.
2751 + * 3. All advertising materials mentioning features or use of this software
2752 + *    must display the following acknowledgement:
2753 + *     This product includes software developed by the University of
2754 + *     California, Berkeley and its contributors.
2755 + * 4. Neither the name of the University nor the names of its contributors
2756 + *    may be used to endorse or promote products derived from this software
2757 + *    without specific prior written permission.
2758 + *
2759 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2760 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2761 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2762 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2763 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2764 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2765 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2766 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2767 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2768 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2769 + * SUCH DAMAGE.
2770 + *
2771 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2772 + */
2773 +
2774 +#define        _PATH_SCORE     "/var/games/robots_roll"
2775 diff -Naur bsd-games-2.10/sail/pathnames.h bsd-games-2.10-patched/sail/pathnames.h
2776 --- bsd-games-2.10/sail/pathnames.h     Thu Jan  1 01:00:00 1970
2777 +++ bsd-games-2.10-patched/sail/pathnames.h     Fri Apr 28 21:25:22 2000
2778 @@ -0,0 +1,41 @@
2779 +/* Automatically generated from sail/pathnames.h.in.  Do not edit.  */
2780 +/*     $NetBSD: pathnames.h,v 1.4 2000/02/09 22:27:56 jsm Exp $        */
2781 +
2782 +/*-
2783 + * Copyright (c) 1990, 1993
2784 + *     The Regents of the University of California.  All rights reserved.
2785 + *
2786 + * Redistribution and use in source and binary forms, with or without
2787 + * modification, are permitted provided that the following conditions
2788 + * are met:
2789 + * 1. Redistributions of source code must retain the above copyright
2790 + *    notice, this list of conditions and the following disclaimer.
2791 + * 2. Redistributions in binary form must reproduce the above copyright
2792 + *    notice, this list of conditions and the following disclaimer in the
2793 + *    documentation and/or other materials provided with the distribution.
2794 + * 3. All advertising materials mentioning features or use of this software
2795 + *    must display the following acknowledgement:
2796 + *     This product includes software developed by the University of
2797 + *     California, Berkeley and its contributors.
2798 + * 4. Neither the name of the University nor the names of its contributors
2799 + *    may be used to endorse or promote products derived from this software
2800 + *    without specific prior written permission.
2801 + *
2802 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2803 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2804 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2805 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2806 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2807 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2808 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2809 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2810 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2811 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2812 + * SUCH DAMAGE.
2813 + *
2814 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2815 + */
2816 +
2817 +#define        _PATH_LOGFILE   "/var/games/saillog"
2818 +#define        _PATH_SYNC      "/var/games/sail/#sailsink.%d"
2819 +#define        _PATH_LOCK      "/var/games/sail/#saillock.%d"
2820 diff -Naur bsd-games-2.10/snake/snake/pathnames.h bsd-games-2.10-patched/snake/snake/pathnames.h
2821 --- bsd-games-2.10/snake/snake/pathnames.h      Thu Jan  1 01:00:00 1970
2822 +++ bsd-games-2.10-patched/snake/snake/pathnames.h      Fri Apr 28 21:25:22 2000
2823 @@ -0,0 +1,40 @@
2824 +/* Automatically generated from snake/snake/pathnames.h.in.  Do not edit.  */
2825 +/*     $NetBSD: pathnames.h,v 1.3 1995/04/22 08:34:33 cgd Exp $        */
2826 +
2827 +/*
2828 + * Copyright (c) 1989, 1993
2829 + *     The Regents of the University of California.  All rights reserved.
2830 + *
2831 + * Redistribution and use in source and binary forms, with or without
2832 + * modification, are permitted provided that the following conditions
2833 + * are met:
2834 + * 1. Redistributions of source code must retain the above copyright
2835 + *    notice, this list of conditions and the following disclaimer.
2836 + * 2. Redistributions in binary form must reproduce the above copyright
2837 + *    notice, this list of conditions and the following disclaimer in the
2838 + *    documentation and/or other materials provided with the distribution.
2839 + * 3. All advertising materials mentioning features or use of this software
2840 + *    must display the following acknowledgement:
2841 + *     This product includes software developed by the University of
2842 + *     California, Berkeley and its contributors.
2843 + * 4. Neither the name of the University nor the names of its contributors
2844 + *    may be used to endorse or promote products derived from this software
2845 + *    without specific prior written permission.
2846 + *
2847 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
2848 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2849 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2850 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
2851 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2852 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
2853 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
2854 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2855 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
2856 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
2857 + * SUCH DAMAGE.
2858 + *
2859 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
2860 + */
2861 +
2862 +#define        _PATH_RAWSCORES "/var/games/snakerawscores"
2863 +#define        _PATH_LOGFILE   "/var/games/snake.log"
2864 diff -Naur bsd-games-2.10/subst.rules bsd-games-2.10-patched/subst.rules
2865 --- bsd-games-2.10/subst.rules  Thu Jan  1 01:00:00 1970
2866 +++ bsd-games-2.10-patched/subst.rules  Fri Apr 28 21:25:24 2000
2867 @@ -0,0 +1,117 @@
2868 +Makeconfig:    Makeconfig.in subst.sed substscr
2869 +       ./substscr g h Makeconfig.in Makeconfig
2870 +
2871 +hide-game:     hide-game.in subst.sed substscr
2872 +       ./substscr g s hide-game.in hide-game
2873 +
2874 +install-man:   install-man.in subst.sed substscr
2875 +       ./substscr g s install-man.in install-man
2876 +
2877 +install-score: install-score.in subst.sed substscr
2878 +       ./substscr g s install-score.in install-score
2879 +
2880 +atc/pathnames.h:       atc/pathnames.h.in subst.sed substscr
2881 +       ./substscr g c atc/pathnames.h.in atc/pathnames.h
2882 +
2883 +battlestar/pathnames.h:        battlestar/pathnames.h.in subst.sed substscr
2884 +       ./substscr g c battlestar/pathnames.h.in battlestar/pathnames.h
2885 +
2886 +boggle/boggle/bog.h:   boggle/boggle/bog.h.in subst.sed substscr
2887 +       ./substscr g c boggle/boggle/bog.h.in boggle/boggle/bog.h
2888 +
2889 +canfield/canfield/pathnames.h: canfield/canfield/pathnames.h.in subst.sed substscr
2890 +       ./substscr g c canfield/canfield/pathnames.h.in canfield/canfield/pathnames.h
2891 +
2892 +cribbage/pathnames.h:  cribbage/pathnames.h.in subst.sed substscr
2893 +       ./substscr g c cribbage/pathnames.h.in cribbage/pathnames.h
2894 +
2895 +dm/pathnames.h:        dm/pathnames.h.in subst.sed substscr
2896 +       ./substscr g c dm/pathnames.h.in dm/pathnames.h
2897 +
2898 +fish/pathnames.h:      fish/pathnames.h.in subst.sed substscr
2899 +       ./substscr g c fish/pathnames.h.in fish/pathnames.h
2900 +
2901 +hangman/pathnames.h:   hangman/pathnames.h.in subst.sed substscr
2902 +       ./substscr g c hangman/pathnames.h.in hangman/pathnames.h
2903 +
2904 +monop/pathnames.h:     monop/pathnames.h.in subst.sed substscr
2905 +       ./substscr g c monop/pathnames.h.in monop/pathnames.h
2906 +
2907 +phantasia/pathnames.h: phantasia/pathnames.h.in subst.sed substscr
2908 +       ./substscr g c phantasia/pathnames.h.in phantasia/pathnames.h
2909 +
2910 +quiz/pathnames.h:      quiz/pathnames.h.in subst.sed substscr
2911 +       ./substscr g c quiz/pathnames.h.in quiz/pathnames.h
2912 +
2913 +robots/pathnames.h:    robots/pathnames.h.in subst.sed substscr
2914 +       ./substscr g c robots/pathnames.h.in robots/pathnames.h
2915 +
2916 +sail/pathnames.h:      sail/pathnames.h.in subst.sed substscr
2917 +       ./substscr g c sail/pathnames.h.in sail/pathnames.h
2918 +
2919 +snake/snake/pathnames.h:       snake/snake/pathnames.h.in subst.sed substscr
2920 +       ./substscr g c snake/snake/pathnames.h.in snake/snake/pathnames.h
2921 +
2922 +tetris/pathnames.h:    tetris/pathnames.h.in subst.sed substscr
2923 +       ./substscr g c tetris/pathnames.h.in tetris/pathnames.h
2924 +
2925 +wump/pathnames.h:      wump/pathnames.h.in subst.sed substscr
2926 +       ./substscr g c wump/pathnames.h.in wump/pathnames.h
2927 +
2928 +atc/atc.6:     atc/atc.6.in subst.sed substscr
2929 +       ./substscr g m atc/atc.6.in atc/atc.6
2930 +
2931 +backgammon/backgammon/backgammon.6:    backgammon/backgammon/backgammon.6.in subst.sed substscr
2932 +       ./substscr g m backgammon/backgammon/backgammon.6.in backgammon/backgammon/backgammon.6
2933 +
2934 +caesar/rot13:  caesar/rot13.in subst.sed substscr
2935 +       ./substscr g s caesar/rot13.in caesar/rot13
2936 +
2937 +canfield/canfield/canfield.6:  canfield/canfield/canfield.6.in subst.sed substscr
2938 +       ./substscr g m canfield/canfield/canfield.6.in canfield/canfield/canfield.6
2939 +
2940 +cribbage/cribbage.6:   cribbage/cribbage.6.in subst.sed substscr
2941 +       ./substscr g m cribbage/cribbage.6.in cribbage/cribbage.6
2942 +
2943 +dm/dm.8:       dm/dm.8.in subst.sed substscr
2944 +       ./substscr g m dm/dm.8.in dm/dm.8
2945 +
2946 +dm/dm.conf.5:  dm/dm.conf.5.in subst.sed substscr
2947 +       ./substscr g m dm/dm.conf.5.in dm/dm.conf.5
2948 +
2949 +hangman/hangman.6:     hangman/hangman.6.in subst.sed substscr
2950 +       ./substscr g m hangman/hangman.6.in hangman/hangman.6
2951 +
2952 +hunt/hunt/hunt.6:      hunt/hunt/hunt.6.in subst.sed substscr
2953 +       ./substscr g m hunt/hunt/hunt.6.in hunt/hunt/hunt.6
2954 +
2955 +hunt/huntd/huntd.6:    hunt/huntd/huntd.6.in subst.sed substscr
2956 +       ./substscr g m hunt/huntd/huntd.6.in hunt/huntd/huntd.6
2957 +
2958 +monop/monop.6: monop/monop.6.in subst.sed substscr
2959 +       ./substscr g m monop/monop.6.in monop/monop.6
2960 +
2961 +quiz/datfiles/index:   quiz/datfiles/index.in subst.sed substscr
2962 +       ./substscr g n quiz/datfiles/index.in quiz/datfiles/index
2963 +
2964 +quiz/quiz.6:   quiz/quiz.6.in subst.sed substscr
2965 +       ./substscr g m quiz/quiz.6.in quiz/quiz.6
2966 +
2967 +robots/robots.6:       robots/robots.6.in subst.sed substscr
2968 +       ./substscr g m robots/robots.6.in robots/robots.6
2969 +
2970 +snake/snake/snake.6:   snake/snake/snake.6.in subst.sed substscr
2971 +       ./substscr g m snake/snake/snake.6.in snake/snake/snake.6
2972 +
2973 +tetris/tetris.6:       tetris/tetris.6.in subst.sed substscr
2974 +       ./substscr g m tetris/tetris.6.in tetris/tetris.6
2975 +
2976 +trek/trek.6:   trek/trek.6.in subst.sed substscr
2977 +       ./substscr g m trek/trek.6.in trek/trek.6
2978 +
2979 +wtf/wtf.6:     wtf/wtf.6.in subst.sed substscr
2980 +       ./substscr g m wtf/wtf.6.in wtf/wtf.6
2981 +
2982 +wtf/wtf:       wtf/wtf.in subst.sed substscr
2983 +       ./substscr g s wtf/wtf.in wtf/wtf
2984 +
2985 diff -Naur bsd-games-2.10/subst.sed bsd-games-2.10-patched/subst.sed
2986 --- bsd-games-2.10/subst.sed    Thu Jan  1 01:00:00 1970
2987 +++ bsd-games-2.10-patched/subst.sed    Fri Apr 28 21:25:18 2000
2988 @@ -0,0 +1,77 @@
2989 +s%@srcdir@%$(SRCDIR)%g
2990 +s%@install_prefix@%%g
2991 +s%@no_build_dirs@%fortune banner%g
2992 +s%@build_dirs@%adventure arithmetic atc backgammon battlestar bcd boggle caesar canfield countmail cribbage dm factor fish gomoku hangman hunt mille monop morse number phantasia pig pom ppt primes quiz rain random robots sail snake tetris trek wargames worm worms wtf wump%g
2993 +s%@gamesdir@%/usr/games%g
2994 +s%@sbindir@%/usr/games%g
2995 +s%@usrbindir@%%g
2996 +s%@hidegame@%:%g
2997 +s%@use_dm@%n%g
2998 +s%@libexecdir@%/usr/lib/games/dm%g
2999 +s%@man6dir@%/usr/share/man/man6%g
3000 +s%@man8dir@%/usr/share/man/man8%g
3001 +s%@man5dir@%/usr/share/man/man5%g
3002 +s%@sharedir@%/usr/share/games%g
3003 +s%@varlibdir@%/var/games%g
3004 +s%@do_chown@%n%g
3005 +s%@binary_perms@%0755%g
3006 +s%@install_binary@%install -c -m 0755%g
3007 +s%@score_game_perms@%0755%g
3008 +s%@install_score_game@%install -c -m 0755%g
3009 +s%@daemon_perms@%0755%g
3010 +s%@install_daemon@%install -c -m 0755%g
3011 +s%@dmdir_perms@%0750%g
3012 +s%@install_dmdir@%install -d -m 0750%g
3013 +s%@dm_perms@%2755%g
3014 +s%@install_dm@%install -c -m 2755%g
3015 +s%@manpage_perms@%0644%g
3016 +s%@install_manpage@%install -c -m 0644%g
3017 +s%@constdata_perms@%0644%g
3018 +s%@install_constdata@%install -c -m 0644%g
3019 +s%@vardata_perms@%0644%g
3020 +s%@install_vardata@%install -c -m 0644%g
3021 +s%@vardata_perms_priv@%0640%g
3022 +s%@use_dot_so@%.so%g
3023 +s%@use_dot_so@%.so%g
3024 +s%@gzip_manpages@%y%g
3025 +s%@install_script@%install -c -m 0755%g
3026 +s%@cc@%gcc%g
3027 +s%@optimize_flags@%-g -O2%g
3028 +s%@warning_flags@%-Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings%g
3029 +s%@ncurses_lib@%-lncurses%g
3030 +s%@ncurses_includes@%%g
3031 +s%@other_cflags@%%g
3032 +s%@other_ldflags@%%g
3033 +s%@getloadavg_defs@%%g
3034 +s%@fgetln_defs@%%g
3035 +s%@base_libs@%%g
3036 +s%@yacc@%bison -y%g
3037 +s%@lex@%flex%g
3038 +s%@lex_lib@%-lfl%g
3039 +s%@pager@%/usr/bin/less%g
3040 +s%@sail_dir@%/var/games/sail%g
3041 +s%@sail_dir_perms@%0750%g
3042 +s%@install_sail_dir@%install -d -m 0750%g
3043 +s%@atc_dir@%/usr/share/games/atc%g
3044 +s%@atc_scorefile@%/var/games/atc_score%g
3045 +s%@battlestar_scorefile@%/var/games/battlestar.log%g
3046 +s%@dictionary_src@%/usr/share/dict/words%g
3047 +s%@boggle_dir@%/usr/share/games/boggle%g
3048 +s%@canfield_scorefile@%/var/games/cfscores%g
3049 +s%@cribbage_instrfile@%/usr/share/games/cribbage.instr%g
3050 +s%@cribbage_scorefile@%/var/games/criblog%g
3051 +s%@dm_configfile@%/etc/dm.conf%g
3052 +s%@dm_nogamesfile@%/etc/nogames%g
3053 +s%@dm_logfile@%/var/games/games.log%g
3054 +s%@fish_instrfile@%/usr/share/games/fish.instr%g
3055 +s%@hangman_wordsfile@%/usr/share/dict/words%g
3056 +s%@monop_cardsfile@%/usr/share/games/monop-cards.pck%g
3057 +s%@phantasia_dir@%/var/games/phantasia%g
3058 +s%@quiz_dir@%/usr/share/games/quiz%g
3059 +s%@robots_scorefile@%/var/games/robots_roll%g
3060 +s%@sail_scorefile@%/var/games/saillog%g
3061 +s%@snake_scorefile@%/var/games/snake.log%g
3062 +s%@snake_rawscorefile@%/var/games/snakerawscores%g
3063 +s%@tetris_scorefile@%/var/games/tetris-bsd.scores%g
3064 +s%@wtf_acronymfile@%/usr/share/misc/acronyms%g
3065 +s%@wump_infofile@%/usr/share/games/wump.info%g
3066 diff -Naur bsd-games-2.10/tetris/pathnames.h bsd-games-2.10-patched/tetris/pathnames.h
3067 --- bsd-games-2.10/tetris/pathnames.h   Thu Jan  1 01:00:00 1970
3068 +++ bsd-games-2.10-patched/tetris/pathnames.h   Fri Apr 28 21:25:23 2000
3069 @@ -0,0 +1,42 @@
3070 +/* Automatically generated from tetris/pathnames.h.in.  Do not edit.  */
3071 +/*     $NetBSD: pathnames.h,v 1.2 1995/04/22 07:42:37 cgd Exp $        */
3072 +
3073 +/*-
3074 + * Copyright (c) 1992, 1993
3075 + *     The Regents of the University of California.  All rights reserved.
3076 + *
3077 + * This code is derived from software contributed to Berkeley by
3078 + * Chris Torek and Darren F. Provine.
3079 + *
3080 + * Redistribution and use in source and binary forms, with or without
3081 + * modification, are permitted provided that the following conditions
3082 + * are met:
3083 + * 1. Redistributions of source code must retain the above copyright
3084 + *    notice, this list of conditions and the following disclaimer.
3085 + * 2. Redistributions in binary form must reproduce the above copyright
3086 + *    notice, this list of conditions and the following disclaimer in the
3087 + *    documentation and/or other materials provided with the distribution.
3088 + * 3. All advertising materials mentioning features or use of this software
3089 + *    must display the following acknowledgement:
3090 + *     This product includes software developed by the University of
3091 + *     California, Berkeley and its contributors.
3092 + * 4. Neither the name of the University nor the names of its contributors
3093 + *    may be used to endorse or promote products derived from this software
3094 + *    without specific prior written permission.
3095 + *
3096 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
3097 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3098 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3099 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
3100 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3101 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3102 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3103 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3104 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3105 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3106 + * SUCH DAMAGE.
3107 + *
3108 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
3109 + */
3110 +
3111 +#define _PATH_SCOREFILE        "/var/games/tetris-bsd.scores"
3112 diff -Naur bsd-games-2.10/wump/pathnames.h bsd-games-2.10-patched/wump/pathnames.h
3113 --- bsd-games-2.10/wump/pathnames.h     Thu Jan  1 01:00:00 1970
3114 +++ bsd-games-2.10-patched/wump/pathnames.h     Fri Apr 28 21:25:23 2000
3115 @@ -0,0 +1,40 @@
3116 +/* Automatically generated from wump/pathnames.h.in.  Do not edit.  */
3117 +/*     $NetBSD: pathnames.h,v 1.3 1995/04/22 08:19:48 cgd Exp $        */
3118 +
3119 +/*-
3120 + * Copyright (c) 1989, 1993
3121 + *     The Regents of the University of California.  All rights reserved.
3122 + *
3123 + * Redistribution and use in source and binary forms, with or without
3124 + * modification, are permitted provided that the following conditions
3125 + * are met:
3126 + * 1. Redistributions of source code must retain the above copyright
3127 + *    notice, this list of conditions and the following disclaimer.
3128 + * 2. Redistributions in binary form must reproduce the above copyright
3129 + *    notice, this list of conditions and the following disclaimer in the
3130 + *    documentation and/or other materials provided with the distribution.
3131 + * 3. All advertising materials mentioning features or use of this software
3132 + *    must display the following acknowledgement:
3133 + *     This product includes software developed by the University of
3134 + *     California, Berkeley and its contributors.
3135 + * 4. Neither the name of the University nor the names of its contributors
3136 + *    may be used to endorse or promote products derived from this software
3137 + *    without specific prior written permission.
3138 + *
3139 + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
3140 + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
3141 + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
3142 + * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
3143 + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
3144 + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
3145 + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
3146 + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
3147 + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
3148 + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
3149 + * SUCH DAMAGE.
3150 + *
3151 + *     @(#)pathnames.h 8.1 (Berkeley) 5/31/93
3152 + */
3153 +
3154 +#define        _PATH_PAGER     "/usr/bin/less"
3155 +#define        _PATH_WUMPINFO  "/usr/share/games/wump.info"
This page took 3.781446 seconds and 3 git commands to generate.