Added Leptonica and Tesseract packages
authorDavid Martínez <contacto@davidmartinez.net>
Sat, 6 Feb 2016 12:57:02 +0000 (13:57 +0100)
committerDavid Martínez <contacto@davidmartinez.net>
Sat, 6 Feb 2016 12:57:18 +0000 (13:57 +0100)
packages/leptonica/build.sh [new file with mode: 0644]
packages/tesseract/build.sh [new file with mode: 0644]

diff --git a/packages/leptonica/build.sh b/packages/leptonica/build.sh
new file mode 100644 (file)
index 0000000..ed15fa7
--- /dev/null
@@ -0,0 +1,7 @@
+TERMUX_PKG_HOMEPAGE=http://www.leptonica.com/
+TERMUX_PKG_DESCRIPTION="Leptonica is a pedagogically-oriented open source site containing software that is broadly useful for image processing and image analysis applications"
+TERMUX_PKG_VERSION=1.73
+TERMUX_PKG_BUILD_REVISION=1
+TERMUX_PKG_DEPENDS="libtiff"
+TERMUX_PKG_SRCURL=http://www.leptonica.com/source/leptonica-${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-giflib --without-libwebp"
diff --git a/packages/tesseract/build.sh b/packages/tesseract/build.sh
new file mode 100644 (file)
index 0000000..928e3bb
--- /dev/null
@@ -0,0 +1,29 @@
+TERMUX_PKG_HOMEPAGE=https://github.com/tesseract-ocr/tesseract
+TERMUX_PKG_DESCRIPTION="Tesseract is probably the most accurate open source OCR engine available"
+TERMUX_PKG_VERSION=3.04.00
+TERMUX_PKG_BUILD_REVISION=1
+TERMUX_PKG_DEPENDS="libtool, libuuid, leptonica"
+TERMUX_PKG_SRCURL=https://github.com/tesseract-ocr/tesseract/archive/${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_FOLDERNAME=tesseract-${TERMUX_PKG_VERSION}
+
+termux_step_pre_configure() {
+       export LIBLEPT_HEADERSDIR=${TERMUX_PREFIX}/include/leptonica
+
+       cd $TERMUX_PKG_SRCDIR
+       perl -p -i -e 's|ADD_RT, true|ADD_RT, false|g' configure.ac
+       ./autogen.sh
+}
+
+termux_step_post_make_install() {
+       cd "${TERMUX_PREFIX}/share/tessdata"
+       rm -f eng.*
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.cube.bigrams
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.cube.fold
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.cube.lm
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.cube.nn
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.cube.params
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.cube.size
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.cube.word-freq
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.tesseract_cube.nn
+       wget https://raw.githubusercontent.com/tesseract-ocr/tessdata/master/eng.traineddata
+}