From 60c8b285a6ec8d8eb5ab70955826d855d8d20517 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Wed, 26 Nov 2008 14:46:49 +0000 Subject: [PATCH] * libvirt.spec.in: cleanups and missing dep for hal Daniel --- ChangeLog | 4 ++++ libvirt.spec.in | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index 80831feed4..d85ae4cfa6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Wed Nov 26 15:46:07 CET 2008 Daniel Veillard + + * libvirt.spec.in: cleanups and missing dep for hal + Tue Nov 25 16:29:09 CET 2008 Daniel Veillard * configure.in docs/* NEWS: release of 0.5.0 diff --git a/libvirt.spec.in b/libvirt.spec.in index 9a39de293a..4f9e1517e5 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -48,6 +48,8 @@ Requires: ncurses Requires: dnsmasq Requires: bridge-utils Requires: iptables +# needed for device enumeration +Requires: hal # So remote clients can access libvirt over SSH tunnel # (client invokes 'nc' against the UNIX socket on the server) Requires: nc @@ -89,6 +91,7 @@ BuildRequires: readline-devel BuildRequires: ncurses-devel BuildRequires: gettext BuildRequires: gnutls-devel +BuildRequires: hal-devel %if %{with_avahi} BuildRequires: avahi-devel %endif @@ -244,6 +247,11 @@ rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/default.xml rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml # Strip auto-generated UUID - we need it generated per-install sed -i -e "//d" $RPM_BUILD_ROOT%{_datadir}/libvirt/networks/default.xml +%else +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/default.xml +rm -f $RPM_BUILD_ROOT%{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml +rm -f $RPM_BUILD_ROOT%{_datadir}/augeas/lenses/libvirtd_qemu.aug +rm -f $RPM_BUILD_ROOT%{_datadir}/augeas/lenses/tests/test_libvirtd_qemu.aug %endif %find_lang %{name} @@ -262,6 +270,7 @@ rm -fr %{buildroot} /sbin/ldconfig %if %{with_libvirtd} +%if %{with_qemu} # We want to install the default network for initial RPM installs # or on the first upgrade from a non-network aware libvirt only. # We check this by looking to see if the daemon is already installed @@ -274,6 +283,7 @@ then > %{_sysconfdir}/libvirt/qemu/networks/default.xml ln -s ../default.xml %{_sysconfdir}/libvirt/qemu/networks/autostart/default.xml fi +%endif /sbin/chkconfig --add libvirtd %endif