[packages/libvirt] up to 4.0.0; packaged bash completions

atler atler at pld-linux.org
Fri Jan 19 13:33:13 CET 2018


commit 842a433380f1ff8d7708f3ed4844b936485b80a5
Author: Jan Palus <atler at pld-linux.org>
Date:   Fri Jan 19 13:32:07 2018 +0100

    up to 4.0.0; packaged bash completions

 libvirt-sasl.patch |  8 ++++----
 libvirt.spec       | 21 +++++++++++++++++++--
 2 files changed, 23 insertions(+), 6 deletions(-)
---
diff --git a/libvirt.spec b/libvirt.spec
index bf4fba8..a4c74f0 100644
--- a/libvirt.spec
+++ b/libvirt.spec
@@ -46,12 +46,12 @@
 Summary:	Toolkit to interact with virtualization capabilities
 Summary(pl.UTF-8):	Narzędzia współpracujące z funkcjami wirtualizacji
 Name:		libvirt
-Version:	3.10.0
+Version:	4.0.0
 Release:	1
 License:	LGPL v2.1+
 Group:		Libraries
 Source0:	http://libvirt.org/sources/libvirt-%{version}.tar.xz
-# Source0-md5:	62a78e6c1e71cd9acef8854b37beea59
+# Source0-md5:	ff0dbdd8ec4ac1277588dfe3b245d0e9
 Source1:	%{name}.init
 Source2:	%{name}.tmpfiles
 Patch0:		%{name}-sasl.patch
@@ -158,6 +158,17 @@ wirtualizacji.
 
 Ten pakiet zawiera podstawowe biblioteki oraz plik konfiguracyjny.
 
+%package -n bash-completion-%{name}
+Summary:        bash-completion for libvirt
+Group:          Applications/Shells
+Requires:       bash-completion
+%if "%{_rpmversion}" >= "5"
+BuildArch:      noarch
+%endif
+
+%description -n bash-completion-%{name}
+This package provides bash-completion for libvirt.
+
 %package devel
 Summary:	Development files for programs using libvirt
 Summary(pl.UTF-8):	Pliki programistyczne do programów wykorzystujących libvirt
@@ -517,6 +528,8 @@ Moduł sekcji Wiresharka do pakietów libvirt.
 	ZPOOL=/usr/sbin/zpool \
 	--disable-silent-rules \
 	%{?with_static_libs:--enable-static} \
+	--with-bash-completion \
+	--with-bash-completions-dir=/etc/bash_completion.d \
 	--with-html-dir=%{_gtkdocdir} \
 	--with-html-subdir=%{name} \
 	--with-init-script=systemd+redhat \
@@ -660,6 +673,10 @@ fi
 %dir %{_libdir}/libvirt
 %dir %{_datadir}/libvirt
 
+%files -n bash-completion-%{name}
+%defattr(644,root,root,755)
+/etc/bash_completion.d/vsh
+
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libvirt.so
diff --git a/libvirt-sasl.patch b/libvirt-sasl.patch
index a2fd4dc..46782b5 100644
--- a/libvirt-sasl.patch
+++ b/libvirt-sasl.patch
@@ -88,8 +88,8 @@ diff -dur -x '*~' -x '*.orig' -x '*.rej' libvirt-2.5.0.orig/src/qemu/qemu.conf l
  
  # QEMU implements an extension for providing audio over a VNC connection,
 diff -dur -x '*~' -x '*.orig' -x '*.rej' libvirt-2.5.0.orig/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-sasl.args libvirt-2.5.0/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-sasl.args
---- libvirt-2.5.0.orig/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-sasl.args	2016-07-27 14:39:35.000000000 +0200
-+++ libvirt-2.5.0/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-sasl.args	2016-12-20 12:56:04.000000000 +0100
+--- libvirt-2.5.0.orig/tests/qemuxml2argvdata/-graphics-vnc-sasl.args	2016-07-27 14:39:35.000000000 +0200
++++ libvirt-2.5.0/tests/qemuxml2argvdata/graphics-vnc-sasl.args	2016-12-20 12:56:04.000000000 +0100
 @@ -3,7 +3,7 @@
  HOME=/home/test \
  USER=test \
@@ -100,8 +100,8 @@ diff -dur -x '*~' -x '*.orig' -x '*.rej' libvirt-2.5.0.orig/tests/qemuxml2argvda
  /usr/bin/qemu \
  -name QEMUGuest1 \
 diff -dur -x '*~' -x '*.orig' -x '*.rej' libvirt-2.5.0.orig/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-tls.args libvirt-2.5.0/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-tls.args
---- libvirt-2.5.0.orig/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-tls.args	2016-07-27 14:39:35.000000000 +0200
-+++ libvirt-2.5.0/tests/qemuxml2argvdata/qemuxml2argv-graphics-vnc-tls.args	2016-12-20 12:56:04.000000000 +0100
+--- libvirt-2.5.0.orig/tests/qemuxml2argvdata/graphics-vnc-tls.args	2016-07-27 14:39:35.000000000 +0200
++++ libvirt-2.5.0/tests/qemuxml2argvdata/graphics-vnc-tls.args	2016-12-20 12:56:04.000000000 +0100
 @@ -3,7 +3,7 @@
  HOME=/home/test \
  USER=test \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libvirt.git/commitdiff/842a433380f1ff8d7708f3ed4844b936485b80a5



More information about the pld-cvs-commit mailing list