]> git.pld-linux.org Git - packages/bsd-games.git/blame - bsd-games-config.patch
- updated for 2.16
[packages/bsd-games.git] / bsd-games-config.patch
CommitLineData
801c68b6
JB
1diff -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 @@
c8432600 5+/* Automatically generated from atc/pathnames.h.in. Do not edit. */
801c68b6 6+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:36:54 agc Exp $ */
86b52a02 7+
c8432600
JB
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.
801c68b6 20+ * 3. Neither the name of the University nor the names of its contributors
c8432600
JB
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+ */
86b52a02 38+
c8432600 39+#include <paths.h>
86b52a02 40+
c8432600
JB
41+#define _PATH_GAMES "/usr/share/games/atc/"
42+#define _PATH_SCORE "/var/games/atc_score"
801c68b6
JB
43diff -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 @@
c8432600 47+/* Automatically generated from battlestar/pathnames.h.in. Do not edit. */
801c68b6 48+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:03 agc Exp $ */
86b52a02 49+
c8432600
JB
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.
801c68b6 62+ * 3. Neither the name of the University nor the names of its contributors
c8432600
JB
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+ */
86b52a02 80+
c8432600 81+#define _PATH_SCORE "/var/games/battlestar.log"
801c68b6
JB
82diff -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 @@
c8432600 86+/* Automatically generated from boggle/boggle/bog.h.in. Do not edit. */
801c68b6 87+/* $NetBSD: bog.h,v 1.3 2003/08/07 09:37:05 agc Exp $ */
86b52a02 88+
c8432600
JB
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.
801c68b6 104+ * 3. Neither the name of the University nor the names of its contributors
c8432600
JB
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+ */
86b52a02 122+
c8432600 123+#define LOADDICT 1 /* Load the dictionary for speed */
86b52a02 124+
c8432600
JB
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"
86b52a02 132+
c8432600
JB
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 */
86b52a02 141+
c8432600 142+#define MAXCOLS 20
86b52a02 143+
c8432600
JB
144+/*
145+ * The following determine the screen layout
146+ */
147+#define PROMPT_COL 20
148+#define PROMPT_LINE 2
86b52a02 149+
c8432600
JB
150+#define BOARD_COL 0
151+#define BOARD_LINE 0
86b52a02 152+
c8432600
JB
153+#define SCORE_COL 20
154+#define SCORE_LINE 0
86b52a02 155+
c8432600
JB
156+#define LIST_COL 0
157+#define LIST_LINE 10
86b52a02 158+
c8432600
JB
159+#define TIMER_COL 20
160+#define TIMER_LINE 2
86b52a02 161+
c8432600
JB
162+/*
163+ * Internal dictionary index
164+ * Initialized from the file created by mkindex
165+ */
166+struct dictindex {
167+ long start;
168+ long length;
169+};
801c68b6
JB
170diff -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 @@
c8432600 174+/* Automatically generated from canfield/canfield/pathnames.h.in. Do not edit. */
801c68b6 175+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:08 agc Exp $ */
86b52a02 176+
c8432600
JB
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.
801c68b6 189+ * 3. Neither the name of the University nor the names of its contributors
c8432600
JB
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+ */
86b52a02 207+
c8432600 208+#define _PATH_SCORE "/var/games/cfscores"
86b52a02 209+
801c68b6
JB
210diff -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 @@
c8432600 214+/* Automatically generated from cribbage/pathnames.h.in. Do not edit. */
801c68b6 215+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:10 agc Exp $ */
c8432600
JB
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.
801c68b6 229+ * 3. Neither the name of the University nor the names of its contributors
c8432600
JB
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"
801c68b6
JB
251diff -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 @@
c8432600 255+/* Automatically generated from dm/pathnames.h.in. Do not edit. */
801c68b6 256+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:12 agc Exp $ */
c8432600
JB
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.
801c68b6 270+ * 3. Neither the name of the University nor the names of its contributors
c8432600
JB
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"
801c68b6
JB
294diff -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 @@
c8432600 298+/* Automatically generated from fish/pathnames.h.in. Do not edit. */
801c68b6 299+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:13 agc Exp $ */
c8432600
JB
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.
801c68b6 313+ * 3. Neither the name of the University nor the names of its contributors
c8432600
JB
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"
801c68b6
JB
334diff -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 @@
c8432600
JB
338+# GNUmakefile - automatically generated by configure. Do not edit.
339+
340+# No suffix rules
341+.SUFFIXES:
342+
343+# Include configuration
344+include Makeconfig
345+
801c68b6
JB
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
c8432600
JB
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 $@
86b52a02
SZ
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+
801c68b6
JB
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+
86b52a02
SZ
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+
86b52a02
SZ
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)
801c68b6 1123+include arithmetic/arithmetic.d lib/getprogname.d
86b52a02
SZ
1124+endif
1125+
801c68b6 1126+arithmetic/arithmetic: arithmetic/arithmetic.o lib/getprogname.o
86b52a02
SZ
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)
c8432600 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
86b52a02
SZ
1152+endif
1153+
c8432600 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
86b52a02
SZ
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)
801c68b6
JB
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
86b52a02
SZ
1222+endif
1223+
801c68b6 1224+dm/dm: dm/dm.o dm/utmpentry.o lib/getloadavg.o
86b52a02
SZ
1225+ $(CC) $(LDFLAGS) $^ $(BASE_LIBS) -o $@
1226+
1227+ifneq ($(nodep),true)
86b52a02
SZ
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)
0678e3b1 1333+include primes/pattern.d primes/pr_tbl.d primes/primes.d
86b52a02
SZ
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+
801c68b6
JB
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+
86b52a02
SZ
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+
86b52a02
SZ
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
801c68b6 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
86b52a02
SZ
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
c8432600 2134+ rm -f exec.libs.tmp exec.objs.tmp
86b52a02 2135+
c8432600 2136+.PHONY: install install-strip
86b52a02 2137+
801c68b6 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
86b52a02 2139+
c8432600
JB
2140+install-strip:
2141+ $(MAKE) install $(DEFS_TO_PASS_STRIP)
86b52a02 2142+
c8432600
JB
2143+.PHONY: check test
2144+check test: all
2145+ set -e; for f in tests/*.test; do echo $$f; $$f; done
86b52a02 2146+
c8432600
JB
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
86b52a02 2151+
c8432600
JB
2152+# GNU targets that can do nothing
2153+.PHONY: info dvi
2154+info dvi:
2155+ @echo "This package comes with no Texinfo documentation."
2156+
801c68b6
JB
2157diff -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 @@
86b52a02 2161+/* Automatically generated from hangman/pathnames.h.in. Do not edit. */
801c68b6 2162+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:22 agc Exp $ */
86b52a02
SZ
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.
801c68b6 2176+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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"
801c68b6
JB
2196diff -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
86b52a02
SZ
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+
c8432600
JB
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
801c68b6
JB
2235diff -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 @@
86b52a02
SZ
2239+#ifndef LINUX_BSD_GAMES_H
2240+#define LINUX_BSD_GAMES_H 1
0678e3b1 2241+#define HAVE_getloadavg 1
801c68b6 2242+#define HAVE_sig_t 1
86b52a02 2243+#endif /* !defined(LINUX_BSD_GAMES_H) */
801c68b6
JB
2244diff -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
86b52a02
SZ
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
49774e8b 2285+ mandir=$INSTALL_PREFIX/usr/share/man/man6
86b52a02 2286+ elif [ "$section" = 8 ]; then
49774e8b 2287+ mandir=$INSTALL_PREFIX/usr/share/man/man8
86b52a02 2288+ elif [ "$section" = 5 ]; then
49774e8b 2289+ mandir=$INSTALL_PREFIX/usr/share/man/man5
86b52a02
SZ
2290+ else
2291+ echo "Unknown manpage section $section" >&2
2292+ exit 1
2293+ fi
2294+ install -c -m 0644 "$page" "$mandir/$basepage"
0678e3b1 2295+ if [ n = y ]; then
86b52a02
SZ
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
49774e8b 2307+ mandir=$INSTALL_PREFIX/usr/share/man/man6
86b52a02 2308+ elif [ "$section2" = 8 ]; then
49774e8b 2309+ mandir=$INSTALL_PREFIX/usr/share/man/man8
86b52a02 2310+ elif [ "$section2" = 5 ]; then
49774e8b 2311+ mandir=$INSTALL_PREFIX/usr/share/man/man5
86b52a02
SZ
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
0678e3b1 2320+ chown @manpage_owner@:@manpage_group@ "$mandir/$page2"
86b52a02 2321+ fi
0678e3b1 2322+ if [ n = y ]; then
86b52a02
SZ
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
0678e3b1 2332+ if [ n = y ]; then
86b52a02
SZ
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
801c68b6
JB
2342diff -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
86b52a02
SZ
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
49774e8b 2379+ scorefile="$INSTALL_PREFIX$2"
86b52a02
SZ
2380+ perms=0640
2381+else
49774e8b 2382+ scorefile="$INSTALL_PREFIX$1"
86b52a02
SZ
2383+ perms=0644
2384+fi
2385+
2386+mkdir -p "$(dirname "$scorefile")"
2387+
2388+test -e "$scorefile" || touch "$scorefile"
2389+if [ n = y ]; then
0678e3b1 2390+ chown @vardata_owner@:@vardata_group@ "$scorefile"
86b52a02
SZ
2391+fi
2392+chmod "$perms" "$scorefile"
801c68b6
JB
2393diff -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 @@
c8432600
JB
2397+# Automatically generated from Makeconfig.in. Do not edit.
2398+# Makeconfig.in - configuration included in Makefiles after substitution.
2399+#
801c68b6 2400+# Copyright (c) 1997, 1998, 1999, 2000, 2003, 2004 Joseph Samuel Myers.
c8432600
JB
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
801c68b6 2431+SRCDIR := /home/comp/rpm/BUILD/bsd-games-2.16
c8432600 2432+# Build directories
801c68b6 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
c8432600
JB
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
801c68b6
JB
2450+# Miscellaneous documentation
2451+DOCDIR := /usr/share/doc/bsd-games-2.16
c8432600
JB
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
f44086c7 2461+INSTALL_MANUAL := ./install-man
c8432600
JB
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:
f44086c7 2470+INSTALL_SCORE_FILE := ./install-score
c8432600
JB
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
801c68b6 2485+CXX := g++
c8432600
JB
2486+OPTIMIZE := -g -O2
2487+WARNING := -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings
801c68b6 2488+CXX_WARNING := -Wall -W -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings
c8432600 2489+CFLAGS := $(OPTIMIZE) $(WARNING)
801c68b6 2490+CXXFLAGS := $(OPTIMIZE) $(CXX_WARNING)
c8432600
JB
2491+LDFLAGS :=
2492+FGETLN_DEFS :=
2493+GETLOADAVG_DEFS :=
801c68b6
JB
2494+STRLCPY_DEFS :=
2495+GETPROGNAME_DEFS :=
c8432600
JB
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
801c68b6 2519+FORTUNE_DIR := @fortune_dir@
c8432600
JB
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
801c68b6
JB
2534diff -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 @@
86b52a02 2538+/* Automatically generated from monop/pathnames.h.in. Do not edit. */
801c68b6 2539+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:29 agc Exp $ */
86b52a02
SZ
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.
801c68b6 2553+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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"
801c68b6
JB
2573diff -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 @@
86b52a02 2577+/* Automatically generated from phantasia/pathnames.h.in. Do not edit. */
801c68b6 2578+/* $NetBSD: pathnames.h,v 1.3 2003/08/07 09:37:31 agc Exp $ */
86b52a02
SZ
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.
801c68b6 2592+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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+
ec69ecd4 2611+#define _PATH_GAMEPROG "/usr/bin/phantasia"
86b52a02
SZ
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"
801c68b6
JB
2620diff -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 @@
86b52a02 2624+/* Automatically generated from quiz/pathnames.h.in. Do not edit. */
801c68b6 2625+/* $NetBSD: pathnames.h,v 1.5 2003/08/07 09:37:34 agc Exp $ */
86b52a02
SZ
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.
801c68b6 2639+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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"
801c68b6
JB
2660diff -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 @@
86b52a02 2664+/* Automatically generated from robots/pathnames.h.in. Do not edit. */
801c68b6 2665+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:37 agc Exp $ */
86b52a02
SZ
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.
801c68b6 2679+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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"
801c68b6
JB
2699diff -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 @@
86b52a02 2703+/* Automatically generated from sail/pathnames.h.in. Do not edit. */
801c68b6 2704+/* $NetBSD: pathnames.h,v 1.5 2003/08/07 09:37:43 agc Exp $ */
86b52a02
SZ
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.
801c68b6 2718+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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"
801c68b6
JB
2740diff -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 @@
86b52a02 2744+/* Automatically generated from snake/snake/pathnames.h.in. Do not edit. */
801c68b6 2745+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:45 agc Exp $ */
86b52a02
SZ
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.
801c68b6 2759+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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"
801c68b6
JB
2780diff -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 @@
86b52a02
SZ
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+
801c68b6
JB
2892+trek/trek.6: trek/trek.6.in subst.sed substscr
2893+ ./substscr g m trek/trek.6.in trek/trek.6
2894+
86b52a02
SZ
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+
801c68b6
JB
2901diff -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@%/home/comp/rpm/BUILD/bsd-games-2.16%g
c8432600
JB
2906+s%@install_prefix@%$INSTALL_PREFIX%g
2907+s%@no_build_dirs@%banner factor fortune hack%g
801c68b6 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
ec69ecd4 2909+s%@gamesdir@%/usr/bin%g
c8432600 2910+s%@sbindir@%/usr/sbin%g
86b52a02
SZ
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
801c68b6 2918+s%@docdir@%/usr/share/doc/bsd-games-2.16%g
86b52a02
SZ
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
0678e3b1 2941+s%@gzip_manpages@%n%g
86b52a02
SZ
2942+s%@install_script@%install -c -m 0755%g
2943+s%@cc@%gcc%g
801c68b6 2944+s%@cxx@%g++%g
86b52a02
SZ
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
801c68b6 2947+s%@cxx_warning_flags@%-Wall -W -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings%g
86b52a02 2948+s%@ncurses_lib@%-lncurses%g
0678e3b1 2949+s%@ncurses_includes@%-I/usr/include/ncurses%g
c8432600
JB
2950+s%@openssl_lib@%%g
2951+s%@openssl_includes@%%g
86b52a02
SZ
2952+s%@other_cflags@%%g
2953+s%@other_ldflags@%%g
2954+s%@getloadavg_defs@%%g
2955+s%@fgetln_defs@%%g
c8432600 2956+s%@strlcpy_defs@%%g
801c68b6
JB
2957+s%@sig_t_defs@%%g
2958+s%@getprogname_defs@%%g
86b52a02
SZ
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
801c68b6
JB
2990diff -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 @@
86b52a02 2994+/* Automatically generated from tetris/pathnames.h.in. Do not edit. */
801c68b6 2995+/* $NetBSD: pathnames.h,v 1.3 2003/08/07 09:37:48 agc Exp $ */
86b52a02
SZ
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.
801c68b6 3012+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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"
801c68b6
JB
3032diff -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 @@
86b52a02 3036+/* Automatically generated from wump/pathnames.h.in. Do not edit. */
801c68b6 3037+/* $NetBSD: pathnames.h,v 1.4 2003/08/07 09:37:57 agc Exp $ */
86b52a02
SZ
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.
801c68b6 3051+ * 3. Neither the name of the University nor the names of its contributors
86b52a02
SZ
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.55415 seconds and 4 git commands to generate.