diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -2,18 +2,18 @@ _pkgname=weblate_schemas pkgname=python-weblate_schemas -pkgver=2022.1 -pkgrel=2 +pkgver=2023.2 +pkgrel=1 pkgdesc="Schemas used in Weblate" url="https://github.com/WeblateOrg/weblate_schemas" depends=('python' 'python-jsonschema' 'python-strict-rfc3339' 'python-rfc3987' 'python-fqdn') checkdepends=('python-pytest') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') license=('MIT') arch=('any') source=("https://github.com/WeblateOrg/${_pkgname}/archive/${pkgver}.tar.gz") -sha256sums=('28d6896cb430a2aefd9ef28e002736fc27f8b12f6e777cc3b5971d15b4ebd431') +sha256sums=('513312709c6da605d71bba7902ac8a5ed6da760ba31a50f30168589bb36242a5') check() { cd "${srcdir}/${_pkgname}-${pkgver}" @@ -22,11 +22,11 @@ check() { build() { cd "${srcdir}/${_pkgname}-${pkgver}" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "${srcdir}/${_pkgname}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + python -m installer --destdir="${pkgdir}" dist/*.whl install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |