Fix disablement of libssh/libssh2 & remove obsolete conditions
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
4528832026
commit
18b1c9d77e
37
libvirt.spec
37
libvirt.spec
@ -93,7 +93,6 @@
|
|||||||
%define with_libssh2 0%{!?_without_libssh2:0}
|
%define with_libssh2 0%{!?_without_libssh2:0}
|
||||||
%define with_wireshark 0%{!?_without_wireshark:0}
|
%define with_wireshark 0%{!?_without_wireshark:0}
|
||||||
%define with_libssh 0%{!?_without_libssh:0}
|
%define with_libssh 0%{!?_without_libssh:0}
|
||||||
%define with_bash_completion 0%{!?_without_bash_completion:0}
|
|
||||||
|
|
||||||
# Finally set the OS / architecture specific special cases
|
# Finally set the OS / architecture specific special cases
|
||||||
|
|
||||||
@ -177,8 +176,6 @@
|
|||||||
%define with_libssh 0%{!?_without_libssh:1}
|
%define with_libssh 0%{!?_without_libssh:1}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%define with_bash_completion 0%{!?_without_bash_completion:1}
|
|
||||||
|
|
||||||
%if %{with_qemu} || %{with_lxc}
|
%if %{with_qemu} || %{with_lxc}
|
||||||
# numad is used to manage the CPU and memory placement dynamically,
|
# numad is used to manage the CPU and memory placement dynamically,
|
||||||
# it's not available on many non-x86 architectures.
|
# it's not available on many non-x86 architectures.
|
||||||
@ -211,7 +208,7 @@
|
|||||||
Summary: Library providing a simple virtualization API
|
Summary: Library providing a simple virtualization API
|
||||||
Name: libvirt
|
Name: libvirt
|
||||||
Version: 6.8.0
|
Version: 6.8.0
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
URL: https://libvirt.org/
|
URL: https://libvirt.org/
|
||||||
|
|
||||||
@ -277,9 +274,7 @@ BuildRequires: glib2-devel >= 2.48
|
|||||||
BuildRequires: libxml2-devel
|
BuildRequires: libxml2-devel
|
||||||
BuildRequires: libxslt
|
BuildRequires: libxslt
|
||||||
BuildRequires: readline-devel
|
BuildRequires: readline-devel
|
||||||
%if %{with_bash_completion}
|
|
||||||
BuildRequires: bash-completion >= 2.0
|
BuildRequires: bash-completion >= 2.0
|
||||||
%endif
|
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
BuildRequires: libtasn1-devel
|
BuildRequires: libtasn1-devel
|
||||||
BuildRequires: gnutls-devel
|
BuildRequires: gnutls-devel
|
||||||
@ -894,9 +889,7 @@ Requires: %{name}-libs = %{version}-%{release}
|
|||||||
Requires: gettext
|
Requires: gettext
|
||||||
# Needed by virt-pki-validate script.
|
# Needed by virt-pki-validate script.
|
||||||
Requires: gnutls-utils
|
Requires: gnutls-utils
|
||||||
%if %{with_bash_completion}
|
|
||||||
Requires: %{name}-bash-completion = %{version}-%{release}
|
Requires: %{name}-bash-completion = %{version}-%{release}
|
||||||
%endif
|
|
||||||
|
|
||||||
%description client
|
%description client
|
||||||
The client binaries needed to access the virtualization
|
The client binaries needed to access the virtualization
|
||||||
@ -916,20 +909,16 @@ Shared libraries for accessing the libvirt daemon.
|
|||||||
%package admin
|
%package admin
|
||||||
Summary: Set of tools to control libvirt daemon
|
Summary: Set of tools to control libvirt daemon
|
||||||
Requires: %{name}-libs = %{version}-%{release}
|
Requires: %{name}-libs = %{version}-%{release}
|
||||||
%if %{with_bash_completion}
|
|
||||||
Requires: %{name}-bash-completion = %{version}-%{release}
|
Requires: %{name}-bash-completion = %{version}-%{release}
|
||||||
%endif
|
|
||||||
|
|
||||||
%description admin
|
%description admin
|
||||||
The client side utilities to control the libvirt daemon.
|
The client side utilities to control the libvirt daemon.
|
||||||
|
|
||||||
%if %{with_bash_completion}
|
|
||||||
%package bash-completion
|
%package bash-completion
|
||||||
Summary: Bash completion script
|
Summary: Bash completion script
|
||||||
|
|
||||||
%description bash-completion
|
%description bash-completion
|
||||||
Bash completion script stub.
|
Bash completion script stub.
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{with_wireshark}
|
%if %{with_wireshark}
|
||||||
%package wireshark
|
%package wireshark
|
||||||
@ -1114,6 +1103,18 @@ exit 1
|
|||||||
%define arg_storage_iscsi_direct -Dstorage_iscsi_direct=disabled
|
%define arg_storage_iscsi_direct -Dstorage_iscsi_direct=disabled
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{with_libssh}
|
||||||
|
%define arg_libssh -Dlibssh=enabled
|
||||||
|
%else
|
||||||
|
%define arg_libssh -Dlibssh=disabled
|
||||||
|
%endif
|
||||||
|
|
||||||
|
%if %{with_libssh2}
|
||||||
|
%define arg_libssh2 -Dlibssh2=enabled
|
||||||
|
%else
|
||||||
|
%define arg_libssh2 -Dlibssh2=disabled
|
||||||
|
%endif
|
||||||
|
|
||||||
%define when %(date +"%%F-%%T")
|
%define when %(date +"%%F-%%T")
|
||||||
%define where %(hostname)
|
%define where %(hostname)
|
||||||
%define who %{?packager}%{!?packager:Unknown}
|
%define who %{?packager}%{!?packager:Unknown}
|
||||||
@ -1175,6 +1176,8 @@ export SOURCE_DATE_EPOCH=$(stat --printf='%Y' %{_specdir}/%{name}.spec)
|
|||||||
%{?arg_firewalld} \
|
%{?arg_firewalld} \
|
||||||
%{?arg_firewalld_zone} \
|
%{?arg_firewalld_zone} \
|
||||||
%{?arg_wireshark} \
|
%{?arg_wireshark} \
|
||||||
|
%{?arg_libssh} \
|
||||||
|
%{?arg_libssh2} \
|
||||||
-Dpm_utils=disabled \
|
-Dpm_utils=disabled \
|
||||||
-Dnss=enabled \
|
-Dnss=enabled \
|
||||||
%{arg_packager} \
|
%{arg_packager} \
|
||||||
@ -1848,9 +1851,7 @@ exit 0
|
|||||||
%{_datadir}/systemtap/tapset/libvirt_qemu_probes*.stp
|
%{_datadir}/systemtap/tapset/libvirt_qemu_probes*.stp
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{with_bash_completion}
|
|
||||||
%{_datadir}/bash-completion/completions/virsh
|
%{_datadir}/bash-completion/completions/virsh
|
||||||
%endif
|
|
||||||
|
|
||||||
|
|
||||||
%{_unitdir}/libvirt-guests.service
|
%{_unitdir}/libvirt-guests.service
|
||||||
@ -1899,14 +1900,10 @@ exit 0
|
|||||||
%files admin
|
%files admin
|
||||||
%{_mandir}/man1/virt-admin.1*
|
%{_mandir}/man1/virt-admin.1*
|
||||||
%{_bindir}/virt-admin
|
%{_bindir}/virt-admin
|
||||||
%if %{with_bash_completion}
|
|
||||||
%{_datadir}/bash-completion/completions/virt-admin
|
%{_datadir}/bash-completion/completions/virt-admin
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{with_bash_completion}
|
|
||||||
%files bash-completion
|
%files bash-completion
|
||||||
%{_datadir}/bash-completion/completions/vsh
|
%{_datadir}/bash-completion/completions/vsh
|
||||||
%endif
|
|
||||||
|
|
||||||
%if %{with_wireshark}
|
%if %{with_wireshark}
|
||||||
%files wireshark
|
%files wireshark
|
||||||
@ -1962,6 +1959,10 @@ exit 0
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Oct 28 2020 Daniel P. Berrangé <berrange@redhat.com> - 6.8.0-2
|
||||||
|
- Remove obsolete bash_completion conditional
|
||||||
|
- Pass args to meson based on with_libssh/with_libssh2
|
||||||
|
|
||||||
* Thu Oct 01 2020 Cole Robinson <crobinso@redhat.com> - 6.8.0-1
|
* Thu Oct 01 2020 Cole Robinson <crobinso@redhat.com> - 6.8.0-1
|
||||||
- Update to version 6.8.0
|
- Update to version 6.8.0
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user