diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 11 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = riscv-openocd-git pkgdesc = Fork of OpenOCD that has RISC-V support - pkgver = v20180629.r1233.gc116dc50b + pkgver = v20180629.r2363.g9906763b8 pkgrel = 1 url = https://github.com/riscv/riscv-openocd arch = x86_64 @@ -15,4 +15,3 @@ pkgbase = riscv-openocd-git sha1sums = SKIP pkgname = riscv-openocd-git - @@ -1,8 +1,9 @@ -# Maintainer: Jiuyang Liu <liujiuyang1994@gmail.com> +# Maintainer: Patrick Oppenlander <patrick.oppenlander@gmail.com> +# Contributor: Jiuyang Liu <liujiuyang1994@gmail.com> # Contributor: Emil Renner Berthing <aur@esmil.dk> pkgname=riscv-openocd-git -pkgver=v20180629.r1233.gc116dc50b +pkgver=v20180629.r2363.g9906763b8 pkgrel=1 pkgdesc='Fork of OpenOCD that has RISC-V support' arch=('x86_64') @@ -12,6 +13,7 @@ depends=('libftdi' 'hidapi') makedepends=('git' 'automake>=1.11' 'autoconf' 'libtool') source=("$pkgname::git+https://github.com/riscv/riscv-openocd.git#branch=riscv") sha1sums=('SKIP') +pkgdatadir="/usr/share/riscv-openocd" pkgver() { cd "$srcdir/$pkgname" @@ -26,19 +28,21 @@ prepare() { build() { cd "$srcdir/$pkgname" + # rename info file so we don't clash with a normal openocd install + sed -i 's/openocd.info/riscv-openocd.info/' doc/openocd.texi + ./bootstrap ./configure \ --prefix=/usr \ - --program-prefix=riscv64-linux-gnu- \ + --program-prefix=riscv- \ --disable-werror \ --with-gnu-ld - make pkgdatadir="/usr/share/$pkgname" + make pkgdatadir="$pkgdatadir" } package() { cd "$srcdir/$pkgname" - make pkgdatadir="/usr/riscv64-linux-gnu/share/$pkgname" DESTDIR="$pkgdir" install - rm -r "$pkgdir/usr/share/info" + make pkgdatadir="$pkgdatadir" DESTDIR="$pkgdir" install } |