diff options
author | Carlos Aznarán Laos | 2023-05-06 08:19:23 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2023-05-06 08:19:23 -0500 |
commit | 21e6f168bb75819a2c18a08e30ed695c7c09076f (patch) | |
tree | 5383c1f2cf9141ded651e731267002b34cdf3186 | |
parent | 4dd38fafee72b1d105736ab2b68056b94f146354 (diff) | |
download | aur-python-relatorio.tar.gz |
Python 3.11 rebuild
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 5 deletions
@@ -1,11 +1,14 @@ pkgbase = python-relatorio pkgdesc = A templating library able to output odt and pdf files pkgver = 0.10.1 - pkgrel = 1 + pkgrel = 2 url = https://relatorio.tryton.org arch = any license = GPL + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python-genshi depends = python-lxml optdepends = python-pycha: chart support @@ -5,13 +5,13 @@ _base=relatorio pkgname=python-${_base} pkgver=0.10.1 -pkgrel=1 +pkgrel=2 pkgdesc="A templating library able to output odt and pdf files" arch=(any) url="https://${_base}.tryton.org" license=(GPL) depends=(python-genshi python-lxml) -makedepends=(python-setuptools) +makedepends=(python-build python-installer python-setuptools python-wheel) optdepends=('python-pycha: chart support' 'python-yaml: char support' 'python-magic: fodt support') @@ -20,11 +20,11 @@ sha512sums=('460f446944e6d8dc156f8d0ae287d9c2805e0843dcb304088cee92093e84be7b884 build() { cd ${_base}-${pkgver} - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } package() { cd ${_base}-${pkgver} - PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" dist/*.whl install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |