aboutsummaryrefslogtreecommitdiffstats
path: root/games/xonix
diff options
context:
space:
mode:
authorjoerg <joerg@FreeBSD.org>1995-05-04 07:33:09 +0800
committerjoerg <joerg@FreeBSD.org>1995-05-04 07:33:09 +0800
commit2f3ccb3bad6db97e91a5804d029ecd9a267e5806 (patch)
tree7e125d8c07970d44dbfc22519b47c712da4f6ee9 /games/xonix
parentdfe3622a3333b0effcfd4ef4f1d81ad14032a9f5 (diff)
downloadfreebsd-ports-gnome-2f3ccb3bad6db97e91a5804d029ecd9a267e5806.tar.gz
freebsd-ports-gnome-2f3ccb3bad6db97e91a5804d029ecd9a267e5806.tar.zst
freebsd-ports-gnome-2f3ccb3bad6db97e91a5804d029ecd9a267e5806.zip
The game of xonix. Not yet a very complete version, but nice (IMHO).
Submitted by: Torsten Schoenitz
Diffstat (limited to 'games/xonix')
-rw-r--r--games/xonix/Makefile21
-rw-r--r--games/xonix/distinfo1
-rw-r--r--games/xonix/pkg-comment1
-rw-r--r--games/xonix/pkg-descr39
-rw-r--r--games/xonix/pkg-plist4
5 files changed, 66 insertions, 0 deletions
diff --git a/games/xonix/Makefile b/games/xonix/Makefile
new file mode 100644
index 000000000000..7a4c453d6b5d
--- /dev/null
+++ b/games/xonix/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: xonix
+# Version required: 1.2
+# Date created: 3 May 1995
+# Whom: joerg
+#
+# $Id$
+#
+
+WRKSRC= ${WRKDIR}/xonix
+DISTNAME= xonix-1.2
+# this game has not yet been published elsewhere
+MASTER_SITES= ftp://freefall.cdrom.com/pub/FreeBSD/LOCAL_PORTS/
+CATEGORIES+= games
+
+MAINTAINER= joerg@FreeBSD.org
+
+LIB_DEPENDS= Xpm\\.:${PORTSDIR}/x11/xpm
+
+USE_IMAKE= yes
+
+.include <bsd.port.mk>
diff --git a/games/xonix/distinfo b/games/xonix/distinfo
new file mode 100644
index 000000000000..bead6441e6a4
--- /dev/null
+++ b/games/xonix/distinfo
@@ -0,0 +1 @@
+MD5 (xonix-1.2.tar.gz) = 090b3b95c1c33961418b6c9b5d2ee603
diff --git a/games/xonix/pkg-comment b/games/xonix/pkg-comment
new file mode 100644
index 000000000000..f467b4b94a57
--- /dev/null
+++ b/games/xonix/pkg-comment
@@ -0,0 +1 @@
+Try to win land without colliding with `flyers' and `eaters'.
diff --git a/games/xonix/pkg-descr b/games/xonix/pkg-descr
new file mode 100644
index 000000000000..64f6cc740457
--- /dev/null
+++ b/games/xonix/pkg-descr
@@ -0,0 +1,39 @@
+The xonix application consists of a playing area and a
+status display below.
+
+The status display shows the current values for level,
+filled area (in percent), number of players (lifes), and
+elapsed time.
+
+The playing area has several regions. The brown region
+(initially only the border) is ``filled region'', where
+the player can move, starting from the top left corner.
+Beware of the bouncing yellow eater(s) that do also move
+across filled regions however, if they hit the player, a
+life will go away. The flyers can only bounce across the
+green (so-called empty) area in the middle.
+
+The purpose of the game is to move the player across the
+empty region (whereby it leaves his way in a brown color
+to show where it came along), and finally cut off a piece
+of unfilled region by moving him back to some filled
+region. If the player itself or the (unfilled yet) way
+will be hit by a flyer, a life will be lost again. Once
+the player's way reached another part of filled region,
+the way and all adjacent unfilled regions where there is
+no flyer in will be filled in turn. One level has com-
+pleted as soon as 75 % of the originally unfilled area
+have been filled this way.
+
+Every level, there will be one flyer more. Every second
+level, an additional player will be granted. Every fifth
+level, an additional eater will be fired off.
+
+
+
+The original xonix game has been seen somewhere on an old
+PC/XT clone. This is a reimplementation from scratch,
+done by Torsten Schönitz starting the project on a Macin-
+tosh. The X11 support has been written by Jörg Wunsch
+with the pleasant help by Alfredo Herrera Hernández.
+
diff --git a/games/xonix/pkg-plist b/games/xonix/pkg-plist
new file mode 100644
index 000000000000..a4af5b58f3de
--- /dev/null
+++ b/games/xonix/pkg-plist
@@ -0,0 +1,4 @@
+@cwd ${X11BASE}
+bin/xonix
+lib/X11/app-defaults/Xonix
+man/man1/xonix.1