diff --git a/extra/libvirt/.SRCINFO b/extra/libvirt/.SRCINFO index a1f4127fb..953ed857c 100644 --- a/extra/libvirt/.SRCINFO +++ b/extra/libvirt/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = libvirt pkgdesc = API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc) pkgver = 10.0.0 - pkgrel = 1 + pkgrel = 2 epoch = 1 url = https://libvirt.org/ arch = x86_64 diff --git a/extra/libvirt/PKGBUILD b/extra/libvirt/PKGBUILD index ff1f03d7d..86d7757ce 100644 --- a/extra/libvirt/PKGBUILD +++ b/extra/libvirt/PKGBUILD @@ -10,7 +10,7 @@ pkgname=(libvirt libvirt-storage-gluster libvirt-storage-iscsi-direct) epoch=1 pkgver=10.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" arch=('x86_64') url="https://libvirt.org/" @@ -130,19 +130,19 @@ build() { -Dstorage_zfs=enabled\ -Dstorage_rbd=disabled - ninja -C build + meson compile -C build } check() { cd "$pkgname-$pkgver" - ninja -C build test + meson test -C build --print-errorlogs } package_libvirt() { provides=("libvirt=$pkgver" 'libvirt.so' 'libvirt-admin.so' 'libvirt-lxc.so' 'libvirt-qemu.so') cd "$pkgname-$pkgver" - DESTDIR="$pkgdir" ninja -C build install + meson install -C build --destdir "$pkgdir" mkdir "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d echo 'g libvirt - -' > "$pkgdir/usr/lib/sysusers.d/libvirt.conf" @@ -150,8 +150,6 @@ package_libvirt() { echo 'm libvirt-qemu kvm' >> "$pkgdir/usr/lib/sysusers.d/libvirt.conf" echo 'z /var/lib/libvirt/qemu 0751' > "$pkgdir/usr/lib/tmpfiles.d/libvirt.conf" - chown 0:102 "$pkgdir/usr/share/polkit-1/rules.d" - chmod 0750 "$pkgdir/usr/share/polkit-1/rules.d" chmod 600 "$pkgdir"/etc/libvirt/nwfilter/*.xml \ "$pkgdir/etc/libvirt/qemu/networks/default.xml" chmod 700 "$pkgdir"/etc/libvirt/secrets