diff options
author | Mark Wagie | 2022-04-15 10:44:03 -0600 |
---|---|---|
committer | Mark Wagie | 2022-04-15 10:44:03 -0600 |
commit | f5028729e506b357071fa4533b28b96ce0e9d983 (patch) | |
tree | 3c0828e790e3b728c15b09fb8cc66e80a8c11852 | |
parent | 9aad24ded638f5b65da305a23e5109024de33e16 (diff) | |
download | aur-f5028729e506b357071fa4533b28b96ce0e9d983.tar.gz |
standards based build
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 5 deletions
@@ -1,12 +1,15 @@ pkgbase = python-tesserocr pkgdesc = A simple, Pillow-friendly, Python wrapper around tesseract-ocr API using Cython pkgver = 2.5.2 - pkgrel = 3 + pkgrel = 4 url = https://github.com/sirfz/tesserocr arch = x86_64 license = MIT makedepends = cython + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python depends = leptonica depends = tesseract @@ -3,24 +3,24 @@ pkgname=python-tesserocr _name=${pkgname#python-} pkgver=2.5.2 -pkgrel=3 +pkgrel=4 pkgdesc="A simple, Pillow-friendly, Python wrapper around tesseract-ocr API using Cython" arch=('x86_64') url="https://github.com/sirfz/tesserocr" license=('MIT') depends=('python' 'leptonica' 'tesseract') -makedepends=('cython' 'python-setuptools') +makedepends=('cython' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") sha256sums=('9371dd3f6fe3238039c73bfe15bcaf21389f7e75f62bd530a30110149f39b2ae') build() { cd "$_name-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$_name-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" } |