tesseract-ocr: fix module-dependency

Closes: #10165 [via git-merge-pr]
This commit is contained in:
Piraty 2017-12-21 22:39:13 +01:00 committed by Jürgen Buchmüller
parent 6b21056ec7
commit a1bd8ad927

View file

@ -1,13 +1,14 @@
# Template file for 'tesseract-ocr'
pkgname=tesseract-ocr
version=3.05.01
revision=1
revision=2
wrksrc=tesseract-${version}
_tessdata_ver=8bf2e7ad08db9ca174ae2b0b3a7498c9f1f71d40
build_style=gnu-configure
configure_args="LIBLEPT_HEADERSDIR=${XBPS_CROSS_BASE}/usr/include"
hostmakedepends="automake libtool pkg-config leptonica"
makedepends="cairo-devel pango-devel leptonica-devel icu-devel"
depends="tesseract-ocr-osd tesseract-ocr-equ"
short_desc="Tesseract Open Source OCR engine"
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
license="Apache-2.0"
@ -95,7 +96,7 @@ tesseract-ocr-basic_package() {
conflicts="tesseract-ocr-all>=0"
short_desc+=" - basic languages data"
# A number of basic (mostly European) languages
for lang in bel dan deu eng equ fin fra hun ita nld nor osd pol por rus spa swe tur; do
for lang in bel dan deu eng fin fra hun ita nld nor pol por rus spa swe tur; do
depends+=" tesseract-ocr-${lang}>=${version}_${revision}"
done
}
@ -108,10 +109,10 @@ tesseract-ocr-all_package() {
short_desc+=" - all languages data"
# All aVailable languages
for lang in afr amh ara asm aze aze_cyrl bel ben bod bos bul cat ceb \
ces chi_sim chi_tra chr cym dan deu dzo ell eng enm epo equ est eus \
ces chi_sim chi_tra chr cym dan deu dzo ell eng enm epo est eus \
fas fin fra frk frm gle glg grc guj hat heb hin hrv hun iku ind isl ita \
ita_old jav jpn kan kat kat_old kaz khm kir kor kur lao lat lav lit mal mar \
mkd mlt msa mya nep nld nor ori osd pan pol por pus ron rus san sin slk slv \
mkd mlt msa mya nep nld nor ori pan pol por pus ron rus san sin slk slv \
spa spa_old sqi srp srp_latn swa swe syr tam tel tgk tgl tha tir tur \
uig ukr urd uzb uzb_cyrl vie yid; do
depends+=" tesseract-ocr-${lang}>=${version}_${revision}"
@ -688,8 +689,7 @@ tesseract-ocr-ori_package() {
tesseract-ocr-osd_package() {
noarch=yes
depends="${sourcepkg}>=${version}_${revision}"
# No ISO639 code?
short_desc+=" - OSD language data"
short_desc+=" - Orientation and script detection module"
pkg_install() {
$(pkg_lang ${pkgname#tesseract-ocr-})
}