aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAdam Vandenberg2012-08-25 09:47:30 -0700
committerAdam Vandenberg2012-08-25 09:47:30 -0700
commitc7770efdc759da456d89502aa3c0414260766a99 (patch)
treea47b90315625ae91ad20c7356ece5498280182f0 /Library/Formula
parent6c5d64583a13c875702e1f5fb11461cf9882ebd6 (diff)
downloadhomebrew-c7770efdc759da456d89502aa3c0414260766a99.tar.bz2
tesseract: use new dsl
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/tesseract.rb15
1 files changed, 6 insertions, 9 deletions
diff --git a/Library/Formula/tesseract.rb b/Library/Formula/tesseract.rb
index 826814e27..ba2c57167 100644
--- a/Library/Formula/tesseract.rb
+++ b/Library/Formula/tesseract.rb
@@ -85,22 +85,19 @@ class Tesseract < Formula
url 'http://tesseract-ocr.googlecode.com/files/tesseract-3.01.tar.gz'
md5 '1ba496e51a42358fb9d3ffe781b2d20a'
+ option "all-languages", "Install recognition data for all languages"
+
depends_on :automake
depends_on :libtool
-
depends_on 'libtiff'
depends_on 'leptonica'
- fails_with :llvm do
- build 2206
- cause "Executable 'tesseract' segfaults on 10.6 when compiled with llvm-gcc"
- end
-
# mftraining has a missing symbols error when cleaned
skip_clean 'bin'
- def options
- [["--all-languages", "Install recognition data for all languages"]]
+ fails_with :llvm do
+ build 2206
+ cause "Executable 'tesseract' segfaults on 10.6 when compiled with llvm-gcc"
end
def install
@@ -112,7 +109,7 @@ class Tesseract < Formula
system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}"
system "make install"
- if ARGV.include? "--all-languages"
+ if build.include? "all-languages"
install_language_data
else
TesseractEnglishData.new.brew { mv Dir['tessdata/*'], "#{share}/tessdata/" }