summaryrefslogtreecommitdiff
path: root/games/imaze
diff options
context:
space:
mode:
authorJordan K. Hubbard <jkh@FreeBSD.org>1996-04-27 18:37:41 +0000
committerJordan K. Hubbard <jkh@FreeBSD.org>1996-04-27 18:37:41 +0000
commit1b49c455fdbb468cd6cec76bfe3dd41d88e317df (patch)
treeb9c577b0071108c161832c559951ee10faeb5e60 /games/imaze
parentFix a minor grammatical error (reselled -> resold) I just noticed. (diff)
Bring in the imaze port with NO_CDROM set (if we get permission, we'll change
that). Submitted-By: Ronald Kuehn <kuehn@rz.tu-clausthal.de>
Notes
Notes: svn path=/head/; revision=3040
Diffstat (limited to 'games/imaze')
-rw-r--r--games/imaze/Makefile27
-rw-r--r--games/imaze/distinfo2
-rw-r--r--games/imaze/files/patch-aa20
-rw-r--r--games/imaze/pkg-comment1
-rw-r--r--games/imaze/pkg-descr22
-rw-r--r--games/imaze/pkg-plist38
6 files changed, 110 insertions, 0 deletions
diff --git a/games/imaze/Makefile b/games/imaze/Makefile
new file mode 100644
index 000000000000..8308639752d4
--- /dev/null
+++ b/games/imaze/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: imaze
+# Version required: 1.3
+# Date created: 27. April 1996
+# Whom: Ronald Kuehn <kuehn@rz.tu-clausthal.de>
+#
+#
+
+DISTNAME= imaze
+DISTFILES= imaze1.3.tar.Z imaze.tar
+PKGNAME= imaze-1.3
+CATEGORIES+= games
+MASTER_SITES= ftp://ftp.tu-clausthal.de/pub/unix/games/imaze/ \
+ ftp://ftp.tu-clausthal.de/pub/unix/games/imaze/sounds/
+EXTRACT_ONLY= imaze1.3.tar.Z
+LIB_DEPENDS= xview\\.3\\.2:${PORTSDIR}/x11/xview-lib
+
+MAINTAINER= kuehn@rz.tu-clausthal.de
+
+NO_CONFIGURE= yes
+USE_X11= yes
+NO_CDROM= yes
+
+post-extract:
+ @cp ${FILESDIR}/Makefile ${WRKDIR}/imaze/Makefile
+ @tar xf ${DISTDIR}/imaze.tar -C ${WRKDIR}/imaze
+
+.include <bsd.port.mk>
diff --git a/games/imaze/distinfo b/games/imaze/distinfo
new file mode 100644
index 000000000000..e463c4d7b004
--- /dev/null
+++ b/games/imaze/distinfo
@@ -0,0 +1,2 @@
+MD5 (imaze1.3.tar.Z) = 1cfac4f65653dbd2ed43f8e842a9a374
+MD5 (imaze.tar) = 6c042fe0afcc3399b31b25ce16d9fb3b
diff --git a/games/imaze/files/patch-aa b/games/imaze/files/patch-aa
new file mode 100644
index 000000000000..ae473c6839d3
--- /dev/null
+++ b/games/imaze/files/patch-aa
@@ -0,0 +1,20 @@
+*** source/Makefile.new Fri Apr 12 07:10:57 1996
+--- source/Makefile Thu Feb 22 23:01:18 1996
+***************
+*** 116,122 ****
+ GRAFLIBS='$$(XVLIBS)' \
+ GRAFINCLUDES='$$(XVINCLUDES)' \
+ GRAFOBJS='$$(XVOBJS)' \
+! SYSDEFS='-DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK' \
+ all
+
+ irix:
+--- 116,123 ----
+ GRAFLIBS='$$(XVLIBS)' \
+ GRAFINCLUDES='$$(XVINCLUDES)' \
+ GRAFOBJS='$$(XVOBJS)' \
+! SYSDEFS='-DDONT_DECLARE_ERRLIST -DSOUND \
+! -DDEFAULT_SOUND_DIR=\"$(SOUNDDIR)\" -DJOYSTICK' \
+ all
+
+ irix:
diff --git a/games/imaze/pkg-comment b/games/imaze/pkg-comment
new file mode 100644
index 000000000000..b7dd2acf2556
--- /dev/null
+++ b/games/imaze/pkg-comment
@@ -0,0 +1 @@
+A multi-player network action game for TCP/IP with 3D graphics.
diff --git a/games/imaze/pkg-descr b/games/imaze/pkg-descr
new file mode 100644
index 000000000000..31563f815703
--- /dev/null
+++ b/games/imaze/pkg-descr
@@ -0,0 +1,22 @@
+iMaze is a multi-player network action game for TCP/IP with 3D graphics
+under X11 (XView or Motif). You run through a labyrinth and shoot everything
+that is round without being hit by other round anythings.
+
+Of course anything round is one of the following:
+
+ * other players playing over the net
+ * computer controlled ninjas
+ * deadly shots (except your own)
+
+Features:
+
+ * sophisticated, reliable network protocol, works even with SLIP connections
+ via modem
+ * windows can be freely scaled to avoid speed drawbacks due to poor display
+ performance
+ * modular, portable source code
+ * scores
+ * sound and joystick support
+
+- Ronald Kuehn
+kuehn@rz.tu-clausthal.de
diff --git a/games/imaze/pkg-plist b/games/imaze/pkg-plist
new file mode 100644
index 000000000000..897a458a657d
--- /dev/null
+++ b/games/imaze/pkg-plist
@@ -0,0 +1,38 @@
+@pkgdep xview-lib-3.2.1
+@owner root
+@group sys
+@mode 0555
+bin/imaze
+bin/ninja
+bin/genlab
+bin/imazesrv
+@mode 0444
+man/man6/imaze.6.gz
+man/man6/ninja.6.gz
+man/man6/genlab.6.gz
+man/man6/imazesrv.6.gz
+lib/imaze/labs/10x10.lab
+lib/imaze/labs/12x12.lab
+lib/imaze/labs/15x15.lab
+lib/imaze/labs/20x20.lab
+lib/imaze/labs/25x25.lab
+lib/imaze/labs/april.lab
+lib/imaze/labs/demolab.lab
+lib/imaze/labs/doors.lab
+lib/imaze/labs/longest.lab
+lib/imaze/labs/no1.lab
+lib/imaze/labs/november.lab
+lib/imaze/labs/october.lab
+lib/imaze/sounds/awake.au
+lib/imaze/sounds/dead.au
+lib/imaze/sounds/kill.au
+lib/imaze/sounds/miss.au
+lib/imaze/sounds/pause.au
+lib/imaze/sounds/shoot.au
+lib/imaze/sounds/title.au
+lib/imaze/README
+lib/imaze/Xdefaults.Motif.example
+lib/imaze/Xdefaults.OpenWindows.example
+@dirrm lib/imaze/sounds
+@dirrm lib/imaze/labs
+@dirrm lib/imaze