diff options
Diffstat (limited to 'community/nbd/APKBUILD')
-rw-r--r-- | community/nbd/APKBUILD | 36 |
1 files changed, 25 insertions, 11 deletions
diff --git a/community/nbd/APKBUILD b/community/nbd/APKBUILD index cd2d9f88c10..3f0cc5272a8 100644 --- a/community/nbd/APKBUILD +++ b/community/nbd/APKBUILD @@ -1,20 +1,33 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org> pkgname=nbd -pkgver=3.21 -pkgrel=0 +pkgver=3.24 +pkgrel=1 pkgdesc="Tools for network block devices" -url="http://nbd.sourceforge.net" +url="https://nbd.sourceforge.io/" arch="all" license="GPL-2.0-or-later" -makedepends="glib-dev linux-headers zlib-dev gnutls-dev libnl3-dev bash" +makedepends=" + bison + glib-dev + gnutls-dev + libnl3-dev + linux-headers + zlib-dev + " subpackages="$pkgname-doc $pkgname-client $pkgname-openrc" -source="https://downloads.sourceforge.net/nbd/nbd-$pkgver.tar.xz +source="https://github.com/NetworkBlockDevice/nbd/releases/download/nbd-$pkgver/nbd-$pkgver.tar.xz + glib-2.76.patch nbd-server.initd " +options="!check" # logs very spammy (to infinite size), FIXME + +# secfixes: +# 3.24-r0: +# - CVE-2022-26495 +# - CVE-2022-26496 build() { - CONFIG_SHELL=/bin/bash \ ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -41,10 +54,11 @@ package() { client() { pkgdesc="$pkgdesc (client)" - mkdir -p "$subpkgdir"/usr/sbin - mv "$pkgdir"/usr/sbin/nbd-client \ - "$subpkgdir"/usr/sbin/ + amove usr/sbin/nbd-client } -sha512sums="5dc238e6f45eb230a6f92493a8c3b4891dee98fc47e120e59c3ca31c0a698537ca03f78e43c5e7089d93d548a22b5e3853ba228536d2fc688c3edf4a590fdb3f nbd-3.21.tar.xz -7012adb1d822454b29d1c75cdeaab9dfa2bf0e41c058509428227953b1e555b76c1802a78e66d8fa3fc2ada932cfe265e80c90fa9dbddd544c81b1411c8ab4b4 nbd-server.initd" +sha512sums=" +b542733ca8bdfb6883591acd5cc82fd8fa64fed7ca85b01a961e0ad69b9655750e5317df9ec510b4147cc8b0b5cdfa0b43da53dd06c42863553555d710a3c85d nbd-3.24.tar.xz +c78efa300c5dcef405ab29b633383139e51288a142f7c2b71b266527c6668f587275f43f175861c587c9309a2267f57f99be62359b10f863c2fab1862c3a2416 glib-2.76.patch +7012adb1d822454b29d1c75cdeaab9dfa2bf0e41c058509428227953b1e555b76c1802a78e66d8fa3fc2ada932cfe265e80c90fa9dbddd544c81b1411c8ab4b4 nbd-server.initd +" |