aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElliot Saba2013-02-01 23:36:49 -0800
committerJack Nagel2013-02-02 12:31:53 -0600
commit4208bb92d413e2676f650dca6d0792da050cc3f0 (patch)
treeb9eb089846151d4b07fd50ec71fa25d6ec579752
parenta233e257b10092fe13afcd2096220da5bf2d0ae5 (diff)
downloadhomebrew-4208bb92d413e2676f650dca6d0792da050cc3f0.tar.bz2
New formula: harfbuzz 0.9.12
An OpenType text shaping engine, required by pango 1.32+ Signed-off-by: Jack Nagel <jacknagel@gmail.com>
-rw-r--r--Library/Formula/harfbuzz.rb23
1 files changed, 23 insertions, 0 deletions
diff --git a/Library/Formula/harfbuzz.rb b/Library/Formula/harfbuzz.rb
new file mode 100644
index 000000000..73a20f214
--- /dev/null
+++ b/Library/Formula/harfbuzz.rb
@@ -0,0 +1,23 @@
+require 'formula'
+
+class Harfbuzz < Formula
+ homepage 'http://www.freedesktop.org/wiki/Software/HarfBuzz'
+ url 'http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.12.tar.bz2'
+ sha256 'c653f70a275e98d109a9f1271373a6e80978c97298d723cb3f370351852f9da5'
+
+ depends_on 'pkg-config' => :build
+
+ # Requires newer autotools on all platforms
+ depends_on 'autoconf' => :build
+ depends_on 'automake' => :build
+ depends_on 'libtool' => :build
+ depends_on 'glib'
+ depends_on 'icu4c' => :recommended
+
+ def install
+ system "./autogen.sh"
+ system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}"
+ system "make install"
+ end
+
+end