mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-01-24 02:22:13 +08:00
dcb286ebcc
fix #52
40 lines
1.4 KiB
Bash
40 lines
1.4 KiB
Bash
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
|
|
|
_langs=(afr ara aze bel ben bul cat ces chi_sim chi_tra chr dan deu ell eng enm
|
|
epo equ est eus fin fra frk frm glg grc heb hin hrv hun ind isl ita ita_old
|
|
jpn kan kor lav lit mal mkd mlt msa nld nor pol por ron rus slk slv spa
|
|
spa_old sqi srp swa swe tam tel tgl tha tur ukr vie)
|
|
|
|
pkgname=tesseract
|
|
pkgver=3.05.01
|
|
pkgrel=3
|
|
pkgdesc="An OCR program"
|
|
arch=(x86_64)
|
|
url="https://github.com/tesseract-ocr/tesseract"
|
|
license=("APACHE")
|
|
depends=(libpng libtiff libjpeg-turbo zlib giflib gcc-libs leptonica)
|
|
makedepends=(icu cairo pango)
|
|
install=tesseract.install
|
|
optdepends=('icu' 'cairo' 'pango'
|
|
$(for l in ${_langs[@]}; do echo tesseract-data-${l}; done))
|
|
source=($pkgname-$pkgver.tar.gz::https://github.com/tesseract-ocr/tesseract/archive/$pkgver.tar.gz
|
|
https://github.com/tesseract-ocr/tessdata/raw/master/osd.traineddata)
|
|
sha256sums=('05898f93c5d057fada49b9a116fc86ad9310ff1726a0f499c3e5211b3af47ec1'
|
|
'e19f2ae860792fdf372cf48d8ce70ae5da3c4052962fe22e9de1f680c374bb0e')
|
|
|
|
build() {
|
|
cd "$srcdir"/$pkgname-${pkgver}
|
|
[ -x configure ] || ./autogen.sh
|
|
[ -f Makefile ] || ./configure --prefix=/usr
|
|
make
|
|
make training
|
|
}
|
|
|
|
package() {
|
|
cd "$srcdir"/$pkgname-${pkgver}
|
|
make DESTDIR="$pkgdir" install
|
|
make DESTDIR="$pkgdir" training-install
|
|
mkdir -p "$pkgdir"/usr/share/tessdata
|
|
install -Dm0644 "$srcdir"/osd.traineddata "$pkgdir"/usr/share/tessdata/osd.traineddata
|
|
}
|