aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorDave Crossland2014-12-09 17:00:45 -0500
committerJack Nagel2014-12-10 01:03:51 -0500
commit6bc7976ea9df0b9ecca8024e317ac0ea7ac5239d (patch)
tree89dc9b4791389103704534c9a5e3e827f48f64d7 /Library/Formula
parentfefe237d99d187f518df6bfbab10627a5ad15cbd (diff)
downloadhomebrew-6bc7976ea9df0b9ecca8024e317ac0ea7ac5239d.tar.bz2
ttfautohint: support head
Closes #34839. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/ttfautohint.rb17
1 files changed, 16 insertions, 1 deletions
diff --git a/Library/Formula/ttfautohint.rb b/Library/Formula/ttfautohint.rb
index 8d3aa2e3c..caf5575cc 100644
--- a/Library/Formula/ttfautohint.rb
+++ b/Library/Formula/ttfautohint.rb
@@ -5,6 +5,15 @@ class Ttfautohint < Formula
url "https://downloads.sourceforge.net/project/freetype/ttfautohint/1.2/ttfautohint-1.2.tar.gz"
sha1 "d4c4c570139da9667744e086da57ee5a21872630"
+ head do
+ url "http://repo.or.cz/ttfautohint.git"
+ depends_on "bison" => :build
+ depends_on "autoconf" => :build
+ depends_on "automake" => :build
+ depends_on "pkg-config" => :build
+ depends_on "libtool" => :build
+ end
+
bottle do
cellar :any
sha1 "560b377ed563e03032b8ca14a6e23cf051c9e855" => :mavericks
@@ -18,10 +27,16 @@ class Ttfautohint < Formula
depends_on "harfbuzz"
def install
+ if build.head?
+ ln_s cached_download/".git", ".git"
+ system "./bootstrap"
+ end
+
system "./configure", "--disable-dependency-tracking",
"--disable-silent-rules",
"--prefix=#{prefix}",
- "--with-qt=no"
+ "--with-qt=no",
+ "--without-doc"
system "make install"
end