From 7d64f2b9fd164100982279aa76c6d2b6699dc0ac Mon Sep 17 00:00:00 2001 From: Tzu-ping Chung Date: Wed, 17 Jul 2013 18:27:39 +0800 Subject: LibQxt 0.6.2 Closes #21275. Signed-off-by: Adam Vandenberg --- Library/Formula/libqxt.rb | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Library/Formula/libqxt.rb (limited to 'Library/Formula') diff --git a/Library/Formula/libqxt.rb b/Library/Formula/libqxt.rb new file mode 100644 index 000000000..f644936c6 --- /dev/null +++ b/Library/Formula/libqxt.rb @@ -0,0 +1,31 @@ +require 'formula' + +class Libqxt < Formula + homepage 'http://libqxt.org/' + url 'http://dev.libqxt.org/libqxt/get/v0.6.2.tar.gz' + sha1 'e72a115895d6469972d3f1464bebeab72c497244' + + depends_on 'qt' + depends_on 'berkeley-db' => :optional + + def patches + # Patch src/gui/qxtglobalshortcut_mac.cpp to fix a bug caused by obsolete + # constants in Mac OS X 10.6. + # http://dev.libqxt.org/libqxt-old-hg/issue/50/ + "https://gist.github.com/uranusjr/6019051/raw/" + end + + def install + args = ["-prefix", prefix, + "-libdir", lib, + "-bindir", bin, + "-docdir", "#{prefix}/doc", + "-featuredir", "#{prefix}/features", + "-release"] + args << "-no-db" unless build.with? 'berkeley-db' + + system "./configure", *args + system "make" + system "make install" + end +end -- cgit v1.2.3