aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorBen Alkov2010-07-20 15:32:23 -0400
committerAdam Vandenberg2010-10-21 21:18:55 -0700
commitb8490eda4bd66260521fad17140f1fa550f62c55 (patch)
treee41d36c9e98a124afa597868b0eac05ba8726a1b /Library
parent6eaf3012b1adaa52982ec249cceb70965b03d356 (diff)
downloadhomebrew-b8490eda4bd66260521fad17140f1fa550f62c55.tar.bz2
New Formula: GoGui
GoGui is a graphical user interface to programs that play the board game Go and support the Go Text Protocol, such as GNU Go. GoGui has many special features for Go program developers: It allows direct communication with a Go engine over a command shell. The Go engine can be replaced while keeping the current board position. Commands can be configured to display their responses graphically on the board. GoGui is avaliable under the terms of the GNU General Public License. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/go-gui.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/Library/Formula/go-gui.rb b/Library/Formula/go-gui.rb
new file mode 100644
index 000000000..abe7ec8d7
--- /dev/null
+++ b/Library/Formula/go-gui.rb
@@ -0,0 +1,20 @@
+require 'formula'
+
+class GoGui <Formula
+ url 'http://downloads.sourceforge.net/project/gogui/gogui/1.2.2/gogui-1.2.2.zip'
+ homepage 'http://gogui.sourceforge.net'
+ md5 'a222d7f5f654341dc55016fd4c1d512f'
+
+ def install
+ system "ant"
+ system "ant", "gogui.app"
+ prefix.install ['build/GoGui.app']
+ end
+
+ def caveats; <<-EOS.undent
+ GoGui.app installed to:
+ #{prefix}
+ Use \"brew linkapps\" to symlink into ~/Applications.
+ EOS
+ end
+end