From cf62ce7d4db4561998f0847bfa0aa7cfe1cc59f3 Mon Sep 17 00:00:00 2001 From: Matthias von Faber Date: Thu, 28 Sep 2023 00:44:22 +0200 Subject: [PATCH] New package: virtiofsd-1.8.0 --- srcpkgs/virtiofsd/template | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 srcpkgs/virtiofsd/template diff --git a/srcpkgs/virtiofsd/template b/srcpkgs/virtiofsd/template new file mode 100644 index 0000000000000..9c2b0c73b5171 --- /dev/null +++ b/srcpkgs/virtiofsd/template @@ -0,0 +1,27 @@ +# Template file for 'virtiofsd' +pkgname=virtiofsd +version=1.8.0 +revision=1 +build_style=cargo +makedepends="libcap-ng-devel libseccomp-devel" +short_desc="Virtio-fs vhost-user device daemon" +maintainer="Matthias von Faber " +license="Apache-2.0, BSD-3-Clause" +homepage="https://gitlab.com/virtio-fs/virtiofsd" +distfiles="https://gitlab.com/virtio-fs/virtiofsd/-/archive/v${version}/virtiofsd-v${version}.tar.gz" +checksum=35a59628c44da64d72b25cbdea54fe2fa68ecd42482f34c4755f4020e6dc280b + +if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then + broken="https://gitlab.com/virtio-fs/virtiofsd/-/issues/114" +fi + +do_install() { + vinstall "target/${RUST_TARGET}/release/virtiofsd" 755 usr/libexec + vinstall 50-qemu-virtiofsd.json 644 usr/share/qemu/vhost-user + + vdoc README.md + vdoc doc/xattr-mapping.md + + vlicense LICENSE-APACHE + vlicense LICENSE-BSD-3-Clause +}