summaryrefslogtreecommitdiff
path: root/games/xmine/files
diff options
context:
space:
mode:
authorJoerg Wunsch <joerg@FreeBSD.org>1994-12-26 15:26:04 +0000
committerJoerg Wunsch <joerg@FreeBSD.org>1994-12-26 15:26:04 +0000
commit36849aae92509041aaab402329e3f7353ef83bef (patch)
tree67b1de0d54902be4a3521b13534878b0ee6e34d3 /games/xmine/files
parentlha added (diff)
The new-style port for Paul Falstad's xminesweeper, here
my Xaw-only version.
Notes
Notes: svn path=/head/; revision=618
Diffstat (limited to 'games/xmine/files')
-rw-r--r--games/xmine/files/patch-aa57
-rw-r--r--games/xmine/files/patch-ab15
2 files changed, 72 insertions, 0 deletions
diff --git a/games/xmine/files/patch-aa b/games/xmine/files/patch-aa
new file mode 100644
index 000000000000..f159ea37ef58
--- /dev/null
+++ b/games/xmine/files/patch-aa
@@ -0,0 +1,57 @@
+*** xmine.c~ Sat Apr 2 00:20:15 1994
+--- xmine.c Thu Jun 30 10:20:34 1994
+***************
+*** 78,83 ****
+--- 78,90 ----
+ #define GSPACEX 16
+ #define GSPACEY 16
+
++ /* some systems might be better off with using "random()" instead of "rand()"*/
++ #if defined __FreeBSD__
++ # define USE_RANDOM 1
++ #else
++ # define USE_RANDOM 0
++ #endif
++
+ #define SCORE_FILE "~/.xmine_scores"
+ #define TOPMARGIN 60
+ #define BOTMARGIN 12
+***************
+*** 911,922 ****
+--- 918,938 ----
+ {
+ int i, x, y, xd, yd, tries;
+
++ #if USE_RANDOM
++ srandom((unsigned) time(0));
++ #else
+ srand((unsigned int) time(0));
++ #endif
+ for (i = 0; i != mine_count; i++) {
+ tries = 1000;
+ do {
++ #if USE_RANDOM
++ x = (random()>>1) % gsizex;
++ y = (random()>>1) % gsizey;
++ #else
+ x = (rand()>>1) % gsizex;
+ y = (rand()>>1) % gsizey;
++ #endif
+ tries--;
+ } while (tries && (grid[x][y] ||
+ !(x < fx-1 || x > fx+1 || y < fy-1
+*** Imakefile~ Mon Dec 26 12:42:58 1994
+--- Imakefile Mon Dec 26 12:49:44 1994
+***************
+*** 20,25 ****
+--- 20,29 ----
+ # define WarnLevel
+ #endif
+
++ # for FreeBSD package: do not compress man page, otherwise gzip will
++ # complain when building the package target
++ COMPRESSMANCMD = echo
++
+ DEPLIBS = XawClientDepLibs
+ LOCAL_LIBRARIES = XawClientLibs
+ EXTRA_DEFINES = WarnLevel Xaw3dDefs
diff --git a/games/xmine/files/patch-ab b/games/xmine/files/patch-ab
new file mode 100644
index 000000000000..457ec6e67d37
--- /dev/null
+++ b/games/xmine/files/patch-ab
@@ -0,0 +1,15 @@
+*** Imakefile~ Mon Dec 26 12:50:19 1994
+--- Imakefile Mon Dec 26 12:53:45 1994
+***************
+*** 1,5 ****
+ /* if you have Xaw3d installed, you might wish to use this: */
+! #define UseXaw3d 0
+
+ /* for debugging: */
+ /* CDEBUGFLAGS = -g -O2 */
+--- 1,5 ----
+ /* if you have Xaw3d installed, you might wish to use this: */
+! #define UseXaw3d YES
+
+ /* for debugging: */
+ /* CDEBUGFLAGS = -g -O2 */