summaryrefslogtreecommitdiff
path: root/games/xbomber/patches
diff options
context:
space:
mode:
authorfrueauf <frueauf@pkgsrc.org>1998-07-24 10:36:09 +0000
committerfrueauf <frueauf@pkgsrc.org>1998-07-24 10:36:09 +0000
commit565616d5f7671fa92dfaf5336b4bffc88ed8c11b (patch)
treed08ec541dc71d0ab0d4ed8d629efd6fece5846c0 /games/xbomber/patches
parent2d4a002178d970de4c7abb24b4cb1c839973d9da (diff)
downloadpkgsrc-565616d5f7671fa92dfaf5336b4bffc88ed8c11b.tar.gz
Initial addition of xbomber-0.8, a colorful game where you blow other
people/robots up. Closes pr 5822 by Tim Rightnour.
Diffstat (limited to 'games/xbomber/patches')
-rw-r--r--games/xbomber/patches/patch-aa42
-rw-r--r--games/xbomber/patches/patch-ab64
2 files changed, 106 insertions, 0 deletions
diff --git a/games/xbomber/patches/patch-aa b/games/xbomber/patches/patch-aa
new file mode 100644
index 00000000000..f82017f2c4d
--- /dev/null
+++ b/games/xbomber/patches/patch-aa
@@ -0,0 +1,42 @@
+--- makefile.orig Thu Jun 18 20:28:34 1998
++++ makefile Thu Jul 23 07:31:00 1998
+@@ -13,5 +13,12 @@
+
++INSTALLROOT= $(PREFIX)
++INSTALLBIN= $(INSTALLROOT)/bin
++SOUNDS= $(INSTALLROOT)/share/xbomber/sounds
++PIXMAPS= $(INSTALLROOT)/share/xbomber/pixmap
++LEVELS= $(INSTALLROOT)/share/xbomber/level
++BITMAPS= $(INSTALLROOT)/share/xbomber/bitmaps
++
+ CC=gcc
+ MATHLIB=-lm
+-CFLAGS=-I/usr/X11/include
++CFLAGS=-I$(PREFIX)/include -DSOUNDS=\"$(SOUNDS)\" -DPIXMAPS=\"$(PIXMAPS)\" -DLEVELS=\"$(LEVELS)\" -DBITMAPS=\"$(BITMAPS)\"
+
+@@ -21,3 +28,3 @@
+ # adjust according to target
+-XLIB=-L/usr/X11/lib -lX11
++XLIB=-L$(PREFIX)/lib -lX11
+
+@@ -42,5 +49,19 @@
+ chmod 755 sounds bitmaps pixmaps sounds/numbers levels
+- chmod 644 *.c *.h makefile sounds/*.au *.txt \
++ chmod 644 *.c *.h Makefile sounds/*.au *.txt \
+ bitmaps/*.xbm pixmaps/*.ppm \
+ sounds/numbers/*.au levels/*.dat
++
++install: xbomber
++ install -s -c -o bin -g bin xbomber $(INSTALLBIN)/xbomber
++ mkdir -p $(LEVELS)
++ mkdir -p $(SOUNDS)/numbers
++ mkdir -p $(PIXMAPS)/jungle
++ mkdir -p $(BITMAPS)
++ install -o bin -g bin -m 0644 pixmaps/* $(PIXMAPS)
++ install -o bin -g bin -m 0644 bitmaps/* $(BITMAPS)
++ install -o bin -g bin -m 0644 jungle/* $(PIXMAPS)/jungle
++ install -o bin -g bin -m 0644 sounds/numbers/* $(SOUNDS)/numbers
++ @rm -rf sounds/numbers
++ install -o bin -g bin -m 0644 sounds/* $(SOUNDS)
++ install -o bin -g bin -m 0644 levels/* $(LEVELS)
+
diff --git a/games/xbomber/patches/patch-ab b/games/xbomber/patches/patch-ab
new file mode 100644
index 00000000000..de2135d039f
--- /dev/null
+++ b/games/xbomber/patches/patch-ab
@@ -0,0 +1,64 @@
+--- xbomber.c.orig Fri Jun 19 19:09:35 1998
++++ xbomber.c Thu Jul 23 07:41:03 1998
+@@ -1601,3 +1601,3 @@
+ use_color = 0;
+- strcpy(graphicsset, "./pixmaps");
++ strcpy(graphicsset, "PIXMAPS");
+
+@@ -1685,3 +1685,3 @@
+ {
+- sprintf(file, "sounds/%s.au", sound_names[i]);
++ sprintf(file, "%s/%s.au",SOUNDS, sound_names[i]);
+
+@@ -1722,3 +1722,3 @@
+ {
+- sprintf(file, "sounds/numbers/%s.au", nsound_names[i]);
++ sprintf(file, "%s/numbers/%s.au",SOUNDS, nsound_names[i]);
+
+@@ -2071,2 +2071,3 @@
+ char file[128];
++ char temp[128];
+ int status, temp_depth;
+@@ -2097,4 +2098,4 @@
+ /* Make cursor: */
+-
+- ret = XReadBitmapFile(display[pln], window[pln], "bitmaps/cursor.xbm",
++ sprintf(temp,"%s/cursor.xbm",BITMAPS);
++ ret = XReadBitmapFile(display[pln], window[pln], temp,
+ &tempint1, &tempint2, &cursor_pixmap[pln],
+@@ -2104,7 +2105,7 @@
+ {
+- perror("bitmaps/cursor.xbm");
++ perror(temp);
+ exit(1);
+ }
+-
+- ret = XReadBitmapFile(display[pln], window[pln], "bitmaps/cursor-mask.xbm",
++ sprintf(temp,"%s/cursor-mask.xbm",BITMAPS);
++ ret = XReadBitmapFile(display[pln], window[pln], temp,
+ &tempint1, &tempint2, &cursor_mask[pln],
+@@ -2114,3 +2115,3 @@
+ {
+- perror("bitmaps/cursor-mask.xbm");
++ perror(temp);
+ exit(1);
+@@ -2151,3 +2152,3 @@
+
+- sprintf(file, "bitmaps/%s.xbm", object_names[i]);
++ sprintf(file, "%s/%s.xbm",BITMAPS,object_names[i]);
+
+@@ -2865,3 +2866,3 @@
+
+- sprintf(filename, "levels/level%.2d.dat", level);
++ sprintf(filename, "%s/level%.2d.dat",LEVELS, level);
+
+@@ -3295,3 +3296,3 @@
+ {
+- sprintf(file, "%s/%s.ppm", graphicsset, object_names[i]);
++ sprintf(file, "%s/%s/%s.ppm",PIXMAPS, graphicsset, object_names[i]);
+ fi = fopen(file, "r");
+@@ -3305,3 +3306,3 @@
+
+- sprintf(file, "pixmaps/%s.ppm", object_names[i]);
++ sprintf(file, "%s/%s.ppm",PIXMAPS, object_names[i]);
+