X-Git-Url: https://git.tld-linux.org/?p=packages%2Flibvirt.git;a=blobdiff_plain;f=libvirt.spec;fp=libvirt.spec;h=0524a38485f0b4a60d3460e7669cce1ba57a8a84;hp=7d4058c73494ad9b85eb6c2c27fd9b79215fc200;hb=9017d899aa638cff4d379fb84c28a733f0bc8289;hpb=c547482596d8a7e9fc5caafd35dcd7529b0c7232 diff --git a/libvirt.spec b/libvirt.spec index 7d4058c..0524a38 100644 --- a/libvirt.spec +++ b/libvirt.spec @@ -25,6 +25,7 @@ %bcond_without polkit # PolicyKit support %bcond_without systemtap # systemtap/dtrace probes %bcond_with wireshark # wireshark dissector module +%bcond_without zfs # ZFS storage support # qemu available only on x86 and ppc %ifnarch %{ix86} %{x8664} ppc @@ -49,12 +50,12 @@ Summary: Toolkit to interact with virtualization capabilities Summary(pl.UTF-8): Narzędzia współpracujące z funkcjami wirtualizacji Name: libvirt -Version: 9.0.0 -Release: 2 +Version: 9.5.0 +Release: 1 License: LGPL v2.1+ Group: Libraries Source0: http://libvirt.org/sources/libvirt-%{version}.tar.xz -# Source0-md5: f0c41217d6dd89ce558465bb3caf6e5c +# Source0-md5: 7b153b9b3f659e951dc183a606e571b5 Source1: libvirtd.init Source2: virtlockd.init Source3: virtlogd.init @@ -68,6 +69,7 @@ Patch1: %{name}-qemu-acl.patch Patch2: %{name}-udevadm-settle.patch Patch3: bashisms.patch Patch4: %{name}-sysctl-dir.patch +Patch5: shebang.patch URL: http://www.libvirt.org/ BuildRequires: acl-devel BuildRequires: attr-devel @@ -123,8 +125,8 @@ BuildRequires: udev-devel >= 1:219 # For disk driver BuildRequires: xorg-lib-libpciaccess-devel >= 0.10.0 BuildRequires: yajl-devel >= 2.0.3 -BuildRequires: zfs -BuildRequires: zfs-devel +%{?with_zfs:BuildRequires: zfs} +%{?with_zfs:BuildRequires: zfs-devel} Requires: curl-libs >= 7.18.0 Requires: device-mapper >= 1.0.0 Requires: libcap-ng >= 0.4.0 @@ -458,6 +460,7 @@ Moduł sekcji Wiresharka do pakietów libvirt. %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build %meson build \ @@ -509,7 +512,7 @@ Moduł sekcji Wiresharka do pakietów libvirt. -Dstorage_rbd=%{__enabled_disabled ceph} \ -Dstorage_scsi=enabled \ -Dstorage_vstorage=disabled \ - -Dstorage_zfs=enabled \ + -Dstorage_zfs=%{__enabled_disabled zfs} \ -Ddriver_bhyve=disabled \ -Ddriver_ch=%{__enabled_disabled ch} \ -Ddriver_esx=%{__enabled_disabled esx} \ @@ -764,7 +767,7 @@ fi # mpath requires libdevmapper, but libvirt itself requires it too %attr(755,root,root) %{_libdir}/libvirt/storage-backend/libvirt_storage_backend_mpath.so %attr(755,root,root) %{_libdir}/libvirt/storage-backend/libvirt_storage_backend_scsi.so -%attr(755,root,root) %{_libdir}/libvirt/storage-backend/libvirt_storage_backend_zfs.so +%{?with_zfs:%attr(755,root,root) %{_libdir}/libvirt/storage-backend/libvirt_storage_backend_zfs.so} %dir %{_libdir}/libvirt/storage-file %attr(755,root,root) %{_libdir}/libvirt/storage-file/libvirt_storage_file_fs.so @@ -889,7 +892,7 @@ fi %endif %attr(755,root,root) %{_bindir}/virt-ssh-helper %attr(754,root,root) %{_libexecdir}/libvirt-guests.sh -%{_libdir}/virt-login-shell-helper +%{_libexecdir}/virt-login-shell-helper %{_mandir}/man1/virsh.1* %{_mandir}/man1/virt-admin.1* %{_mandir}/man1/virt-host-validate.1* @@ -902,6 +905,7 @@ fi %{_mandir}/man1/virt-qemu-run.1* %{_mandir}/man1/virt-qemu-sev-validate.1* %endif +%{_mandir}/man8/libvirt-guests.8* %{_mandir}/man8/virt-ssh-helper.8* %dir %{_datadir}/libvirt/schemas %{_datadir}/libvirt/schemas/basictypes.rng