summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Weißschuh2021-09-27 01:32:22 +0200
committerThomas Weißschuh2021-09-27 01:32:22 +0200
commit0c459b4efffc394ea7f7ce4653d57bc93a71e03a (patch)
treeb4adc82162dc6340d3a8115b77fa6ad88d4d6314
parentff44d51e4143959c9f87f8f820be8853d770fdc9 (diff)
downloadaur-0c459b4efffc394ea7f7ce4653d57bc93a71e03a.tar.gz
upgpkg: nbdkit 1.28.0-1
upstream release
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD28
2 files changed, 17 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1ab5d6510112..a9cd57a2abb5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = nbdkit
pkgdesc = NBD server toolkit
- pkgver = 1.24.4
- pkgrel = 2
+ pkgver = 1.28.0
+ pkgrel = 1
url = https://gitlab.com/nbdkit/nbdkit/
arch = i686
arch = x86_64
@@ -21,12 +21,10 @@ pkgbase = nbdkit
optdepends = libssh
optdepends = libtorrent-rasterbar
optdepends = libselinux
- source = http://download.libguestfs.org/nbdkit/1.24-stable/nbdkit-1.24.4.tar.gz
- source = http://download.libguestfs.org/nbdkit/1.24-stable/nbdkit-1.24.4.tar.gz.sig
- source = https://gitlab.com/nbdkit/nbdkit/-/commit/e29a0c0a2fb725ea0c3e4f363a77b2964ecea7ec.patch
+ source = http://download.libguestfs.org/nbdkit/1.28-stable/nbdkit-1.28.0.tar.gz
+ source = http://download.libguestfs.org/nbdkit/1.28-stable/nbdkit-1.28.0.tar.gz.sig
validpgpkeys = F7774FB1AD074A7E8C8767EA91738F73E1B768A0
- sha256sums = e3368c51d3f08b0001af6a6d3751cb6177b6db0ca2f3d0ac8e1ed2eeb5d1b54d
+ sha256sums = 46f589d9f336d1244c244718ae4b737b4f2710fec7e0a0d2ffdfec211782e7b0
sha256sums = SKIP
- sha256sums = a161ec4bfcc772d90a07b92a387c00b5e1602c819ab6c87e13d6fbec1ef759ce
pkgname = nbdkit
diff --git a/PKGBUILD b/PKGBUILD
index 247e1a126c5d..435c39f58e64 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Thomas Weißschuh <thomas t-8ch de>
pkgname=nbdkit
-pkgver=1.24.4
-pkgrel=2
+pkgver=1.28.0
+pkgrel=1
pkgdesc="NBD server toolkit"
arch=('i686' 'x86_64')
url="https://gitlab.com/nbdkit/nbdkit/"
@@ -31,23 +31,14 @@ _dldir="${pkgver%.*}"
source=(
"http://download.libguestfs.org/nbdkit/${_dldir}-stable/nbdkit-${pkgver}.tar.gz"
"http://download.libguestfs.org/nbdkit/${_dldir}-stable/nbdkit-${pkgver}.tar.gz.sig"
- "https://gitlab.com/nbdkit/nbdkit/-/commit/e29a0c0a2fb725ea0c3e4f363a77b2964ecea7ec.patch"
)
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -p1 < "${srcdir}"/e29a0c0a2fb725ea0c3e4f363a77b2964ecea7ec.patch
-
- rm tests/test-ssh.sh
- touch tests/test-ssh.sh
- chmod +x tests/test-ssh.sh
-}
-
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
autoreconf -i
- ./configure --prefix=/usr --sbindir=/usr/bin
+ # disable guestfish tests because of https://bugs.archlinux.org/task/71746
+ ./configure --prefix=/usr --sbindir=/usr/bin GUESTFISH=no
make
}
@@ -60,9 +51,14 @@ package() {
check() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ mkdir -p bin
+
+ echo -e "#!/bin/sh\nexec false" > bin/guestfish
+ chmod +x bin/guestfish
+ export PATH="$(realpath bin):$PATH"
+
make check
}
-sha256sums=('e3368c51d3f08b0001af6a6d3751cb6177b6db0ca2f3d0ac8e1ed2eeb5d1b54d'
- 'SKIP'
- 'a161ec4bfcc772d90a07b92a387c00b5e1602c819ab6c87e13d6fbec1ef759ce')
+sha256sums=('46f589d9f336d1244c244718ae4b737b4f2710fec7e0a0d2ffdfec211782e7b0'
+ 'SKIP')