[libvirt] Tiny additional RHEL patch
Daniel Veillard
veillard at redhat.com
Tue Jan 20 10:15:40 UTC 2009
Small addition to the spec file, basically if on Fedora we should not
activate RHEL-5 Xen specific support, but on RHEL and possibly CentOS
the flag should be passed to %configure.
The test is somehow reversed because it's hard to detect building on
a RHEL platform from the spec file, and that should cope well with
CentOS too. Now for other rpm based environment, I welcome improvements!
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel at veillard.com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
-------------- next part --------------
Index: libvirt.spec.in
===================================================================
RCS file: /data/cvs/libxen/libvirt.spec.in,v
retrieving revision 1.106
diff -u -r1.106 libvirt.spec.in
--- libvirt.spec.in 12 Dec 2008 07:36:20 -0000 1.106
+++ libvirt.spec.in 20 Jan 2009 09:59:15 -0000
@@ -32,6 +32,17 @@
%define with_xen_proxy 0
%endif
+#
+# If building on RHEL switch on the specific support
+# for the specific Xen version
+#
+%if 0%{?fedora}
+%define with_rhel5 0
+%else
+%define with_rhel5 1
+%endif
+
+
Summary: Library providing a simple API virtualization
Name: libvirt
Version: @VERSION@
@@ -207,6 +218,10 @@
%define _without_uml --without-uml
%endif
+%if %{with_rhel5}
+%define _with_rhel5_api --with-rhel5-api
+%endif
+
%configure %{?_without_xen} \
%{?_without_qemu} \
%{?_without_openvz} \
@@ -217,6 +232,7 @@
%{?_without_python} \
%{?_without_libvirtd} \
%{?_without_uml} \
+ %{?_with_rhel5_api} \
--with-init-script=redhat \
--with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid \
--with-remote-file=%{_localstatedir}/run/libvirtd.pid
More information about the libvir-list
mailing list