summaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-04 09:53:23 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-04 09:53:23 +0800
commitcfae54e359786f80d3c85e976a3adeb004b38525 (patch)
tree6ed668a5f67af6713dc8fb1078917e0598666b60 /games
parent2ca29d9a76dd87242131def2d4c4ff3d3f5b4fae (diff)
downloadmarcuscom-ports-cfae54e359786f80d3c85e976a3adeb004b38525.tar
marcuscom-ports-cfae54e359786f80d3c85e976a3adeb004b38525.tar.gz
marcuscom-ports-cfae54e359786f80d3c85e976a3adeb004b38525.tar.bz2
marcuscom-ports-cfae54e359786f80d3c85e976a3adeb004b38525.tar.lz
marcuscom-ports-cfae54e359786f80d3c85e976a3adeb004b38525.tar.xz
marcuscom-ports-cfae54e359786f80d3c85e976a3adeb004b38525.tar.zst
marcuscom-ports-cfae54e359786f80d3c85e976a3adeb004b38525.zip
share/gnome/ -> share/
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8804 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'games')
-rw-r--r--games/xpuyopuyo/Makefile51
-rw-r--r--games/xpuyopuyo/distinfo3
-rw-r--r--games/xpuyopuyo/files/patch-aa11
-rw-r--r--games/xpuyopuyo/files/patch-ab11
-rw-r--r--games/xpuyopuyo/pkg-descr20
-rw-r--r--games/xpuyopuyo/pkg-plist220
-rw-r--r--games/xscorch/Makefile45
-rw-r--r--games/xscorch/distinfo3
-rw-r--r--games/xscorch/pkg-descr13
-rw-r--r--games/xscorch/pkg-plist14
10 files changed, 391 insertions, 0 deletions
diff --git a/games/xpuyopuyo/Makefile b/games/xpuyopuyo/Makefile
new file mode 100644
index 000000000..53a59001e
--- /dev/null
+++ b/games/xpuyopuyo/Makefile
@@ -0,0 +1,51 @@
+# New ports collection makefile for: xpuyopuyo
+# Date created: 19 Sep 1999
+# Whom: Yin-Jieh Chen <yinjieh@csie.nctu.edu.tw>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xpuyopuyo
+PORTVERSION= 0.9.8
+PORTREVISION= 3
+CATEGORIES= games
+MASTER_SITES= http://chaos2.org/xpuyopuyo/
+
+MAINTAINER= yinjieh@csie.nctu.edu.tw
+COMMENT= A puzzle game, somewhat like Tetris
+
+USE_GMAKE= yes
+USE_X_PREFIX= yes
+USE_XPM= yes
+USE_AUTOTOOLS= autoconf:213
+USE_GNOME= gtk12
+WANT_GNOME= yes
+
+MAN6= xpuyopuyo.6
+
+OPTIONS= MIKMOD "libmikmod support" off \
+ ROTATE_FIXED "Fix position of one blob during rotation" off \
+ AIBREED "Allow AI breeding" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_MIKMOD) || exists(${LOCALBASE}/lib/libmikmod.a)
+LIB_DEPENDS+= mikmod.2:${PORTSDIR}/audio/libmikmod
+CONFIGURE_ARGS+=--with-libmikmod-prefix=${LOCALBASE}
+.endif
+
+.if ${HAVE_GNOME:Mgnomelibs}!=""
+USE_GNOME+= gnomelibs gnomehack
+PKGNAMESUFFIX= -gnome
+.else
+CONFIGURE_ARGS+= --without-gnome
+.endif
+
+.if defined(WITH_ROTATE_FIXED)
+CONFIGURE_ARGS+=--enable-rotate-fixed
+.endif
+.if defined(WITH_AIBREED)
+CONFIGURE_ARGS+=--enable-aibreed
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/games/xpuyopuyo/distinfo b/games/xpuyopuyo/distinfo
new file mode 100644
index 000000000..b037d864b
--- /dev/null
+++ b/games/xpuyopuyo/distinfo
@@ -0,0 +1,3 @@
+MD5 (xpuyopuyo-0.9.8.tar.gz) = 5286312415d632011cfd0e603f55c428
+SHA256 (xpuyopuyo-0.9.8.tar.gz) = 29bcc028e027c3c3d8706a85cb3611ceadfc3119016cde14419eb0364cbe04d4
+SIZE (xpuyopuyo-0.9.8.tar.gz) = 1235619
diff --git a/games/xpuyopuyo/files/patch-aa b/games/xpuyopuyo/files/patch-aa
new file mode 100644
index 000000000..e16f8929f
--- /dev/null
+++ b/games/xpuyopuyo/files/patch-aa
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Sat Sep 25 18:11:27 1999
++++ Makefile.in Fri Oct 8 10:34:51 1999
+@@ -135,7 +135,7 @@
+ @GTK_FALSE@xpuyopuyo_DEPENDENCIES = libxpuyopuyo.a
+ @GTK_TRUE@xpuyopuyo_DEPENDENCIES = libxpuyopuyo.a
+ xpuyopuyo_LDFLAGS =
+-CFLAGS = @CFLAGS@
++CFLAGS += @CFLAGS@
+ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+ LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+ CCLD = $(CC)
diff --git a/games/xpuyopuyo/files/patch-ab b/games/xpuyopuyo/files/patch-ab
new file mode 100644
index 000000000..87a41ba40
--- /dev/null
+++ b/games/xpuyopuyo/files/patch-ab
@@ -0,0 +1,11 @@
+--- pgame/Makefile.in.orig Tue Jul 18 10:31:49 2000
++++ pgame/Makefile.in Tue Jul 18 10:32:05 2000
+@@ -117,7 +117,7 @@
+ libxpp_game_a_SOURCES = pconfig.c pfield.c pgame.c phighscore.c pinfo.c pmanip.c ppiece.c pplayer.c ptournament.c pconfig.h pconfigm.h pfield.h pgame.h phighscore.h pinfo.h pmanip.h ppiece.h pplayer.h ptime.h ptournament.h pwindow.h
+
+
+-INCLUDES = -I../putil -I../pai -I../pnet -I../psound
++INCLUDES = $(LIBMIKMOD_CFLAGS) -I../putil -I../pai -I../pnet -I../psound
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_HEADER = ../config.h
+ CONFIG_CLEAN_FILES =
diff --git a/games/xpuyopuyo/pkg-descr b/games/xpuyopuyo/pkg-descr
new file mode 100644
index 000000000..d629186d6
--- /dev/null
+++ b/games/xpuyopuyo/pkg-descr
@@ -0,0 +1,20 @@
+From its homepage:
+
+ xpuyopuyo is a UNIX port of a very big time sink :) . Puyo puyo is a puzzle
+game, somewhat like Tetris, where you strive to match up four "blobs" of the
+same color. Each match you make gives points, and also dumps gray rocks on
+the opponent which are irritating and troublesome to get rid of. Multiple
+matches at a time score more points, and dump more rocks on the opponent (a
+quintuple-match will dump around 20 rocks on the opponent, all at once).
+
+ We ported it overnight to Linux, so we could play whenever we felt like. The
+AI's evolved more slowly, over the course of a week or so. I welcome sugges-
+tions on how to make the AI's more difficult during the game; currently, they
+are rather easy to beat on easy level, but more difficult on hard. There are
+still gaping holes in the game interface which should be fixed soon. Sugges-
+tions for improvements are welcome.
+
+WWW: http://chaos2.org/xpuyopuyo/
+
+- Yin-Jieh Chen
+yinjieh@csie.nctu.edu.tw
diff --git a/games/xpuyopuyo/pkg-plist b/games/xpuyopuyo/pkg-plist
new file mode 100644
index 000000000..5f9d26a2b
--- /dev/null
+++ b/games/xpuyopuyo/pkg-plist
@@ -0,0 +1,220 @@
+bin/xpuyopuyo
+%%GNOME:%%share/gnome/apps/Games/xpuyopuyo.desktop
+%%GNOME:%%share/pixmaps/xpuyopuyo.xpm
+%%DATADIR%%/copying.txt
+%%DATADIR%%/sounds/game.xm
+%%DATADIR%%/sounds/gameover.xm
+%%DATADIR%%/sounds/prelude.xm
+%%DATADIR%%/themes/3dRokz/img_0.xpm
+%%DATADIR%%/themes/3dRokz/img_0j.xpm
+%%DATADIR%%/themes/3dRokz/img_1.xpm
+%%DATADIR%%/themes/3dRokz/img_1j.xpm
+%%DATADIR%%/themes/3dRokz/img_2.xpm
+%%DATADIR%%/themes/3dRokz/img_2j.xpm
+%%DATADIR%%/themes/3dRokz/img_3.xpm
+%%DATADIR%%/themes/3dRokz/img_3j.xpm
+%%DATADIR%%/themes/3dRokz/img_4.xpm
+%%DATADIR%%/themes/3dRokz/img_4j.xpm
+%%DATADIR%%/themes/3dRokz/img_5.xpm
+%%DATADIR%%/themes/3dRokz/img_5j.xpm
+%%DATADIR%%/themes/3dRokz/img_clear.xpm
+%%DATADIR%%/themes/3dRokz/img_clearb.xpm
+%%DATADIR%%/themes/3dRokz/img_expl.xpm
+%%DATADIR%%/themes/3dRokz/img_gameover.xpm
+%%DATADIR%%/themes/3dRokz/img_ind.xpm
+%%DATADIR%%/themes/3dRokz/img_num0.xpm
+%%DATADIR%%/themes/3dRokz/img_num1.xpm
+%%DATADIR%%/themes/3dRokz/img_num2.xpm
+%%DATADIR%%/themes/3dRokz/img_num3.xpm
+%%DATADIR%%/themes/3dRokz/img_num4.xpm
+%%DATADIR%%/themes/3dRokz/img_num5.xpm
+%%DATADIR%%/themes/3dRokz/img_num6.xpm
+%%DATADIR%%/themes/3dRokz/img_num7.xpm
+%%DATADIR%%/themes/3dRokz/img_num8.xpm
+%%DATADIR%%/themes/3dRokz/img_num9.xpm
+%%DATADIR%%/themes/3dRokz/img_rock.xpm
+%%DATADIR%%/themes/3dRokz/img_rockbig.xpm
+%%DATADIR%%/themes/3dRokz/img_rockdemon.xpm
+%%DATADIR%%/themes/3dRokz/img_side.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_bottom1.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_bottom2.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_bottom3.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_left.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_leftbottom.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_lefttop.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_ltrans.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_right.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_rightbottom.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_righttop.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_rtrans.xpm
+%%DATADIR%%/themes/3dRokz/img_tile_top.xpm
+%%DATADIR%%/themes/3dRokz/img_title.xpm
+%%DATADIR%%/themes/3dRokz/img_top.xpm
+%%DATADIR%%/themes/3dRokz/img_trans.xpm
+%%DATADIR%%/themes/default/img_0.xpm
+%%DATADIR%%/themes/default/img_0j.xpm
+%%DATADIR%%/themes/default/img_1.xpm
+%%DATADIR%%/themes/default/img_1j.xpm
+%%DATADIR%%/themes/default/img_2.xpm
+%%DATADIR%%/themes/default/img_2j.xpm
+%%DATADIR%%/themes/default/img_3.xpm
+%%DATADIR%%/themes/default/img_3j.xpm
+%%DATADIR%%/themes/default/img_4.xpm
+%%DATADIR%%/themes/default/img_4j.xpm
+%%DATADIR%%/themes/default/img_5.xpm
+%%DATADIR%%/themes/default/img_5j.xpm
+%%DATADIR%%/themes/default/img_clear.xpm
+%%DATADIR%%/themes/default/img_clearb.xpm
+%%DATADIR%%/themes/default/img_expl.xpm
+%%DATADIR%%/themes/default/img_gameover.xpm
+%%DATADIR%%/themes/default/img_ind.xpm
+%%DATADIR%%/themes/default/img_num0.xpm
+%%DATADIR%%/themes/default/img_num1.xpm
+%%DATADIR%%/themes/default/img_num2.xpm
+%%DATADIR%%/themes/default/img_num3.xpm
+%%DATADIR%%/themes/default/img_num4.xpm
+%%DATADIR%%/themes/default/img_num5.xpm
+%%DATADIR%%/themes/default/img_num6.xpm
+%%DATADIR%%/themes/default/img_num7.xpm
+%%DATADIR%%/themes/default/img_num8.xpm
+%%DATADIR%%/themes/default/img_num9.xpm
+%%DATADIR%%/themes/default/img_paused.xpm
+%%DATADIR%%/themes/default/img_rock.xpm
+%%DATADIR%%/themes/default/img_rockbig.xpm
+%%DATADIR%%/themes/default/img_rockdemon.xpm
+%%DATADIR%%/themes/default/img_side.xpm
+%%DATADIR%%/themes/default/img_tile_bottom1.xpm
+%%DATADIR%%/themes/default/img_tile_bottom2.xpm
+%%DATADIR%%/themes/default/img_tile_bottom3.xpm
+%%DATADIR%%/themes/default/img_tile_left.xpm
+%%DATADIR%%/themes/default/img_tile_leftbottom.xpm
+%%DATADIR%%/themes/default/img_tile_lefttop.xpm
+%%DATADIR%%/themes/default/img_tile_ltrans.xpm
+%%DATADIR%%/themes/default/img_tile_right.xpm
+%%DATADIR%%/themes/default/img_tile_rightbottom.xpm
+%%DATADIR%%/themes/default/img_tile_righttop.xpm
+%%DATADIR%%/themes/default/img_tile_rtrans.xpm
+%%DATADIR%%/themes/default/img_tile_top.xpm
+%%DATADIR%%/themes/default/img_title.xpm
+%%DATADIR%%/themes/default/img_top.xpm
+%%DATADIR%%/themes/default/img_trans.xpm
+%%DATADIR%%/themes/fabo/img_0.xpm
+%%DATADIR%%/themes/fabo/img_0j.xpm
+%%DATADIR%%/themes/fabo/img_1.xpm
+%%DATADIR%%/themes/fabo/img_1j.xpm
+%%DATADIR%%/themes/fabo/img_2.xpm
+%%DATADIR%%/themes/fabo/img_2j.xpm
+%%DATADIR%%/themes/fabo/img_3.xpm
+%%DATADIR%%/themes/fabo/img_3j.xpm
+%%DATADIR%%/themes/fabo/img_4.xpm
+%%DATADIR%%/themes/fabo/img_4j.xpm
+%%DATADIR%%/themes/fabo/img_5.xpm
+%%DATADIR%%/themes/fabo/img_5j.xpm
+%%DATADIR%%/themes/fabo/img_clear.xpm
+%%DATADIR%%/themes/fabo/img_clearb.xpm
+%%DATADIR%%/themes/fabo/img_expl.xpm
+%%DATADIR%%/themes/fabo/img_gameover.xpm
+%%DATADIR%%/themes/fabo/img_ind.xpm
+%%DATADIR%%/themes/fabo/img_num0.xpm
+%%DATADIR%%/themes/fabo/img_num1.xpm
+%%DATADIR%%/themes/fabo/img_num2.xpm
+%%DATADIR%%/themes/fabo/img_num3.xpm
+%%DATADIR%%/themes/fabo/img_num4.xpm
+%%DATADIR%%/themes/fabo/img_num5.xpm
+%%DATADIR%%/themes/fabo/img_num6.xpm
+%%DATADIR%%/themes/fabo/img_num7.xpm
+%%DATADIR%%/themes/fabo/img_num8.xpm
+%%DATADIR%%/themes/fabo/img_num9.xpm
+%%DATADIR%%/themes/fabo/img_paused.xpm
+%%DATADIR%%/themes/fabo/img_rock.xpm
+%%DATADIR%%/themes/fabo/img_rockbig.xpm
+%%DATADIR%%/themes/fabo/img_rockdemon.xpm
+%%DATADIR%%/themes/fabo/img_side.xpm
+%%DATADIR%%/themes/fabo/img_tile_bottom1.xpm
+%%DATADIR%%/themes/fabo/img_tile_bottom2.xpm
+%%DATADIR%%/themes/fabo/img_tile_bottom3.xpm
+%%DATADIR%%/themes/fabo/img_tile_left.xpm
+%%DATADIR%%/themes/fabo/img_tile_leftbottom.xpm
+%%DATADIR%%/themes/fabo/img_tile_lefttop.xpm
+%%DATADIR%%/themes/fabo/img_tile_ltrans.xpm
+%%DATADIR%%/themes/fabo/img_tile_right.xpm
+%%DATADIR%%/themes/fabo/img_tile_rightbottom.xpm
+%%DATADIR%%/themes/fabo/img_tile_righttop.xpm
+%%DATADIR%%/themes/fabo/img_tile_rtrans.xpm
+%%DATADIR%%/themes/fabo/img_tile_top.xpm
+%%DATADIR%%/themes/fabo/img_title.xpm
+%%DATADIR%%/themes/fabo/img_top.xpm
+%%DATADIR%%/themes/fabo/img_trans.xpm
+%%DATADIR%%/themes/smileys/img_0.xpm
+%%DATADIR%%/themes/smileys/img_0j.xpm
+%%DATADIR%%/themes/smileys/img_1.xpm
+%%DATADIR%%/themes/smileys/img_1j.xpm
+%%DATADIR%%/themes/smileys/img_2.xpm
+%%DATADIR%%/themes/smileys/img_2j.xpm
+%%DATADIR%%/themes/smileys/img_3.xpm
+%%DATADIR%%/themes/smileys/img_3j.xpm
+%%DATADIR%%/themes/smileys/img_4.xpm
+%%DATADIR%%/themes/smileys/img_4j.xpm
+%%DATADIR%%/themes/smileys/img_5.xpm
+%%DATADIR%%/themes/smileys/img_5j.xpm
+%%DATADIR%%/themes/smileys/img_expl.xpm
+%%DATADIR%%/themes/smileys/img_ind.xpm
+%%DATADIR%%/themes/smileys/img_rock.xpm
+%%DATADIR%%/themes/smileys/img_rockbig.xpm
+%%DATADIR%%/themes/smileys/img_rockdemon.xpm
+%%DATADIR%%/themes/spheres/img_0.xpm
+%%DATADIR%%/themes/spheres/img_0j.xpm
+%%DATADIR%%/themes/spheres/img_1.xpm
+%%DATADIR%%/themes/spheres/img_1j.xpm
+%%DATADIR%%/themes/spheres/img_2.xpm
+%%DATADIR%%/themes/spheres/img_2j.xpm
+%%DATADIR%%/themes/spheres/img_3.xpm
+%%DATADIR%%/themes/spheres/img_3j.xpm
+%%DATADIR%%/themes/spheres/img_4.xpm
+%%DATADIR%%/themes/spheres/img_4j.xpm
+%%DATADIR%%/themes/spheres/img_5.xpm
+%%DATADIR%%/themes/spheres/img_5j.xpm
+%%DATADIR%%/themes/spheres/img_clear.xpm
+%%DATADIR%%/themes/spheres/img_clearb.xpm
+%%DATADIR%%/themes/spheres/img_expl.xpm
+%%DATADIR%%/themes/spheres/img_gameover.xpm
+%%DATADIR%%/themes/spheres/img_ind.xpm
+%%DATADIR%%/themes/spheres/img_num0.xpm
+%%DATADIR%%/themes/spheres/img_num1.xpm
+%%DATADIR%%/themes/spheres/img_num2.xpm
+%%DATADIR%%/themes/spheres/img_num3.xpm
+%%DATADIR%%/themes/spheres/img_num4.xpm
+%%DATADIR%%/themes/spheres/img_num5.xpm
+%%DATADIR%%/themes/spheres/img_num6.xpm
+%%DATADIR%%/themes/spheres/img_num7.xpm
+%%DATADIR%%/themes/spheres/img_num8.xpm
+%%DATADIR%%/themes/spheres/img_num9.xpm
+%%DATADIR%%/themes/spheres/img_paused.xpm
+%%DATADIR%%/themes/spheres/img_rock.xpm
+%%DATADIR%%/themes/spheres/img_rockbig.xpm
+%%DATADIR%%/themes/spheres/img_rockdemon.xpm
+%%DATADIR%%/themes/spheres/img_side.xpm
+%%DATADIR%%/themes/spheres/img_tile_bottom1.xpm
+%%DATADIR%%/themes/spheres/img_tile_bottom2.xpm
+%%DATADIR%%/themes/spheres/img_tile_bottom3.xpm
+%%DATADIR%%/themes/spheres/img_tile_left.xpm
+%%DATADIR%%/themes/spheres/img_tile_leftbottom.xpm
+%%DATADIR%%/themes/spheres/img_tile_lefttop.xpm
+%%DATADIR%%/themes/spheres/img_tile_ltrans.xpm
+%%DATADIR%%/themes/spheres/img_tile_right.xpm
+%%DATADIR%%/themes/spheres/img_tile_rightbottom.xpm
+%%DATADIR%%/themes/spheres/img_tile_righttop.xpm
+%%DATADIR%%/themes/spheres/img_tile_rtrans.xpm
+%%DATADIR%%/themes/spheres/img_tile_top.xpm
+%%DATADIR%%/themes/spheres/img_title.xpm
+%%DATADIR%%/themes/spheres/img_top.xpm
+%%DATADIR%%/themes/spheres/img_trans.xpm
+%%DATADIR%%/xpuyopuyo.txt
+@dirrm %%DATADIR%%/themes/spheres
+@dirrm %%DATADIR%%/themes/smileys
+@dirrm %%DATADIR%%/themes/fabo
+@dirrm %%DATADIR%%/themes/default
+@dirrm %%DATADIR%%/themes/3dRokz
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%
diff --git a/games/xscorch/Makefile b/games/xscorch/Makefile
new file mode 100644
index 000000000..9d851332c
--- /dev/null
+++ b/games/xscorch/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: xscorch
+# Date created: 19 Apr 2000
+# Whom: will
+#
+# $FreeBSD$
+#
+
+PORTNAME= xscorch
+PORTVERSION= 0.2.0
+PORTREVISION= 2
+CATEGORIES= games
+MASTER_SITES= http://chaos2.org/xscorch/ \
+ http://mirror.dok.org/xscorch/
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Multiplayer tank shoot-em-up
+
+LIB_DEPENDS= mikmod.2:${PORTSDIR}/audio/libmikmod
+
+USE_X_PREFIX= yes
+USE_XPM= yes
+USE_GMAKE= yes
+USE_GNOME= gtk12
+WANT_GNOME= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-gtk
+
+MAN6= xscorch.6
+NOMANCOMPRESS= yes
+
+.include <bsd.port.pre.mk>
+
+.if ${HAVE_GNOME:Mgnomelibs}!=""
+USE_GNOME+= gnomeprefix gnomelibs
+PKGNAMESUFFIX= -gnome
+.else
+CONFIGURE_ARGS+= --without-gnome
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's,MSG_NOSIGNAL,0,' \
+ ${WRKSRC}/snet/tcpnet/tn_internal.c \
+ ${WRKSRC}/snet/tcpnet/tn_read.c
+
+.include <bsd.port.post.mk>
diff --git a/games/xscorch/distinfo b/games/xscorch/distinfo
new file mode 100644
index 000000000..42e123271
--- /dev/null
+++ b/games/xscorch/distinfo
@@ -0,0 +1,3 @@
+MD5 (xscorch-0.2.0.tar.gz) = 42862dbde1d0ebf87be30f7e04462a66
+SHA256 (xscorch-0.2.0.tar.gz) = f91ebdaf3d11cb5681d1bcca7540fab3b0262cd0b4375785122fdf269ccac68a
+SIZE (xscorch-0.2.0.tar.gz) = 818449
diff --git a/games/xscorch/pkg-descr b/games/xscorch/pkg-descr
new file mode 100644
index 000000000..335edb591
--- /dev/null
+++ b/games/xscorch/pkg-descr
@@ -0,0 +1,13 @@
+XScorch is a clone of the olden-days DOS game "Scorch".
+It is an extremely addictive war game where any mixture of
+humans and 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://www.xscorch.org/
+Author: Justin David Smith <justins@chaos2.org>
+
+- Pete
+petef@FreeBSD.org
diff --git a/games/xscorch/pkg-plist b/games/xscorch/pkg-plist
new file mode 100644
index 000000000..d8002a0b2
--- /dev/null
+++ b/games/xscorch/pkg-plist
@@ -0,0 +1,14 @@
+bin/xscorch
+bin/xscorch-server
+share/xscorch/accessories.def
+share/xscorch/copying.txt
+share/xscorch/images/xscorch-icon.xpm
+share/xscorch/images/xscorch-logo.xpm
+share/xscorch/profiles.def
+share/xscorch/scorings.def
+share/xscorch/sounds/README
+share/xscorch/weapons.def
+share/xscorch/xscorch.txt
+@dirrm share/xscorch/sounds
+@dirrm share/xscorch/images
+@dirrm share/xscorch