diff options
author | GI_Jack | 2023-05-13 21:50:27 -0700 |
---|---|---|
committer | GI_Jack | 2023-05-13 21:50:27 -0700 |
commit | 536df0683a073663cb97598e2b0d3927600e420d (patch) | |
tree | 29e2df2a278ad0ac20dd25ed5ceb738dcc7c55bd | |
parent | 2f686927cbdbde03009a65cf438edc74be20abd7 (diff) | |
download | aur-536df0683a073663cb97598e2b0d3927600e420d.tar.gz |
updated for modern packaging
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 15 insertions, 7 deletions
@@ -1,14 +1,17 @@ +# Generated by mksrcinfo(replacement shim) v8 +# Sat May 13 09:50:22 PM PDT 2023 pkgbase = python-aadict pkgdesc = An auto-attribute dict (and a couple of other useful dict functions), for Python pkgver = 0.2.3 - pkgrel = 1 + pkgrel = 2 url = https://pypi.org/project/aadict/ arch = any license = GPLv3 - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python source = https://files.pythonhosted.org/packages/source/a/aadict/aadict-0.2.3.tar.gz sha256sums = a77328ac55dbb5735da99441870251befe135f687ab707a7a178561363b27704 pkgname = python-aadict - @@ -3,18 +3,23 @@ pkgname=python-aadict _pkgname=aadict pkgver=0.2.3 -pkgrel=1 +pkgrel=2 _file= pkgdesc="An auto-attribute dict (and a couple of other useful dict functions), for Python" url="https://pypi.org/project/aadict/" arch=('any') license=('GPLv3') depends=('python') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") sha256sums=('a77328ac55dbb5735da99441870251befe135f687ab707a7a178561363b27704') +build() { + cd "${_pkgname}-${pkgver}" + python -m build --wheel --no-isolation +} + package() { - cd ${_pkgname}-${pkgver} - python setup.py install -O1 --root="${pkgdir}" --prefix=/usr + cd "${_pkgname}-${pkgver}" + python -m installer --destdir="$pkgdir" dist/*.whl } |