tesseract: Link against libandroid-posix-semaphore

This commit is contained in:
Tee KOBAYASHI 2022-04-09 20:36:22 +09:00 committed by xtkoba
parent d04d9286f9
commit e35248a7aa
1 changed files with 6 additions and 2 deletions

View File

@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="Tesseract is probably the most accurate open source OCR
TERMUX_PKG_LICENSE="Apache-2.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=5.1.0
TERMUX_PKG_REVISION=1
TERMUX_PKG_REVISION=2
TERMUX_PKG_SRCURL=https://github.com/tesseract-ocr/tesseract/archive/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=fdec8528d5a0ecc28ab5fff985e0b8ced60726f6ef33f54126f2868e323d4bd2
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="libc++, libtool, libuuid, leptonica, libandroid-glob, zstd, libicu, pango, libandroid-posix-semaphore"
TERMUX_PKG_DEPENDS="leptonica, libandroid-glob, libandroid-posix-semaphore, libc++, libicu, libtool, libuuid, pango, zstd"
TERMUX_PKG_BREAKS="tesseract-dev"
TERMUX_PKG_REPLACES="tesseract-dev"
TERMUX_PKG_FORCE_CMAKE=true
@ -19,6 +19,10 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
# NEON checks in src/arch/simddetect.cpp don't work for i686 currently
TERMUX_PKG_BLACKLISTED_ARCHES="i686"
termux_step_pre_configure() {
LDFLAGS+=" -landroid-posix-semaphore"
}
termux_step_post_make_install() {
# download english trained data
mkdir -p "${TERMUX_PREFIX}"/share/tessdata