summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--games/xbomber/Makefile26
-rw-r--r--games/xbomber/distinfo1
-rw-r--r--games/xbomber/files/patch-aa20
-rw-r--r--games/xbomber/pkg-comment1
-rw-r--r--games/xbomber/pkg-descr9
-rw-r--r--games/xbomber/pkg-plist229
6 files changed, 286 insertions, 0 deletions
diff --git a/games/xbomber/Makefile b/games/xbomber/Makefile
new file mode 100644
index 0000000..0a52d1c
--- /dev/null
+++ b/games/xbomber/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: xbomber
+# Version required: 0.8
+# Date created: 28 June 1998
+# Whom: marcus
+#
+# $Id$
+#
+
+DISTNAME= xbomber.0.8
+PKGNAME= xbomber-0.8
+CATEGORIES= games
+MASTER_SITES= ftp://ftp.sonic.net/pub/users/nbs/unix/x/xbomber/
+
+MAINTAINER= jclarke@cisco.com
+
+WRKSRC= ${WRKDIR}/xbomber
+MAKEFILE= makefile
+
+post-install:
+ ${MKDIR} ${PREFIX}/bin; \
+ ${ECHO} "#!/bin/sh" > ${PREFIX}/bin/xbomber; \
+ ${ECHO} "cd ${PREFIX}/lib/xbomber" >> ${PREFIX}/bin/xbomber; \
+ ${CAT} ${SCRIPTDIR}/xbomber.sh >> ${PREFIX}/bin/xbomber; \
+ chmod 0755 ${PREFIX}/bin/xbomber
+
+.include <bsd.port.mk>
diff --git a/games/xbomber/distinfo b/games/xbomber/distinfo
new file mode 100644
index 0000000..ed83f81
--- /dev/null
+++ b/games/xbomber/distinfo
@@ -0,0 +1 @@
+MD5 (xbomber.0.8.tar.gz) = c17b5dda0241d29ea4644b2906985716
diff --git a/games/xbomber/files/patch-aa b/games/xbomber/files/patch-aa
new file mode 100644
index 0000000..319ca86
--- /dev/null
+++ b/games/xbomber/files/patch-aa
@@ -0,0 +1,20 @@
+--- makefile.orig Sun Jun 28 05:00:06 1998
++++ makefile Sun Jun 28 05:01:25 1998
+@@ -13,7 +13,7 @@
+
+ CC=gcc
+ MATHLIB=-lm
+-CFLAGS=-I/usr/X11/include
++CFLAGS=-I/usr/X11R6/include
+
+ # Change this to "touch" if your system doesn't have the "strip" command:
+ POSTPROCESS=strip
+@@ -25,7 +25,7 @@
+ #XLIB=-L/usr/openwin/lib -lX11
+
+ # uncomment for FreeBSD
+-#XLIB=-L /usr/X11R6/lib -lX11 -lcompat
++XLIB=-L /usr/X11R6/lib -lX11 -lcompat
+
+ # End of makefile user-definable variables-----------------------------------
+
diff --git a/games/xbomber/pkg-comment b/games/xbomber/pkg-comment
new file mode 100644
index 0000000..0f47439
--- /dev/null
+++ b/games/xbomber/pkg-comment
@@ -0,0 +1 @@
+A game based on "Super Bomberman" for the Super Nintendo.
diff --git a/games/xbomber/pkg-descr b/games/xbomber/pkg-descr
new file mode 100644
index 0000000..dc846ab
--- /dev/null
+++ b/games/xbomber/pkg-descr
@@ -0,0 +1,9 @@
+To quote the author, Bill Kendrick's homepage,
+
+"X-Bomber is a multiplayer game for Unix running the X-Window system.
+It's based on "Super Bomberman" for the Super Nintendo home game system (which
+is based on "Atomic Bomberman" by InterPlay and "Bomberman" by Hudsonsoft.)
+For a great starting point on the "real" Super Bomberman, check out
+Tony Hsieh's Super Bomberman page."
+
+Ported to FreeBSD by Joe Clarke
diff --git a/games/xbomber/pkg-plist b/games/xbomber/pkg-plist
new file mode 100644
index 0000000..2dcb4f4
--- /dev/null
+++ b/games/xbomber/pkg-plist
@@ -0,0 +1,229 @@
+bin/xbomber
+lib/xbomber/bitmaps/block.xbm
+lib/xbomber/bitmaps/block2.xbm
+lib/xbomber/bitmaps/bomb.xbm
+lib/xbomber/bitmaps/bones.xbm
+lib/xbomber/bitmaps/box.xbm
+lib/xbomber/bitmaps/cursor-mask.xbm
+lib/xbomber/bitmaps/cursor.xbm
+lib/xbomber/bitmaps/death.xbm
+lib/xbomber/bitmaps/death_eating.xbm
+lib/xbomber/bitmaps/dirt.xbm
+lib/xbomber/bitmaps/explosion1.xbm
+lib/xbomber/bitmaps/explosion2.xbm
+lib/xbomber/bitmaps/invert.xbm
+lib/xbomber/bitmaps/invisible.xbm
+lib/xbomber/bitmaps/kicker.xbm
+lib/xbomber/bitmaps/man_down.xbm
+lib/xbomber/bitmaps/man_left.xbm
+lib/xbomber/bitmaps/man_right.xbm
+lib/xbomber/bitmaps/man_up.xbm
+lib/xbomber/bitmaps/morebomb.xbm
+lib/xbomber/bitmaps/morefire.xbm
+lib/xbomber/bitmaps/mushroom.xbm
+lib/xbomber/bitmaps/nuke.xbm
+lib/xbomber/bitmaps/pusher.xbm
+lib/xbomber/bitmaps/radio_bomb.xbm
+lib/xbomber/bitmaps/radioupgrade.xbm
+lib/xbomber/bitmaps/shield.xbm
+lib/xbomber/bitmaps/title.xbm
+lib/xbomber/bitmaps/tnt.xbm
+lib/xbomber/bitmaps/totalfire.xbm
+lib/xbomber/bitmaps/warp.xbm
+lib/xbomber/jungle/block.ppm
+lib/xbomber/jungle/block2.ppm
+lib/xbomber/jungle/checker_dirt1.ppm
+lib/xbomber/jungle/checker_dirt2.ppm
+lib/xbomber/jungle/cross_dirt.ppm
+lib/xbomber/jungle/death.ppm
+lib/xbomber/jungle/death_eating.ppm
+lib/xbomber/jungle/dirt.ppm
+lib/xbomber/levels/level00.dat
+lib/xbomber/levels/level01.dat
+lib/xbomber/levels/level02.dat
+lib/xbomber/levels/level03.dat
+lib/xbomber/levels/level04.dat
+lib/xbomber/levels/level05.dat
+lib/xbomber/levels/level06.dat
+lib/xbomber/levels/level07.dat
+lib/xbomber/levels/level08.dat
+lib/xbomber/levels/level09.dat
+lib/xbomber/levels/level10.dat
+lib/xbomber/levels/level11.dat
+lib/xbomber/levels/level12.dat
+lib/xbomber/levels/level13.dat
+lib/xbomber/levels/level14.dat
+lib/xbomber/levels/level15.dat
+lib/xbomber/levels/level16.dat
+lib/xbomber/levels/level17.dat
+lib/xbomber/levels/level18.dat
+lib/xbomber/levels/level19.dat
+lib/xbomber/levels/level20.dat
+lib/xbomber/levels/level21.dat
+lib/xbomber/levels/level22.dat
+lib/xbomber/levels/level23.dat
+lib/xbomber/levels/level24.dat
+lib/xbomber/levels/level25.dat
+lib/xbomber/levels/level26.dat
+lib/xbomber/levels/level27.dat
+lib/xbomber/levels/level28.dat
+lib/xbomber/levels/level29.dat
+lib/xbomber/levels/level30.dat
+lib/xbomber/levels/level31.dat
+lib/xbomber/levels/level32.dat
+lib/xbomber/levels/level33.dat
+lib/xbomber/levels/level34.dat
+lib/xbomber/levels/level35.dat
+lib/xbomber/levels/level36.dat
+lib/xbomber/levels/level37.dat
+lib/xbomber/levels/level38.dat
+lib/xbomber/levels/level39.dat
+lib/xbomber/levels/level40.dat
+lib/xbomber/levels/level41.dat
+lib/xbomber/levels/level42.dat
+lib/xbomber/levels/level43.dat
+lib/xbomber/levels/level44.dat
+lib/xbomber/levels/level45.dat
+lib/xbomber/levels/level46.dat
+lib/xbomber/levels/level47.dat
+lib/xbomber/levels/level48.dat
+lib/xbomber/levels/level49.dat
+lib/xbomber/levels/level50.dat
+lib/xbomber/levels/level51.dat
+lib/xbomber/levels/level52.dat
+lib/xbomber/levels/level53.dat
+lib/xbomber/levels/level54.dat
+lib/xbomber/levels/level55.dat
+lib/xbomber/levels/level56.dat
+lib/xbomber/levels/level57.dat
+lib/xbomber/levels/level58.dat
+lib/xbomber/levels/level59.dat
+lib/xbomber/levels/level60.dat
+lib/xbomber/levels/level61.dat
+lib/xbomber/levels/level62.dat
+lib/xbomber/levels/level63.dat
+lib/xbomber/levels/level64.dat
+lib/xbomber/levels/level65.dat
+lib/xbomber/levels/level66.dat
+lib/xbomber/levels/level67.dat
+lib/xbomber/levels/level68.dat
+lib/xbomber/levels/level69.dat
+lib/xbomber/levels/level70.dat
+lib/xbomber/levels/level71.dat
+lib/xbomber/levels/level72.dat
+lib/xbomber/levels/level73.dat
+lib/xbomber/levels/level74.dat
+lib/xbomber/levels/level75.dat
+lib/xbomber/levels/level76.dat
+lib/xbomber/levels/level77.dat
+lib/xbomber/levels/level78.dat
+lib/xbomber/levels/level79.dat
+lib/xbomber/levels/level80.dat
+lib/xbomber/levels/level81.dat
+lib/xbomber/levels/level82.dat
+lib/xbomber/levels/level83.dat
+lib/xbomber/levels/level84.dat
+lib/xbomber/levels/level85.dat
+lib/xbomber/levels/level86.dat
+lib/xbomber/levels/level87.dat
+lib/xbomber/levels/level88.dat
+lib/xbomber/levels/level89.dat
+lib/xbomber/levels/level90.dat
+lib/xbomber/levels/level91.dat
+lib/xbomber/levels/level92.dat
+lib/xbomber/levels/level93.dat
+lib/xbomber/levels/level94.dat
+lib/xbomber/levels/level95.dat
+lib/xbomber/levels/level96.dat
+lib/xbomber/levels/level97.dat
+lib/xbomber/levels/level98.dat
+lib/xbomber/levels/level99.dat
+lib/xbomber/pixmaps/block.ppm
+lib/xbomber/pixmaps/block2.ppm
+lib/xbomber/pixmaps/bomb.ppm
+lib/xbomber/pixmaps/bones.ppm
+lib/xbomber/pixmaps/box.ppm
+lib/xbomber/pixmaps/checker_dirt1.ppm
+lib/xbomber/pixmaps/checker_dirt2.ppm
+lib/xbomber/pixmaps/cross_dirt.ppm
+lib/xbomber/pixmaps/death.ppm
+lib/xbomber/pixmaps/death_eating.ppm
+lib/xbomber/pixmaps/dirt.ppm
+lib/xbomber/pixmaps/explosion1.ppm
+lib/xbomber/pixmaps/explosion2.ppm
+lib/xbomber/pixmaps/invert.ppm
+lib/xbomber/pixmaps/invisible.ppm
+lib/xbomber/pixmaps/kicker.ppm
+lib/xbomber/pixmaps/man_down.ppm
+lib/xbomber/pixmaps/man_left.ppm
+lib/xbomber/pixmaps/man_right.ppm
+lib/xbomber/pixmaps/man_up.ppm
+lib/xbomber/pixmaps/morebomb.ppm
+lib/xbomber/pixmaps/morefire.ppm
+lib/xbomber/pixmaps/mushroom.ppm
+lib/xbomber/pixmaps/nuke.ppm
+lib/xbomber/pixmaps/pusher.ppm
+lib/xbomber/pixmaps/radio_bomb.ppm
+lib/xbomber/pixmaps/radioupgrade.ppm
+lib/xbomber/pixmaps/shield.ppm
+lib/xbomber/pixmaps/title.ppm
+lib/xbomber/pixmaps/tnt.ppm
+lib/xbomber/pixmaps/totalfire.ppm
+lib/xbomber/pixmaps/warp.ppm
+lib/xbomber/pixmaps/you_down.ppm
+lib/xbomber/pixmaps/you_left.ppm
+lib/xbomber/pixmaps/you_right.ppm
+lib/xbomber/pixmaps/you_up.ppm
+lib/xbomber/sounds/explode.au
+lib/xbomber/sounds/got.au
+lib/xbomber/sounds/invert.au
+lib/xbomber/sounds/kicker.au
+lib/xbomber/sounds/laugh.au
+lib/xbomber/sounds/levelend1.au
+lib/xbomber/sounds/levelend2.au
+lib/xbomber/sounds/levelend3.au
+lib/xbomber/sounds/levelend4.au
+lib/xbomber/sounds/old_laugh.au
+lib/xbomber/sounds/ouch1.au
+lib/xbomber/sounds/ouch2.au
+lib/xbomber/sounds/ouch3.au
+lib/xbomber/sounds/pusher.au
+lib/xbomber/sounds/warp.au
+lib/xbomber/sounds/numbers/1.au
+lib/xbomber/sounds/numbers/10.au
+lib/xbomber/sounds/numbers/11.au
+lib/xbomber/sounds/numbers/12.au
+lib/xbomber/sounds/numbers/13.au
+lib/xbomber/sounds/numbers/14.au
+lib/xbomber/sounds/numbers/15.au
+lib/xbomber/sounds/numbers/2.au
+lib/xbomber/sounds/numbers/20.au
+lib/xbomber/sounds/numbers/3.au
+lib/xbomber/sounds/numbers/30.au
+lib/xbomber/sounds/numbers/4.au
+lib/xbomber/sounds/numbers/40.au
+lib/xbomber/sounds/numbers/5.au
+lib/xbomber/sounds/numbers/50.au
+lib/xbomber/sounds/numbers/6.au
+lib/xbomber/sounds/numbers/60.au
+lib/xbomber/sounds/numbers/7.au
+lib/xbomber/sounds/numbers/70.au
+lib/xbomber/sounds/numbers/8.au
+lib/xbomber/sounds/numbers/80.au
+lib/xbomber/sounds/numbers/9.au
+lib/xbomber/sounds/numbers/90.au
+lib/xbomber/sounds/numbers/level.au
+lib/xbomber/sounds/numbers/teen.au
+lib/xbomber/xbomber
+share/xbomber/README.txt
+share/xbomber/GRAPHICS.txt
+share/xbomber/LEVELS.txt
+share/xbomber/SOUND.txt
+@dirrm lib/xbomber/bitmaps
+@dirrm lib/xbomber/jungle
+@dirrm lib/xbomber/levels
+@dirrm lib/xbomber/pixmaps
+@dirrm lib/xbomber/sounds/numbers
+@dirrm lib/xbomber/sounds
+@dirrm lib/xbomber
+@dirrm share/xbomber
OpenPOWER on IntegriCloud