summaryrefslogtreecommitdiff
path: root/games/seabattle/files
diff options
context:
space:
mode:
Diffstat (limited to 'games/seabattle/files')
-rw-r--r--games/seabattle/files/patch-aa56
-rw-r--r--games/seabattle/files/patch-ab30
-rw-r--r--games/seabattle/files/patch-ac86
-rw-r--r--games/seabattle/files/patch-ad58
4 files changed, 93 insertions, 137 deletions
diff --git a/games/seabattle/files/patch-aa b/games/seabattle/files/patch-aa
index 7142b4443387..e7b3533edabd 100644
--- a/games/seabattle/files/patch-aa
+++ b/games/seabattle/files/patch-aa
@@ -1,28 +1,28 @@
-*** Makefile Tue May 13 17:53:34 1997
---- /home/andy/tmp/wrk/Makefile Mon Jun 30 14:43:45 1997
-***************
-*** 17,28 ****
- #C_OPTS =
- #L_OPTS = -lcurses
-
-! #On Linux, uncomment the following
- #
-! PLATFORM = Linux
-! C_OPTS = -O2 -Wall
- L_OPTS = -lncurses
--
-
- #For Dos/Windows DJGPP (you need the curses lib)
- #PLATFORM = DOS_DJGPP
---- 17,27 ----
- #C_OPTS =
- #L_OPTS = -lcurses
-
-! #On FreeBSD/Linux, uncomment the following
- #
-! PLATFORM = FreeBSD/Linux
-! C_OPTS = ${CFLAGS} -DPREFIX=\"${PREFIX}\"
- L_OPTS = -lncurses
-
- #For Dos/Windows DJGPP (you need the curses lib)
- #PLATFORM = DOS_DJGPP
+--- Makefile.orig Wed May 14 02:53:34 1997
++++ Makefile Fri Feb 2 04:20:41 2001
+@@ -8,7 +8,7 @@
+ ##############################################################
+
+ #Your compiler. If gcc doesn't work, try CC
+-CC = gcc
++#CC = gcc
+ #CC = cc
+
+ #On Suns, SGIs, and other Unix systems uncomment the following
+@@ -17,12 +17,12 @@
+ #C_OPTS =
+ #L_OPTS = -lcurses
+
+-#On Linux, uncomment the following
++#On FreeBSD/Linux, uncomment the following
+ #
+-PLATFORM = Linux
+-C_OPTS = -O2 -Wall
++PLATFORM = FreeBSD/Linux
++DATADIR = ${PREFIX}/share/seabattle
++C_OPTS = ${CFLAGS} -DDATADIR=\"${DATADIR}\"
+ L_OPTS = -lncurses
+-
+
+ #For Dos/Windows DJGPP (you need the curses lib)
+ #PLATFORM = DOS_DJGPP
diff --git a/games/seabattle/files/patch-ab b/games/seabattle/files/patch-ab
index c64ebe467406..57484ef07ec6 100644
--- a/games/seabattle/files/patch-ab
+++ b/games/seabattle/files/patch-ab
@@ -1,19 +1,11 @@
-*** batt.h Tue May 13 19:58:17 1997
---- /home/andy/tmp/wrk/batt.h Mon Jun 30 14:41:02 1997
-***************
-*** 2,8 ****
- * batt.h Part of the SEABATTLE game by Vince Weaver *
- ************************************************************************/
-
-! #include <curses.h> /* Slang support is good for rxvt in linux */
- #include <stdio.h>
- #include <ctype.h>
- #include <stdlib.h>
---- 2,8 ----
- * batt.h Part of the SEABATTLE game by Vince Weaver *
- ************************************************************************/
-
-! #include <ncurses.h> /* Slang support is good for rxvt in linux */
- #include <stdio.h>
- #include <ctype.h>
- #include <stdlib.h>
+--- batt.h.orig Wed May 14 04:58:17 1997
++++ batt.h Fri Feb 2 04:18:06 2001
+@@ -2,7 +2,7 @@
+ * batt.h Part of the SEABATTLE game by Vince Weaver *
+ ************************************************************************/
+
+-#include <curses.h> /* Slang support is good for rxvt in linux */
++#include <ncurses.h> /* Slang support is good for rxvt in linux */
+ #include <stdio.h>
+ #include <ctype.h>
+ #include <stdlib.h>
diff --git a/games/seabattle/files/patch-ac b/games/seabattle/files/patch-ac
index d10e66458e99..65c6ab62ed7c 100644
--- a/games/seabattle/files/patch-ac
+++ b/games/seabattle/files/patch-ac
@@ -1,55 +1,31 @@
-*** bdb.c Tue May 13 19:49:59 1997
---- /home/andy/tmp/wrk/bdb.c Mon Jun 30 14:41:23 1997
-***************
-*** 325,332 ****
- char names[10][100],text[100];
- int ch,scores[10],i;
- /* If not there, create one */
-! if( (fff=fopen("hiscore.sea","r+"))==NULL ){
-! if ( (fff=fopen("hiscore.sea","a+"))!=NULL) {
- fprintf(fff,"Vince\n50\nMarie\n55\nJohn\n56\n");
- fprintf(fff,"Gus\n57\nLizann\n58\nKevin\n59\n");
- fprintf(fff,"Hal\n60\nHairold\n61\nChipper\n62\nBob\n63\n");
---- 325,332 ----
- char names[10][100],text[100];
- int ch,scores[10],i;
- /* If not there, create one */
-! if( (fff=fopen(PREFIX "/share/seabattle/hiscore.sea","r+"))==NULL ){
-! if ( (fff=fopen(PREFIX "/share/seabattle/hiscore.sea","a+"))!=NULL) {
- fprintf(fff,"Vince\n50\nMarie\n55\nJohn\n56\n");
- fprintf(fff,"Gus\n57\nLizann\n58\nKevin\n59\n");
- fprintf(fff,"Hal\n60\nHairold\n61\nChipper\n62\nBob\n63\n");
-***************
-*** 335,341 ****
- }
- else fclose(fff);
-
-! if ( (fff=fopen("hiscore.sea","r"))!=NULL) {
- for(i=0;i<10;i++)
- fscanf(fff,"%s%i",names[i],&scores[i]);
- fclose(fff);
---- 335,341 ----
- }
- else fclose(fff);
-
-! if ( (fff=fopen(PREFIX "/share/seabattle/hiscore.sea","r"))!=NULL) {
- for(i=0;i<10;i++)
- fscanf(fff,"%s%i",names[i],&scores[i]);
- fclose(fff);
-***************
-*** 355,361 ****
- set_color(C_WHITE,C_BOLD);
- sprintf(text,"%s got a new High Score, #%i",name,i+1);
- printxy(20,1,text);
-! if ( (fff=fopen("hiscore.sea","w+"))!=NULL) {
- for(i=0;i<10;i++) fprintf(fff,"%s\n%i",names[i],scores[i]);
- fclose(fff);
- }
---- 355,361 ----
- set_color(C_WHITE,C_BOLD);
- sprintf(text,"%s got a new High Score, #%i",name,i+1);
- printxy(20,1,text);
-! if ( (fff=fopen(PREFIX "/share/seabattle/hiscore.sea","w+"))!=NULL) {
- for(i=0;i<10;i++) fprintf(fff,"%s\n%i",names[i],scores[i]);
- fclose(fff);
- }
+--- bdb.c.orig Wed May 14 04:49:59 1997
++++ bdb.c Fri Feb 2 04:22:00 2001
+@@ -325,8 +325,8 @@
+ char names[10][100],text[100];
+ int ch,scores[10],i;
+ /* If not there, create one */
+- if( (fff=fopen("hiscore.sea","r+"))==NULL ){
+- if ( (fff=fopen("hiscore.sea","a+"))!=NULL) {
++ if( (fff=fopen(DATADIR "/hiscore.sea","r+"))==NULL ){
++ if ( (fff=fopen(DATADIR "/hiscore.sea","a+"))!=NULL) {
+ fprintf(fff,"Vince\n50\nMarie\n55\nJohn\n56\n");
+ fprintf(fff,"Gus\n57\nLizann\n58\nKevin\n59\n");
+ fprintf(fff,"Hal\n60\nHairold\n61\nChipper\n62\nBob\n63\n");
+@@ -335,7 +335,7 @@
+ }
+ else fclose(fff);
+
+- if ( (fff=fopen("hiscore.sea","r"))!=NULL) {
++ if ( (fff=fopen(DATADIR "/hiscore.sea","r"))!=NULL) {
+ for(i=0;i<10;i++)
+ fscanf(fff,"%s%i",names[i],&scores[i]);
+ fclose(fff);
+@@ -355,7 +355,7 @@
+ set_color(C_WHITE,C_BOLD);
+ sprintf(text,"%s got a new High Score, #%i",name,i+1);
+ printxy(20,1,text);
+- if ( (fff=fopen("hiscore.sea","w+"))!=NULL) {
++ if ( (fff=fopen(DATADIR "/hiscore.sea","w+"))!=NULL) {
+ for(i=0;i<10;i++) fprintf(fff,"%s\n%i",names[i],scores[i]);
+ fclose(fff);
+ }
diff --git a/games/seabattle/files/patch-ad b/games/seabattle/files/patch-ad
index 9af20bc7223f..fe9699e510f6 100644
--- a/games/seabattle/files/patch-ad
+++ b/games/seabattle/files/patch-ad
@@ -1,35 +1,23 @@
-*** binp.c Tue May 13 17:51:00 1997
---- /home/andy/tmp/wrk/binp.c Mon Jun 30 14:41:38 1997
-***************
-*** 129,143 ****
- /* Incomplete as of yet */
- if (which_one==1)
- if (sound_device)
-! if(rand()%2) system("cat hit1.au > /dev/audio ");
-! else system("cat hit2.au > /dev/audio ");
- else beep();
- if (which_one==2)
- if (sound_device)
-! if(rand()%2) system("cat miss1.au > /dev/audio ");
-! else system("cat miss2.au > /dev/audio ");
- if (which_one==3)
-! if (sound_device) system("cat sunkit.au > /dev/audio ");
- else beep();
- }
-
---- 129,143 ----
- /* Incomplete as of yet */
- if (which_one==1)
- if (sound_device)
-! if(rand()%2) system("cat " PREFIX "/share/seabattle/hit1.au > /dev/audio ");
-! else system("cat " PREFIX "/share/seabattle/hit2.au > /dev/audio ");
- else beep();
- if (which_one==2)
- if (sound_device)
-! if(rand()%2) system("cat " PREFIX "/share/seabattle/miss1.au > /dev/audio ");
-! else system("cat " PREFIX "/share/seabattle/miss2.au > /dev/audio ");
- if (which_one==3)
-! if (sound_device) system("cat " PREFIX "/share/seabattle/sunkit.au > /dev/audio ");
- else beep();
- }
-
+--- binp.c.orig Wed May 14 02:51:00 1997
++++ binp.c Fri Feb 2 04:22:56 2001
+@@ -129,15 +129,15 @@
+ /* Incomplete as of yet */
+ if (which_one==1)
+ if (sound_device)
+- if(rand()%2) system("cat hit1.au > /dev/audio ");
+- else system("cat hit2.au > /dev/audio ");
++ if(rand()%2) system("cat " DATADIR "/hit1.au > /dev/audio ");
++ else system("cat " DATADIR "/hit2.au > /dev/audio ");
+ else beep();
+ if (which_one==2)
+ if (sound_device)
+- if(rand()%2) system("cat miss1.au > /dev/audio ");
+- else system("cat miss2.au > /dev/audio ");
++ if(rand()%2) system("cat " DATADIR "/miss1.au > /dev/audio ");
++ else system("cat " DATADIR "/miss2.au > /dev/audio ");
+ if (which_one==3)
+- if (sound_device) system("cat sunkit.au > /dev/audio ");
++ if (sound_device) system("cat " DATADIR "/sunkit.au > /dev/audio ");
+ else beep();
+ }
+