diff options
author | Cody P Schafer | 2022-02-27 13:44:35 -0500 |
---|---|---|
committer | Cody P Schafer | 2022-02-27 13:44:35 -0500 |
commit | 18db20b23902f860d1dbdc968141467649599918 (patch) | |
tree | 7aa73c818a2c914eac41748475e1b0ad78af8ee5 | |
parent | 116e7cb2518ef2fe4f7eea132c977a1108ef02f9 (diff) | |
download | aur-18db20b23902f860d1dbdc968141467649599918.tar.gz |
set submodules, enable capstone
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 31 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = openocd-git pkgdesc = Debugging, in-system programming and boundary-scan testing for embedded target devices (git version) - pkgver = 0.10.0.r1089.g3bfe49266 + pkgver = 0.11.0.r584.g103b1d68d pkgrel = 1 url = http://openocd.org arch = i686 @@ -18,12 +18,21 @@ pkgbase = openocd-git depends = libusb depends = libusb-compat depends = hidapi + depends = capstone provides = openocd conflicts = openocd options = !strip source = openocd-git::git+https://repo.or.cz/openocd.git + source = git+https://github.com/msteveb/jimtcl.git + source = git+https://gitlab.zapb.de/libjaylink/libjaylink.git + source = git+https://git.savannah.nongnu.org/git/git2cl.git md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + sha1sums = SKIP + sha1sums = SKIP + sha1sums = SKIP sha1sums = SKIP pkgname = openocd-git - @@ -9,13 +9,13 @@ _pkgbase=openocd pkgname=openocd-git -pkgver=0.10.0.r1089.g3bfe49266 +pkgver=0.11.0.r584.g103b1d68d pkgrel=1 pkgdesc="Debugging, in-system programming and boundary-scan testing for embedded target devices (git version)" arch=('i686' 'x86_64' 'arm' 'aarch64') url="http://openocd.org" license=('GPL') -depends=('libftdi' 'libftdi-compat' 'libusb' 'libusb-compat' 'hidapi' ) +depends=('libftdi' 'libftdi-compat' 'libusb' 'libusb-compat' 'hidapi' 'capstone') makedepends=('git' 'automake>=1.11' 'autoconf' 'libtool' 'tcl') options=(!strip) provides=('openocd') @@ -23,12 +23,19 @@ conflicts=('openocd') source=( "${pkgname}::git+https://repo.or.cz/openocd.git" + "git+https://github.com/msteveb/jimtcl.git" + "git+https://gitlab.zapb.de/libjaylink/libjaylink.git" + "git+https://git.savannah.nongnu.org/git/git2cl.git" + ) -# "git+http://repo.or.cz/r/git2cl.git" -# "git+http://repo.or.cz/r/jimtcl.git" -# "git+http://repo.or.cz/r/libjaylink.git" -md5sums=('SKIP') -sha1sums=('SKIP') +md5sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP') +sha1sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP') # Specify desired features and device support here. A list can be # obtained by running ./configure in the source directory. @@ -39,6 +46,7 @@ _features=( at91rm9200 bcm2835gpio buspirate + capstone cmsis-dap dummy ep93xx @@ -77,6 +85,11 @@ pkgver() { prepare() { cd "$srcdir/${pkgname}" + git submodule init + git config submodule.jimtcl.url "$srcdir/jimtcl" + git config submodule."src/jtag.drivers/libjaylink".url "$srcdir/libjaylink" + git config submodule."tools/git2cl".url "$srcdir/git2cl" + git submodule update } build() { |