summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjmz <jmz@FreeBSD.org>1995-05-05 23:42:52 +0000
committerjmz <jmz@FreeBSD.org>1995-05-05 23:42:52 +0000
commitd72b64f81221e356d6153753455ed472e2057c36 (patch)
tree27579a299ce11a7ff4af5f6720f5bf8cc0371f30
parent930d557d64244661dba0701fa6ee61185154d91b (diff)
downloadFreeBSD-ports-d72b64f81221e356d6153753455ed472e2057c36.zip
FreeBSD-ports-d72b64f81221e356d6153753455ed472e2057c36.tar.gz
XEvil is a side-view, fast-action, kill everything type of game.
-rw-r--r--games/xevil/Makefile17
-rw-r--r--games/xevil/distinfo1
-rw-r--r--games/xevil/files/patch-aa19
-rw-r--r--games/xevil/pkg-comment1
-rw-r--r--games/xevil/pkg-descr26
-rw-r--r--games/xevil/pkg-plist6
-rw-r--r--games/xevil/scripts/configure23
7 files changed, 93 insertions, 0 deletions
diff --git a/games/xevil/Makefile b/games/xevil/Makefile
new file mode 100644
index 0000000..500378a
--- /dev/null
+++ b/games/xevil/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for: xevil
+# Version required: 1.3
+# Date created: 6 May 1995
+# Whom: jmz
+#
+
+DISTNAME= xevil1.3
+PKGNAME= xevil-1.3
+CATEGORIES+= games x11
+MASTER_SITES= ftp://ftp.x.org/contrib/games/
+DISTFILES= xevil1.3.tar.Z
+
+MAINTAINER= jmz@FreeBSD.org
+
+NO_WRKSUBDIR= yes
+
+.include <bsd.port.mk>
diff --git a/games/xevil/distinfo b/games/xevil/distinfo
new file mode 100644
index 0000000..0791f47
--- /dev/null
+++ b/games/xevil/distinfo
@@ -0,0 +1 @@
+MD5 (xevil1.3.tar.Z) = 72b2cd40cb72d6e46b89e4cd5e51b2d2
diff --git a/games/xevil/files/patch-aa b/games/xevil/files/patch-aa
new file mode 100644
index 0000000..7417a7a
--- /dev/null
+++ b/games/xevil/files/patch-aa
@@ -0,0 +1,19 @@
+*** main.C~ Wed Feb 8 21:31:58 1995
+--- main.C Sat May 6 00:16:24 1995
+***************
+*** 49,55 ****
+
+
+ // Defines
+! #define MSEC_PER_CLOCK (1.0e3 / CLOCKS_PER_SEC)
+
+
+ #ifdef SELECT_NEEDS_PROTOTYPES
+--- 49,55 ----
+
+
+ // Defines
+! #define MSEC_PER_CLOCK 8 //(1.0e3 / CLOCKS_PER_SEC)
+
+
+ #ifdef SELECT_NEEDS_PROTOTYPES
diff --git a/games/xevil/pkg-comment b/games/xevil/pkg-comment
new file mode 100644
index 0000000..d84bf69
--- /dev/null
+++ b/games/xevil/pkg-comment
@@ -0,0 +1 @@
+XEvil is a side-view, fast-action, kill everything type of game. \ No newline at end of file
diff --git a/games/xevil/pkg-descr b/games/xevil/pkg-descr
new file mode 100644
index 0000000..3ff0850
--- /dev/null
+++ b/games/xevil/pkg-descr
@@ -0,0 +1,26 @@
+INTRO:
+
+Death, kill, maim. XEvil is a side-view, fast-action, kill everything
+type of game. Play is against other human or computer players. XEvil
+is keyboard controlled with configurable controls.
+
+
+FEATURES:
+
+Color/Black&White/Grey Scale
+
+0, 1, or 2 player. A single player can play against machine
+players. Multiple humans can play cooperatively against machine players or
+against each other. You can watch machine players kill each other.
+
+Extreme violence.
+
+Assortment of characters, weapons, and items. E.g. ninja, alien,
+chainsaw, flame-thrower, Altar-Of-Sin, and soul-swapper.
+
+Keyboard controls can be configured with X resources or at runtime with the
+graphical interface.
+
+Game speed can be adjusted.
+
+Different styles of game play: levels, kill-kill-kill, duel, training.
diff --git a/games/xevil/pkg-plist b/games/xevil/pkg-plist
new file mode 100644
index 0000000..fecf6e2
--- /dev/null
+++ b/games/xevil/pkg-plist
@@ -0,0 +1,6 @@
+bin/xevil
+lib/app-defaults/XEvil.iris
+lib/app-defaults/XEvil.mac
+lib/app-defaults/XEvil.sun3
+lib/app-defaults/XEvil.sun4_sparc
+man/man6/xevil.6.gz
diff --git a/games/xevil/scripts/configure b/games/xevil/scripts/configure
new file mode 100644
index 0000000..5318962
--- /dev/null
+++ b/games/xevil/scripts/configure
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+cd $WRKSRC || exit 1
+
+cat >> Makefile << END
+
+all:
+ @\$(MAKE) CC="g++" CFLAGS="-DUSE_RANDOM -DPROTECTED_IS_PUBLIC" \
+ INCL_DIRS=-I/usr/X11R6/include LIBS_DIRS=-L/usr/X11R6/lib \
+ LIBS="-lX11 -lm" \$(TARGETS)
+
+DEBUG_OPT = -O2
+
+install:
+ cp xevil \$(PREFIX)/bin
+ mkdir -p \$(PREFIX)/lib/app-defaults
+ for f in iris mac sun3 sun4_sparc; do \
+ cp app-defaults/XEvil.\$\$f \$(PREFIX)/lib/app-defaults/; done
+ gzip -9 <xevil.6 >\$(PREFIX)/man/man6/xevil.6.gz
+
+END
+
+exit 0
OpenPOWER on IntegriCloud