diff options
author | Kyle Manna | 2019-03-08 09:36:03 -0800 |
---|---|---|
committer | Kyle Manna | 2019-03-08 09:36:03 -0800 |
commit | 3f5233b502f56131d9cc864877fef0464e0f27d2 (patch) | |
tree | 6116666da0bf968731f67fef9a4011a0e56183ea | |
parent | c50be72de4271b4e2282d968f7a51ba823452ae1 (diff) | |
download | aur-3f5233b502f56131d9cc864877fef0464e0f27d2.tar.gz |
release: v0.15.0
* Follow upstream.
* Don't ugprade to v0.16.0+ until python-pyaml catches up with deps.
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 31 insertions, 36 deletions
@@ -1,25 +1,23 @@ # Generated by mksrcinfo v8 -# Wed Dec 19 17:35:41 UTC 2018 +# Fri Mar 8 17:34:26 UTC 2019 pkgbase = pyocd pkgdesc = Python On Chip Debugger and programmer for ARM Cortex-M microcontrollers using CMSIS-DAP - pkgver = 0.14.3 + pkgver = 0.15.0 pkgrel = 1 url = https://github.com/mbedmicro/pyocd arch = any license = Apache - depends = python2 - depends = python2-setuptools - depends = python2-pyusb - depends = python2-intelhex - depends = python2-enum34 - depends = python2-websocket-client - depends = python2-backports.ssl_match_hostname - depends = python2-future - depends = python2-pyelftools - depends = python2-colorama - depends = python2-intervaltree - source = https://files.pythonhosted.org/packages/6c/ae/0baea35a5d061315af00b4b461efa9f1f0c897017230442939f18e9e6885/pyocd-0.14.3.tar.gz - sha512sums = 5f356a202ed9ce7cbf6a6e3f56a5cc85dc61b77ba360d68d0d20b0b1b65a94259da47e3594275b151ce7436645cfb6eb216f1f80831203ac8df15059dfb4e0f6 + depends = python + depends = python-setuptools + depends = python-pyusb + depends = python-intelhex + depends = python-websocket-client + depends = python-future + depends = python-pyelftools + depends = python-colorama + depends = python-intervaltree + source = https://github.com/mbedmicro/pyOCD/archive/v0.15.0.tar.gz + sha512sums = ae63ae7c2dd0a879c1d7bdabbdd32f11632571ef777d12cb535161ca925ddb097358d51f15565678d5b3bf99879a3b53c41892c4f6bf1a4f5e0b4e3a28a0df7d pkgname = pyocd @@ -1,31 +1,28 @@ # Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com> pkgname=pyocd -pkgver=0.14.3 +_pkgname=pyOCD +pkgver=0.15.0 pkgrel=1 pkgdesc="Python On Chip Debugger and programmer for ARM Cortex-M microcontrollers using CMSIS-DAP" url="https://github.com/mbedmicro/pyocd" -depends=('python2' - 'python2-setuptools' - 'python2-pyusb' - 'python2-intelhex' - 'python2-enum34' - 'python2-websocket-client' - 'python2-backports.ssl_match_hostname' - 'python2-future' - 'python2-pyelftools' - 'python2-colorama' - 'python2-intervaltree' +depends=('python' + 'python-setuptools' + 'python-pyusb' + 'python-intelhex' + 'python-websocket-client' + 'python-future' + 'python-pyelftools' + 'python-colorama' + 'python-intervaltree' ) optdepends=() license=('Apache') arch=('any') -# Sigh: Make sure you're not using GitHub's tarballs (or similar ones), as those don't contain the necessary metadata. Use PyPI's tarballs instead. -#source=("https://github.com/mbedmicro/${pkgname}/archive/v${pkgver}.tar.gz") -source=("https://files.pythonhosted.org/packages/6c/ae/0baea35a5d061315af00b4b461efa9f1f0c897017230442939f18e9e6885/pyocd-0.14.3.tar.gz") -sha512sums=('5f356a202ed9ce7cbf6a6e3f56a5cc85dc61b77ba360d68d0d20b0b1b65a94259da47e3594275b151ce7436645cfb6eb216f1f80831203ac8df15059dfb4e0f6') +source=("https://github.com/mbedmicro/${_pkgname}/archive/v${pkgver}.tar.gz") +sha512sums=('ae63ae7c2dd0a879c1d7bdabbdd32f11632571ef777d12cb535161ca925ddb097358d51f15565678d5b3bf99879a3b53c41892c4f6bf1a4f5e0b4e3a28a0df7d') prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$_pkgname-$pkgver" # Start to make it work with python3 :( since the deps for python2 libs are a bigger headache #sed -i -e "s:, 'enum34'::" setup.py @@ -39,12 +36,12 @@ prepare() { } build() { - cd "$srcdir/$pkgname-$pkgver" - python2 setup.py build + cd "$srcdir/$_pkgname-$pkgver" + python3 setup.py build } package() { - cd "$srcdir/$pkgname-$pkgver" - python2 setup.py install --root="$pkgdir" --optimize=1 + cd "$srcdir/$_pkgname-$pkgver" + python3 setup.py install --root="$pkgdir" --optimize=1 } |