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