aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJamie Snape2012-06-04 23:39:40 -0400
committerAdam Vandenberg2012-09-01 09:47:00 -0700
commit83b91f3a9d772da45a11b3132d507a4ce4ae60ab (patch)
tree13ac3d9125de444f8923c8eda3f50708bd703946 /Library
parent72cdfe35516ac71862acc512f94673fa9db1c517 (diff)
downloadhomebrew-83b91f3a9d772da45a11b3132d507a4ce4ae60ab.tar.bz2
glui 2.36.
Closes #12597. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/glui.rb35
1 files changed, 35 insertions, 0 deletions
diff --git a/Library/Formula/glui.rb b/Library/Formula/glui.rb
new file mode 100644
index 000000000..f4166f305
--- /dev/null
+++ b/Library/Formula/glui.rb
@@ -0,0 +1,35 @@
+require 'formula'
+
+class Glui < Formula
+ homepage 'http://glui.sourceforge.net/'
+ url 'http://downloads.sourceforge.net/project/glui/Source/2.36/glui-2.36.tgz'
+ sha256 'c1ef5e83cf338e225ce849f948170cd681c99661a5c2158b4074515926702787'
+
+ # Fix compiler warnings in glui.h. Reported upstream:
+ # http://sourceforge.net/p/glui/patches/12/
+ def patches; DATA; end
+
+ def install
+ cd 'src' do
+ system 'make setup'
+ system 'make lib/libglui.a'
+ lib.install 'lib/libglui.a'
+ include.install 'include/GL'
+ end
+ end
+end
+
+__END__
+diff --git a/src/include/GL/glui.h b/src/include/GL/glui.h
+index 01a5c75..5784e29 100644
+--- a/src/include/GL/glui.h
++++ b/src/include/GL/glui.h
+@@ -941,7 +941,7 @@ public:
+ spacebar_mouse_click = true; /* Does spacebar simulate a mouse click? */
+ live_type = GLUI_LIVE_NONE;
+ text = "";
+- last_live_text == "";
++ last_live_text = "";
+ live_inited = false;
+ collapsible = false;
+ is_open = true;