diff options
author | Kyle Manna | 2023-05-07 16:23:59 -0500 |
---|---|---|
committer | Kyle Manna | 2023-05-07 16:23:59 -0500 |
commit | 91969ee6bbd6fc262a52a667ba397a7003e77931 (patch) | |
tree | e138786f0ec62d390026c9d78fdef9c179a78bcb /PKGBUILD | |
parent | bf40a0036c3ef28833e36403a807d2682151472e (diff) | |
download | aur-python-pyocd-pemicro.tar.gz |
relesae: 1.1.5-1
* Follow upstream.
* Update to PEP 517 build and fix dependencies.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -1,26 +1,31 @@ # Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com> _pkgname=pyocd-pemicro pkgname=python-$_pkgname -pkgver=1.1.0 -pkgrel=2 +pkgver=1.1.5 +pkgrel=1 pkgdesc="Python On Chip Debugger and programmer for ARM Cortex-M microcontrollers using CMSIS-DAP" url="https://github.com/pyocd/pyocd-pemicro" depends=('python' 'python-pypemicro' + 'python-pyocd' ) -makedepends=('python-setuptools') license=('BSD-3-Clause') +makedepends=('python-build' + 'python-installer' + 'python-setuptools' + 'python-wheel' + ) arch=('any') source=("https://pypi.python.org/packages/source/p/${_pkgname}/${_pkgname}-${pkgver}.tar.gz") -sha512sums=('1cb09b299436d4784523b77f66ec5c1d1114d38a71159ab73331c9530e7a77870f17dd9940f4bdcc7e1884139d4d3c987b48c92092e06ed57fe6938e40123384') +sha512sums=('7be52c7b214a89378f37fbd1c66e0b5a153e7ecd16959214790e37b1c5a976535395a3805aa3574e20cec33742ea559a744cc394403be20a42ee7aa1c7373968') build() { cd "$srcdir/$_pkgname-$pkgver" - python3 setup.py build + python -m build --wheel --no-isolation } package() { cd "$srcdir/$_pkgname-$pkgver" - python3 setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } |