summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorThomas Weißschuh2020-02-16 12:44:47 +0100
committerThomas Weißschuh2020-02-16 12:44:47 +0100
commit28a02ec6cc83d42319f4b7ed40fdaf834160e5cd (patch)
tree7c98989b72b1ebae55304528e97ac24317812e56 /PKGBUILD
parent2258956cc58ee672c960dbd649fe1ebfea5983a3 (diff)
downloadaur-28a02ec6cc83d42319f4b7ed40fdaf834160e5cd.tar.gz
upgpkg: nbdkit 1.16.2-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 15 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dea91edb97c4..3efb767497e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,29 @@
# Maintainer: Thomas Weißschuh <thomas t-8ch de>
pkgname=nbdkit
-pkgver=1.14.2
+pkgver=1.16.2
pkgrel=1
pkgdesc="NBD server toolkit"
arch=('i686' 'x86_64')
url="https://github.com/libguestfs/nbdkit"
license=('custom: BSD')
depends=()
-optdepends=('libvirt' 'lua' 'tcl' 'perl')
+optdepends=('libvirt' 'lua' 'tcl' 'perl' 'rust')
validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
source=(
- "http://download.libguestfs.org/nbdkit/1.14-stable/nbdkit-${pkgver}.tar.gz"
- "http://download.libguestfs.org/nbdkit/1.14-stable/nbdkit-${pkgver}.tar.gz.sig"
+ "http://download.libguestfs.org/nbdkit/1.16-stable/nbdkit-${pkgver}.tar.gz"
+ "http://download.libguestfs.org/nbdkit/1.16-stable/nbdkit-${pkgver}.tar.gz.sig"
)
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
autoreconf -i
+
+ # https://bugs.archlinux.org/index.php?do=details&task_id=64853
+ export GUESTFISH=no
+ sed -i 's/HAVE_LIBGUESTFS/HAVE_GUESTFISH/' tests/Makefile.am
+
./configure --prefix=/usr --sbindir=/usr/bin
make
}
@@ -31,8 +36,12 @@ package() {
check() {
cd "${srcdir}/${pkgname}-${pkgver}"
- make check
+
+ # https://bugs.archlinux.org/index.php?do=details&task_id=64853
+ TMPPATH="$(mktemp -d --suffix -makepkg-nbdkit)"
+ ln -s /usr/bin/false "$TMPPATH"/guestfish
+ PATH="$TMPPATH:$PATH" make check
}
-sha256sums=('6fb187e604ea34dbec8a2d28892e603049fcd5fc4440617b80c2053e5e4e4e0b'
+sha256sums=('0267e3a3dbf1b2eff343c0cef16697db8e8777bd869eb6c75e60842516a5aa01'
'SKIP')