aboutsummaryrefslogtreecommitdiffstats
path: root/games/gnugo
diff options
context:
space:
mode:
authortg <tg@FreeBSD.org>1997-01-02 15:23:51 +0800
committertg <tg@FreeBSD.org>1997-01-02 15:23:51 +0800
commitd05a4c7f7ad1ee8d031c97def43a79d18d39e281 (patch)
treeda057945066d0737ed6df258ffdc089fcefb9a8f /games/gnugo
parent0fdcf10bee7b1a6e41c00eae22c13c166d3429c1 (diff)
downloadfreebsd-ports-gnome-d05a4c7f7ad1ee8d031c97def43a79d18d39e281.tar.gz
freebsd-ports-gnome-d05a4c7f7ad1ee8d031c97def43a79d18d39e281.tar.zst
freebsd-ports-gnome-d05a4c7f7ad1ee8d031c97def43a79d18d39e281.zip
Import of gnugo, the game of go with a text screen interface.
Closes PR 2314. Submitted by: jseger@scds.com
Diffstat (limited to 'games/gnugo')
-rw-r--r--games/gnugo/Makefile22
-rw-r--r--games/gnugo/distinfo1
-rw-r--r--games/gnugo/pkg-comment1
-rw-r--r--games/gnugo/pkg-descr11
-rw-r--r--games/gnugo/pkg-plist1
5 files changed, 36 insertions, 0 deletions
diff --git a/games/gnugo/Makefile b/games/gnugo/Makefile
new file mode 100644
index 000000000000..d86cdf067d88
--- /dev/null
+++ b/games/gnugo/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: gnugo
+# Version required: 1.2
+# Date created: 29 December 1996
+# Whom: jseger@scds.com
+#
+# $Id$
+#
+
+DISTNAME= gnugo-1.2
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GNU}
+
+MAINTAINER= jseger@scds.com
+
+WRKSRC= ${WRKDIR}/gnugo
+ALL_TARGET= gnugo
+MAKE_FLAGS+= CFLAGS="${CFLAGS}" -f
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gnugo ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/games/gnugo/distinfo b/games/gnugo/distinfo
new file mode 100644
index 000000000000..e5bc28391fb4
--- /dev/null
+++ b/games/gnugo/distinfo
@@ -0,0 +1 @@
+MD5 (gnugo-1.2.tar.gz) = 8a2617ce9f696cb517ed99550f0b9888
diff --git a/games/gnugo/pkg-comment b/games/gnugo/pkg-comment
new file mode 100644
index 000000000000..c46337f6a52c
--- /dev/null
+++ b/games/gnugo/pkg-comment
@@ -0,0 +1 @@
+The game of Go.
diff --git a/games/gnugo/pkg-descr b/games/gnugo/pkg-descr
new file mode 100644
index 000000000000..db1d6bb02fd8
--- /dev/null
+++ b/games/gnugo/pkg-descr
@@ -0,0 +1,11 @@
+The game of Go.
+
+Currently, this program only understands basic Go rules and skills.
+It counts the number of liberty for each board piece. Computer move is
+generated by choosing among several possible moves to attack the opponent,
+defense own pieces and match playing patterns. If no good move is found
+then random move will be generated. It doesn't have the concept of eye
+although it will try to form one.
+
+-Justin Seger-
+jseger@scds.com
diff --git a/games/gnugo/pkg-plist b/games/gnugo/pkg-plist
new file mode 100644
index 000000000000..dd25f51314ba
--- /dev/null
+++ b/games/gnugo/pkg-plist
@@ -0,0 +1 @@
+bin/gnugo