]> xenbits.xensource.com Git - libvirt.git/commitdiff
rpm: separate runtime and build requirements
authorEric Blake <eblake@redhat.com>
Wed, 23 Mar 2011 16:20:14 +0000 (10:20 -0600)
committerEric Blake <eblake@redhat.com>
Wed, 23 Mar 2011 17:03:23 +0000 (11:03 -0600)
* libvirt.spec.in (Requires): Reorganize requirements a bit; no
functional change.

libvirt.spec.in

index 4a62c8080aa4014cc1f45c749b3c47a2c19ff752..4f1bdc88aca0f4ac4e990a93b6195f533e656ecf 100644 (file)
@@ -225,7 +225,9 @@ Group: Development/Libraries
 Source: http://libvirt.org/sources/libvirt-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 URL: http://libvirt.org/
-BuildRequires: python-devel
+
+# All runtime requirements for the libvirt package (runtime requrements
+# for subpackages are listed later in those subpackages)
 
 # The client side, i.e. shared libs and virsh are in a subpackage
 Requires: %{name}-client = %{version}-%{release}
@@ -259,10 +261,6 @@ Requires: PolicyKit >= 0.6
 %endif
 %endif
 %if %{with_storage_fs}
-# For mount/umount in FS driver
-BuildRequires: util-linux
-# For showmount in FS driver (netfs discovery)
-BuildRequires: nfs-utils
 Requires: nfs-utils
 # For glusterfs
 %if 0%{?fedora} >= 11
@@ -303,6 +301,10 @@ Requires: device-mapper
 %if %{with_cgconfig}
 Requires: libcgroup
 %endif
+
+# All build-time requirements
+BuildRequires: python-devel
+
 %if %{with_xen}
 BuildRequires: xen-devel
 %endif
@@ -414,6 +416,12 @@ BuildRequires: audit-libs-devel
 BuildRequires: systemtap-sdt-devel
 %endif
 
+%if %{with_storage_fs}
+# For mount/umount in FS driver
+BuildRequires: util-linux
+# For showmount in FS driver (netfs discovery)
+BuildRequires: nfs-utils
+%endif
 
 # Fedora build root suckage
 BuildRequires: gawk