Date: Monday, August 8, 2022 @ 12:08:42 Author: freswa Revision: 1260618
remove rbd storage backend in order to drop ceph-libs to the AUR Modified: libvirt/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-08-08 09:51:07 UTC (rev 1260617) +++ PKGBUILD 2022-08-08 12:08:42 UTC (rev 1260618) @@ -4,7 +4,7 @@ # Contributor: Sergej Pupykin <[email protected]> # Contributor: Jonathan Wiersma <archaur at jonw dot org> -pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct libvirt-storage-rbd) +pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct) epoch=1 pkgver=8.6.0 pkgrel=1 @@ -13,11 +13,10 @@ url="https://libvirt.org/" license=('LGPL' 'GPL3') #libvirt_parthelper links to libparted which is GPL3 only depends=('libpciaccess' 'yajl' 'fuse3' 'gnutls' 'parted' 'libssh' 'libxml2' 'numactl' 'polkit') -makedepends=('meson' 'libxslt' 'python-docutils' 'lvm2' 'open-iscsi' 'libiscsi' 'ceph-libs' 'glusterfs' +makedepends=('meson' 'libxslt' 'python-docutils' 'lvm2' 'open-iscsi' 'libiscsi' 'glusterfs' 'bash-completion' 'rpcsvc-proto' 'dnsmasq' 'iproute2' 'qemu-base') optdepends=('libvirt-storage-gluster: Gluster storage backend' 'libvirt-storage-iscsi-direct: iSCSI-direct storage backend' - 'libvirt-storage-rbd: RBD storage backend' 'gettext: required for libvirt-guests.service' 'openbsd-netcat: for remote management over ssh' 'dmidecode: DMI system info support' @@ -126,8 +125,8 @@ -Dstorage_vstorage=disabled \ -Ddtrace=disabled \ -Dnumad=disabled \ - -Dstorage_zfs=enabled \ - -Dstorage_rbd=enabled + -Dstorage_zfs=enabled\ + -Dstorage_rbd=disabled ninja -C build } @@ -164,7 +163,7 @@ rm -f "$pkgdir/etc/libvirt/qemu/networks/autostart/default.xml" # move split modules - mv "$pkgdir"/usr/lib/libvirt/storage-backend/libvirt_storage_backend_{rbd,gluster}.so "$pkgdir/../" + mv "$pkgdir"/usr/lib/libvirt/storage-backend/libvirt_storage_backend_gluster.so "$pkgdir/../" mv "$pkgdir/usr/lib/libvirt/storage-backend/libvirt_storage_backend_iscsi-direct.so" "$pkgdir/../" mv "$pkgdir/usr/lib/libvirt/storage-file/libvirt_storage_file_gluster.so" "$pkgdir/../" } @@ -187,12 +186,3 @@ install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$pkgdir/../libvirt_storage_backend_iscsi-direct.so" } - -package_libvirt-storage-rbd() { - pkgdesc="Libvirt RBD storage backend" - depends=("libvirt=$pkgver" 'ceph-libs') - optdepends=() - backup=() - - install -Dv -t "$pkgdir/usr/lib/libvirt/storage-backend" "$pkgdir/../libvirt_storage_backend_rbd.so" -}
