diff options
author | Mubashshir | 2024-04-18 22:57:50 +0600 |
---|---|---|
committer | Mubashshir | 2024-04-18 22:57:50 +0600 |
commit | 237c033c8d4e47665c3fd2153db2fe25dae70d53 (patch) | |
tree | e8f7d71f7d11ece50dc5aa8bc30b25e3144aed58 | |
parent | 418f7ed9b720cc72aaf8fc40bca0bfc41daaf674 (diff) | |
download | aur-237c033c8d4e47665c3fd2153db2fe25dae70d53.tar.gz |
libvirt/libvirt: Release 10.2.0-1
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 21 insertions, 24 deletions
@@ -1,11 +1,11 @@ pkgbase = libvirt-xen pkgdesc = API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc) - pkgver = 10.1.0 - pkgrel = 3 + pkgver = 10.2.0 + pkgrel = 1 url = https://libvirt.org/ arch = x86_64 - license = LGPL - license = GPL3 + license = LGPL-2.1-or-later + license = GPL-3.0-or-later makedepends = meson makedepends = libxslt makedepends = python-docutils @@ -14,7 +14,6 @@ pkgbase = libvirt-xen makedepends = libiscsi makedepends = glusterfs makedepends = bash-completion - makedepends = rpcsvc-proto makedepends = dnsmasq makedepends = iproute2 makedepends = qemu-base @@ -28,6 +27,7 @@ pkgbase = libvirt-xen depends = numactl depends = polkit depends = libnbd + depends = libnl depends = xen optdepends = libvirt-storage-gluster: Gluster storage backend optdepends = libvirt-storage-iscsi-direct: iSCSI-direct storage backend @@ -95,17 +95,16 @@ pkgbase = libvirt-xen backup = etc/libvirt/libxl-lockd.conf backup = etc/libvirt/virtxend.conf backup = etc/logrotate.d/libvirtd.libxl - source = https://libvirt.org/sources/libvirt-10.1.0.tar.xz - source = https://libvirt.org/sources/libvirt-10.1.0.tar.xz.asc + source = https://libvirt.org/sources/libvirt-10.2.0.tar.xz + source = https://libvirt.org/sources/libvirt-10.2.0.tar.xz.asc validpgpkeys = 453B65310595562855471199CA68BE8010084C9C - sha256sums = 36d9077e2b0ef6b0c6df3b42e42a67411b6ce3b1564b427b55e65019dde60eed + sha256sums = 215772bc5dc4a672e67ffa9de3774f05ed4b7ed282dbe296ec5c9fec01dd7ae3 sha256sums = SKIP pkgname = libvirt-xen - provides = libvirt=10.1.0 + provides = libvirt=10.2.0 provides = libvirt.so provides = libvirt-admin.so provides = libvirt-lxc.so provides = libvirt-qemu.so - provides = libvirt-libxl.so conflicts = libvirt @@ -9,16 +9,17 @@ # match! -rc[0-9]+$ pkgname=libvirt -pkgver=10.1.0 -pkgrel=3 +pkgver=10.2.0 +pkgrel=1 pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" arch=('x86_64') url="https://libvirt.org/" -license=('LGPL' 'GPL3') #libvirt_parthelper links to libparted which is GPL3 only +license=('LGPL-2.1-or-later' + 'GPL-3.0-or-later') # libvirt_parthelper links to libparted depends=('libpciaccess' 'yajl' 'fuse3' 'gnutls' 'parted' 'libssh' 'libxml2' - 'numactl' 'polkit' 'libnbd') + 'numactl' 'polkit' 'libnbd' 'libnl') makedepends=('meson' 'libxslt' 'python-docutils' 'lvm2' 'open-iscsi' 'libiscsi' 'glusterfs' - 'bash-completion' 'rpcsvc-proto' 'dnsmasq' 'iproute2' 'qemu-base') + 'bash-completion' 'dnsmasq' 'iproute2' 'qemu-base') optdepends=('libvirt-storage-gluster: Gluster storage backend' 'libvirt-storage-iscsi-direct: iSCSI-direct storage backend' 'gettext: required for libvirt-guests.service' @@ -87,7 +88,7 @@ backup=( source=( "https://libvirt.org/sources/$pkgname-$pkgver.tar.xz"{,.asc} ) -sha256sums=('36d9077e2b0ef6b0c6df3b42e42a67411b6ce3b1564b427b55e65019dde60eed' +sha256sums=('215772bc5dc4a672e67ffa9de3774f05ed4b7ed282dbe296ec5c9fec01dd7ae3' 'SKIP') validpgpkeys=('453B65310595562855471199CA68BE8010084C9C') # Jiří Denemark <jdenemar@redhat.com> @@ -140,27 +141,24 @@ build() { -Dstorage_zfs=enabled\ -Dstorage_rbd=disabled - ninja -C build + meson compile -C build } check() { - ninja -C build test + meson test -C build --print-errorlogs } package() { conflicts=('libvirt') provides=("libvirt=$pkgver" 'libvirt.so' 'libvirt-admin.so' 'libvirt-lxc.so' 'libvirt-qemu.so') - provides+=('libvirt-libxl.so') - DESTDIR="$pkgdir" ninja -C build install - mkdir "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d - echo 'g libvirt - -' > "$pkgdir/usr/lib/sysusers.d/libvirt.conf" + meson install -C build --destdir "$pkgdir" + mkdir -p "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d + echo 'g libvirt - -' > "$pkgdir/usr/lib/sysusers.d/libvirt-qemu.conf" echo 'u libvirt-qemu /var/lib/libvirt "Libvirt QEMU user"' >> "$pkgdir/usr/lib/sysusers.d/libvirt.conf" 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 |