summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Manna2023-05-07 16:23:59 -0500
committerKyle Manna2023-05-07 16:23:59 -0500
commit91969ee6bbd6fc262a52a667ba397a7003e77931 (patch)
treee138786f0ec62d390026c9d78fdef9c179a78bcb
parentbf40a0036c3ef28833e36403a807d2682151472e (diff)
downloadaur-91969ee6bbd6fc262a52a667ba397a7003e77931.tar.gz
relesae: 1.1.5-1
* Follow upstream. * Update to PEP 517 build and fix dependencies.
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD17
2 files changed, 18 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c7b541c8576f..896fa8353f83 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,18 @@
pkgbase = python-pyocd-pemicro
pkgdesc = Python On Chip Debugger and programmer for ARM Cortex-M microcontrollers using CMSIS-DAP
- pkgver = 1.1.0
+ pkgver = 1.1.5
pkgrel = 1
url = https://github.com/pyocd/pyocd-pemicro
arch = any
license = BSD-3-Clause
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
depends = python
depends = python-pypemicro
- source = https://pypi.python.org/packages/source/p/pyocd-pemicro/pyocd-pemicro-1.1.0.tar.gz
- sha512sums = 1cb09b299436d4784523b77f66ec5c1d1114d38a71159ab73331c9530e7a77870f17dd9940f4bdcc7e1884139d4d3c987b48c92092e06ed57fe6938e40123384
+ depends = python-pyocd
+ source = https://pypi.python.org/packages/source/p/pyocd-pemicro/pyocd-pemicro-1.1.5.tar.gz
+ sha512sums = 7be52c7b214a89378f37fbd1c66e0b5a153e7ecd16959214790e37b1c5a976535395a3805aa3574e20cec33742ea559a744cc394403be20a42ee7aa1c7373968
pkgname = python-pyocd-pemicro
diff --git a/PKGBUILD b/PKGBUILD
index 404faef3ba81..b2ccc5df24d8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}