summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Manna2019-03-08 09:36:03 -0800
committerKyle Manna2019-03-08 09:36:03 -0800
commit3f5233b502f56131d9cc864877fef0464e0f27d2 (patch)
tree6116666da0bf968731f67fef9a4011a0e56183ea
parentc50be72de4271b4e2282d968f7a51ba823452ae1 (diff)
downloadaur-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--.SRCINFO28
-rw-r--r--PKGBUILD39
2 files changed, 31 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9230da72b895..a5749fb224d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ae17c19e3456..24b070497e3f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}