diff options
Diffstat (limited to 'community/ocrmypdf/APKBUILD')
-rw-r--r-- | community/ocrmypdf/APKBUILD | 63 |
1 files changed, 36 insertions, 27 deletions
diff --git a/community/ocrmypdf/APKBUILD b/community/ocrmypdf/APKBUILD index 18169e9e66c..ac71490ba2d 100644 --- a/community/ocrmypdf/APKBUILD +++ b/community/ocrmypdf/APKBUILD @@ -1,56 +1,65 @@ # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> # Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org> pkgname=ocrmypdf -pkgver=13.4.3 +pkgver=16.1.1 pkgrel=0 pkgdesc="Add OCR text layer to scanned PDF files" -url="https://github.com/jbarlow83/OCRmyPDF" -arch="noarch" +url="https://github.com/ocrmypdf/OCRmyPDF" +# s390x, armhf, x86, ppc64le: tesseract-ocr +arch="noarch !s390x !armhf !x86 !ppc64le" license="MIT" -options="!check" # missing pytest modules depends=" - python3 - py3-cffi - py3-chardet - py3-coloredlogs + ghostscript + jbig2enc + leptonica + pngquant + py3-deprecation py3-img2pdf + py3-packaging py3-pdfminer py3-pikepdf py3-pillow + py3-pluggy py3-reportlab - py3-tqdm - - ghostscript - jbig2enc - leptonica - pngquant + py3-rich + python3 qpdf tesseract-ocr unpaper " -makedepends="py3-setuptools py3-setuptools_scm py3-setuptools-scm-git-archive" -checkdepends="py3-pytest py3-pytest-cov py3-pytest-xdist" +makedepends=" + py3-gpep517 + py3-setuptools_scm + py3-wheel + " +checkdepends=" + py3-hypothesis + py3-pytest + py3-pytest-cov + py3-pytest-xdist + tesseract-ocr-data-eng + tesseract-ocr-data-osd + " +subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/o/ocrmypdf/ocrmypdf-$pkgver.tar.gz" -prepare() { - default_prepare - sed -e '/setuptools_scm/d' \ - -e "/use_scm_version/cversion='$pkgver'," \ - -i setup.py -} - build() { - python3 setup.py build + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + gpep517 build-wheel \ + --wheel-dir .dist \ + --output-fd 3 3>&1 >&2 } check() { - python3 setup.py test + PYTHONPATH=src \ + pytest } package() { - python3 setup.py install --prefix=/usr --root="$pkgdir" + python3 -m installer -d "$pkgdir" \ + .dist/ocrmypdf*.whl } sha512sums=" -52e4b18df54d244b27261cc3c8a285215252e341dd1a57e63ba9baf2343ec8d13728879acaaddf9adc9e6413801c73ac801ee0f1166381b6877d82d02a381891 ocrmypdf-13.4.3.tar.gz +79f89b9dad53d69dc8954b13958091c2a43775dbc22efb95d7c1d84bb1a079d90a71ceffd1020cf2e5065518213da260264f34ff6babd7a185e9081e8a3b2a6e ocrmypdf-16.1.1.tar.gz " |