aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorDaniel Cousineau2014-06-24 15:54:29 -0400
committerMike McQuaid2014-06-24 22:43:52 +0100
commit172b8a9fc00492b3ceba3d1336dec592216cfe0e (patch)
tree0a6e7ed70d9d8aa64043c0a4004d9368593394c4 /Library/Formula
parentb48d7a7e86112d321913fe41702abd15a9a2d196 (diff)
downloadhomebrew-172b8a9fc00492b3ceba3d1336dec592216cfe0e.tar.bz2
tesseract: add OSD traineddata.
Closes #30423. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/tesseract.rb10
1 files changed, 9 insertions, 1 deletions
diff --git a/Library/Formula/tesseract.rb b/Library/Formula/tesseract.rb
index 8316b2f8b..a7cdded67 100644
--- a/Library/Formula/tesseract.rb
+++ b/Library/Formula/tesseract.rb
@@ -4,7 +4,7 @@ class Tesseract < Formula
homepage 'http://code.google.com/p/tesseract-ocr/'
url 'https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02.tar.gz'
sha1 'a950acf7b75cf851de2de787e9abb62c58ca1827'
- revision 1
+ revision 2
head do
url 'http://tesseract-ocr.googlecode.com/svn/trunk'
@@ -106,6 +106,13 @@ class Tesseract < Formula
end
end
+ # Tesseract has not released the 3.02 version of the OSD traineddata, so we must download the 3.01 copy
+ resource "osd" do
+ url "https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.01.osd.tar.gz"
+ version "3.01"
+ sha1 "a559801a42be8a3dc15ae2ec27da99bd8b0b85ac"
+ end
+
def install
# explicitly state leptonica header location, as the makefile defaults to /usr/local/include,
# which doesn't work for non-default homebrew location
@@ -118,6 +125,7 @@ class Tesseract < Formula
resources.each { |r| r.stage { mv Dir["tessdata/*"], share/"tessdata" } }
else
resource("eng").stage { mv Dir["tessdata/*"], share/"tessdata" }
+ resource("osd").stage { mv Dir["tessdata/*"], share/"tessdata" }
end
end
end