summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwill <will@FreeBSD.org>2000-05-30 19:27:06 +0000
committerwill <will@FreeBSD.org>2000-05-30 19:27:06 +0000
commita05972e1ea497da56a8f0f4c5daec1a42e28f228 (patch)
tree6f5576f5a52afaf8a9cf823d121c73cff062dd55
parent7229b9b9153444a413cd00263c272f82a22cc95f (diff)
downloadFreeBSD-ports-a05972e1ea497da56a8f0f4c5daec1a42e28f228.zip
FreeBSD-ports-a05972e1ea497da56a8f0f4c5daec1a42e28f228.tar.gz
Add XScorch 0.1.2, a clone of the great olden-days DOS game "Scorch".
Rejoice! Special thanks to: Justin David Smith <justins@chaos2.org>, author, who worked with me to resolve some rather nasty bugs in 0.1.1 a month ago. :-)
-rw-r--r--games/Makefile1
-rw-r--r--games/xscorch/Makefile33
-rw-r--r--games/xscorch/distinfo1
-rw-r--r--games/xscorch/pkg-comment1
-rw-r--r--games/xscorch/pkg-descr12
-rw-r--r--games/xscorch/pkg-plist16
6 files changed, 64 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index b23df49..0b242f0 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -238,6 +238,7 @@
SUBDIR += xrobots
SUBDIR += xrubik
SUBDIR += xscavenger
+ SUBDIR += xscorch
SUBDIR += xscrabble
SUBDIR += xsheep
SUBDIR += xshipwars-client
diff --git a/games/xscorch/Makefile b/games/xscorch/Makefile
new file mode 100644
index 0000000..7e7e845
--- /dev/null
+++ b/games/xscorch/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: xscorch
+# Date created: 19 Apr 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= xscorch
+PORTVERSION= 0.1.2
+CATEGORIES= games
+MASTER_SITES= http://chaos2.org/xscorch/
+
+MAINTAINER= will@FreeBSD.org
+
+LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 \
+ mikmod.2:${PORTSDIR}/audio/libmikmod
+.if defined(WITH_GNOME)
+LIB_DEPENDS+= gnome.3:${PORTSDIR}/x11/gnomelibs
+.endif
+
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--with-gtk
+.if defined(WITH_GNOME)
+CONFIGURE_ARGS+=--with-gnome
+.else
+CONFIGURE_ARGS+=--without-gnome
+.endif
+CONFIGURE_ENV+=GTK_CONFIG="${GTK_CONFIG}"
+USE_GMAKE= yes
+
+.include <bsd.port.mk>
diff --git a/games/xscorch/distinfo b/games/xscorch/distinfo
new file mode 100644
index 0000000..a57d6ff
--- /dev/null
+++ b/games/xscorch/distinfo
@@ -0,0 +1 @@
+MD5 (xscorch-0.1.2.tar.gz) = 5fe41cdd8c9cd453e4bb21417981a9ac
diff --git a/games/xscorch/pkg-comment b/games/xscorch/pkg-comment
new file mode 100644
index 0000000..b918ee9
--- /dev/null
+++ b/games/xscorch/pkg-comment
@@ -0,0 +1 @@
+Multiplayer tank shoot-em-up
diff --git a/games/xscorch/pkg-descr b/games/xscorch/pkg-descr
new file mode 100644
index 0000000..a352e72
--- /dev/null
+++ b/games/xscorch/pkg-descr
@@ -0,0 +1,12 @@
+XScorch is a clone of the olden-days DOS game "Scorch".
+It is an extremely addictive war game where any mixture of
+humans an computer AIs control separate tanks (teams are
+possible) and attempt to blow up or arrange to blow up the
+other tanks on the field (which can vary from rugged,
+mountainous terrain to flat plains). The last tank on the
+field is the winner.
+
+WWW: http://chaos2.org/xscorch/
+Author: Justin David Smith <justins@chaos2.org>
+
+--Will <andrews@technologist.com>
diff --git a/games/xscorch/pkg-plist b/games/xscorch/pkg-plist
new file mode 100644
index 0000000..a863c50
--- /dev/null
+++ b/games/xscorch/pkg-plist
@@ -0,0 +1,16 @@
+bin/xscorch
+share/xscorch/sounds/stamp
+share/xscorch/images/texture-mars.png
+share/xscorch/images/texture-mars.xpm
+share/xscorch/images/xscorch-0.0.2.xpm
+share/xscorch/images/xscorch-0.0.3.xpm
+share/xscorch/images/xscorch-0.1.1.xpm
+share/xscorch/images/xscorch-0.1.1a.xpm
+share/xscorch/images/xscorch-0.1.1b.xpm
+share/xscorch/images/xscorch-icon.xpm
+share/xscorch/images/xscorch-logo.xpm
+share/xscorch/copying.txt
+share/xscorch/xscorch.txt
+@dirrm share/xscorch/sounds
+@dirrm share/xscorch/images
+@dirrm share/xscorch
OpenPOWER on IntegriCloud