summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD21
2 files changed, 22 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 399d6003161f..b38c43d4bf71 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = valinor
pkgdesc = Generate Project Files to Debug ELF files
- pkgver = 0.0.11
- pkgrel = 2
+ pkgver = 1.1.4
+ pkgrel = 1
url = https://github.com/ARMmbed/valinor
arch = any
license = Apache
@@ -12,8 +12,9 @@ pkgbase = valinor
depends = python-colorama
depends = pyocd
depends = project-generator
- source = https://github.com/ARMmbed/valinor/archive/v0.0.11.tar.gz
- sha512sums = 1f485466f01262f0993a5c173ef16c2d6974dca39fa496423bb752ed49f7b407f387dfdaa815bc2fbb8c33e32b40cb231f30f9a41e6620770ffe7977f56beb37
+ depends = python-pyelftools
+ source = https://github.com/ARMmbed/valinor/archive/v1.1.4.tar.gz
+ sha512sums = 8adc22d5b1ab4d3260cd4838781a43e30b3ee8a9694c529790246b6f4c56ff70e3b233250616bbcb6177a8415905690b76146015f85eee0f72cf09b3cd641fda
pkgname = valinor
diff --git a/PKGBUILD b/PKGBUILD
index c7fecb00b1f5..be4f075a3ef9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Kyle Manna <kyle[at]kylemanna[d0t]com>
pkgname=valinor
-pkgver=0.0.11
-pkgrel=2
+pkgver=1.1.4
+pkgrel=1
pkgdesc="Generate Project Files to Debug ELF files"
url="https://github.com/ARMmbed/valinor"
depends=('python'
@@ -11,12 +11,26 @@ depends=('python'
'python-colorama'
'pyocd'
'project-generator'
+ 'python-pyelftools'
)
optdepends=()
license=('Apache')
arch=('any')
source=("https://github.com/ARMmbed/${pkgname}/archive/v${pkgver}.tar.gz")
-sha512sums=('1f485466f01262f0993a5c173ef16c2d6974dca39fa496423bb752ed49f7b407f387dfdaa815bc2fbb8c33e32b40cb231f30f9a41e6620770ffe7977f56beb37')
+sha512sums=('8adc22d5b1ab4d3260cd4838781a43e30b3ee8a9694c529790246b6f4c56ff70e3b233250616bbcb6177a8415905690b76146015f85eee0f72cf09b3cd641fda')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # Arch extra currently ships 0.26-1
+ sed -i -e 's:pyelftools==0.23:pyelftools>=0.23:' setup.py
+
+ # Arch AUR currently ships 0.9.3-1
+ sed -i -e 's:project_generator>=0.8.0,<0.9.0:project_generator>=0.8.0,<0.10.0:' setup.py
+
+ # Arch community currently ships 0.4.3-1
+ sed -i -e 's:colorama>=0.3,<0.4:colorama>=0.3,<0.5:' setup.py
+}
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -27,4 +41,3 @@ package() {
cd "$srcdir/$pkgname-$pkgver"
python setup.py install --root="$pkgdir" --optimize=1
}
-