* update libnbd to 1.18.1-3
This commit is contained in:
parent
161e53b979
commit
8d6c8f633f
@ -2,32 +2,47 @@
|
||||
# Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org>
|
||||
# Contributor: Thomas Weißschuh <thomas t-8ch de>
|
||||
pkgname=libnbd
|
||||
pkgver=1.18.0
|
||||
pkgrel=1
|
||||
pkgver=1.18.1
|
||||
pkgrel=3
|
||||
pkgdesc="NBD client library in userspace"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://gitlab.com/nbdkit/libnbd"
|
||||
license=('LGPL')
|
||||
makedepends=('perl')
|
||||
depends=('glibc' 'gnutls' 'libxml2')
|
||||
makedepends=('perl' 'ocamlbuild' 'ocaml-findlib' 'rust' 'fuse3' 'python' 'go')
|
||||
optdepends=(
|
||||
'fuse3: For nbdfuse support'
|
||||
'ocaml: For OCaml bindings'
|
||||
'python>=3: For Python bindings'
|
||||
)
|
||||
validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
|
||||
_dldir="${pkgver%.*}"
|
||||
source=(
|
||||
"http://download.libguestfs.org/libnbd/${_dldir}-stable/libnbd-${pkgver}.tar.gz"
|
||||
"http://download.libguestfs.org/libnbd/${_dldir}-stable/libnbd-${pkgver}.tar.gz.sig"
|
||||
)
|
||||
sha256sums=('b2b272777d9e088b61a2772f33d25010a09610e671c5cdd89ed695e00cbc919f'
|
||||
sha256sums=('50d1d1a610f0d727119e9d0a0a5cc7952b8b231b3931ce2072307e105fec99b6'
|
||||
'SKIP')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
export CFLAGS+=" -ffat-lto-objects"
|
||||
autoreconf -i
|
||||
./configure --prefix=/usr --sbindir=/usr/bin
|
||||
|
||||
case "${CARCH}" in
|
||||
powerpc|powerpc64)
|
||||
_configure_flags=(--disable-golang)
|
||||
;;
|
||||
esac
|
||||
|
||||
./configure --prefix=/usr --sbindir=/usr/bin ${_configure_flags}
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
make DESTDIR="$pkgdir" install
|
||||
rm -rf "$pkgdir"/usr/src
|
||||
}
|
||||
|
||||
check() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user