aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorRui Pereira2012-04-26 10:56:26 +0200
committerMisty De Meo2012-07-04 22:32:44 -0500
commit8de5bd850de591345671caae3c460438192c6fe9 (patch)
tree9db4dc87f84b091b754c8876628282d9aca3b5c9 /Library/Formula
parent43bf17542830c8d408ee37eb4f2d83395745aeb3 (diff)
downloadhomebrew-8de5bd850de591345671caae3c460438192c6fe9.tar.bz2
Update tiger-vnc to 1.2.0.
Now using cmake, libjpeg-turbo and (optionally) gnutls. Closes #11895. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/tiger-vnc.rb30
1 files changed, 19 insertions, 11 deletions
diff --git a/Library/Formula/tiger-vnc.rb b/Library/Formula/tiger-vnc.rb
index 44388f0c0..78bfe2b82 100644
--- a/Library/Formula/tiger-vnc.rb
+++ b/Library/Formula/tiger-vnc.rb
@@ -2,18 +2,26 @@ require 'formula'
class TigerVnc < Formula
homepage 'http://tigervnc.org/'
- url 'http://downloads.sourceforge.net/project/tigervnc/tigervnc/1.0.1/tigervnc-1.0.1.tar.gz'
- md5 'daca3eb16afe65253b766eccb8bfdbc5'
+ url 'http://downloads.sourceforge.net/project/tigervnc/tigervnc/1.2.0/tigervnc-1.2.0.tar.gz'
+ sha1 '0542b2549a85b6723deebc3b5ecafa4f1fbee8e6'
- def install
- cd "unix" do
- system "./configure", "--disable-debug", "--disable-dependency-tracking",
- "--prefix=#{prefix}"
- system "make install"
- end
- end
+ depends_on 'cmake' => :build
+ depends_on 'gnutls' => :recommended
+ depends_on 'jpeg-turbo'
+ depends_on 'gettext'
+ depends_on :x11
- def caveats
- "NOTE: This is X11 software."
+ def install
+ gettext = Formula.factory('gettext')
+ turbo = Formula.factory('jpeg-turbo')
+ args = std_cmake_args + %W[
+ -DJPEG_INCLUDE_DIR=#{turbo.include}
+ -DJPEG_LIBRARY=#{turbo.lib}/libjpeg.dylib
+ -DCMAKE_PREFIX_PATH=#{gettext.prefix}
+ .
+ ]
+ system 'cmake', *args
+ system 'make install'
+ mv (prefix+'man'), share
end
end