# HG changeset patch # User Pascal Bellard # Date 1508674183 -7200 # Node ID 757cbacf5aa608814b44442bce8f73329e7dd07b # Parent 6135ee35de3e928f65341aa9ebbdc7da684b53bf Add tesseract-ocr-lang diff -r 6135ee35de3e -r 757cbacf5aa6 tesseract-ocr-lang/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tesseract-ocr-lang/receipt Sun Oct 22 14:09:43 2017 +0200 @@ -0,0 +1,83 @@ +# SliTaz package receipt. + +PACKAGE="tesseract-ocr-lang" +VERSION="3.02" +CATEGORY="office" +SHORT_DESC="Language data packs for Tesseract OCR." +MAINTAINER="pascal.bellard@slitaz.org" +LICENSE="Apache" +WEB_SITE="http://code.google.com/p/tesseract-ocr/" + +SPLIT="tesseract-ocr-lang-ara tesseract-ocr-lang-bul \ +tesseract-ocr-lang-cat tesseract-ocr-lang-ces tesseract-ocr-lang-chi_sim \ +tesseract-ocr-lang-chi_tra tesseract-ocr-lang-dan tesseract-ocr-lang-deu \ +tesseract-ocr-lang-ell tesseract-ocr-lang-eng tesseract-ocr-lang-fin \ +tesseract-ocr-lang-fra tesseract-ocr-lang-glg tesseract-ocr-lang-heb \ +tesseract-ocr-lang-hin tesseract-ocr-lang-hrv tesseract-ocr-lang-hun \ +tesseract-ocr-lang-ind tesseract-ocr-lang-isl tesseract-ocr-lang-jpn \ +tesseract-ocr-lang-kor tesseract-ocr-lang-nld tesseract-ocr-lang-nor \ +tesseract-ocr-lang-pol tesseract-ocr-lang-por tesseract-ocr-lang-ron \ +tesseract-ocr-lang-rus tesseract-ocr-lang-slk tesseract-ocr-lang-slv \ +tesseract-ocr-lang-spa tesseract-ocr-lang-srp tesseract-ocr-lang-swa \ +tesseract-ocr-lang-tha tesseract-ocr-lang-tur tesseract-ocr-lang-ukr" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share + case $PACKAGE in + tesseract-ocr-lang) + DEPENDS="$SPLIT" + ;; + tesseract-ocr-lang-*) + TARBALL="tesseract-ocr-$VERSION.${PACKAGE#*lang-}.tar.gz" + EXTRA_SOURCE_FILES="$TARBALL" + WGET_URL="http://tesseract-ocr.googlecode.com/files/$TARBALL" + DEPENDS="tesseract-ocr" + [ -s $SOURCES_REPOSITORY/$TARBALL ] || + wget -P $SOURCES_REPOSITORY $WGET_URL + tar xzf $SOURCES_REPOSITORY/$TARBALL -C $fs/usr/share/ + while read lang text; do + [ $lang == ${PACKAGE#*lang-} ] || continue + CAT="office|$text language data for Tesseract OCR." + break + done <