packages: libvirt/libvirt.spec - updated BRs, added versioned Rs - pass mou...

qboosh qboosh at pld-linux.org
Sun Sep 25 21:23:48 CEST 2011


Author: qboosh                       Date: Sun Sep 25 19:23:48 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated BRs, added versioned Rs
- pass mount,umount,tc,dnsmasq,radvd,udevadm,modprobe paths
- lokkit and xmlrpc-c support has been dropped

---- Files affected:
packages/libvirt:
   libvirt.spec (1.38 -> 1.39) 

---- Diffs:

================================================================
Index: packages/libvirt/libvirt.spec
diff -u packages/libvirt/libvirt.spec:1.38 packages/libvirt/libvirt.spec:1.39
--- packages/libvirt/libvirt.spec:1.38	Sun Sep 25 18:02:20 2011
+++ packages/libvirt/libvirt.spec	Sun Sep 25 21:23:43 2011
@@ -1,11 +1,12 @@
 # $Revision$, $Date$
+# openwsman (>= 2.2.3), sanlock, xenapi (libxenserver), xenlight (libxenlight)?
+# --with-driver-modules ?
 #
 # Conditional build:
 %bcond_with	xen		# xen
 %bcond_without	xen_proxy	# Xen proxy
 %bcond_without	qemu		# Qemu
 %bcond_without	polkit		# PolicyKit
-%bcond_with	lokkit		# Lokkit
 %bcond_with	netcf		# host interfaces support
 
 # qemu available only on x86 and ppc
@@ -35,7 +36,7 @@
 Source1:	%{name}.init
 Patch0:		%{name}-sasl.patch
 URL:		http://www.libvirt.org/
-%{?with_lokkit:BuildRequires:	/usr/sbin/lokkit}
+BuildRequires:	audit-libs-devel
 BuildRequires:	augeas-devel
 BuildRequires:	autoconf >= 2.50
 BuildRequires:	automake
@@ -43,16 +44,19 @@
 BuildRequires:	curl-devel >= 7.18.0
 BuildRequires:	cyrus-sasl-devel
 BuildRequires:	device-mapper-devel >= 1.0.0
-BuildRequires:	gettext-devel
+BuildRequires:	gettext-devel >= 0.17
 BuildRequires:	gnutls-devel >= 1.0.25
 BuildRequires:	libapparmor-devel
-BuildRequires:	libcap-ng-devel
-BuildRequires:	libnl1-devel
-BuildRequires:	libpcap-devel
-BuildRequires:	libselinux-devel
+BuildRequires:	libblkid-devel >= 2.17
+BuildRequires:	libcap-ng-devel >= 0.4.0
+BuildRequires:	libgcrypt-devel
+BuildRequires:	libnl1-devel >= 1.1
+BuildRequires:	libpcap-devel >= 1.0.0
+BuildRequires:	libselinux-devel >= 2.0.82
+BuildRequires:	libssh2-devel >= 1.0
 BuildRequires:	libstdc++-devel
 BuildRequires:	libtool
-BuildRequires:	libxml2-devel >= 2.6.0
+BuildRequires:	libxml2-devel >= 1:2.6.0
 BuildRequires:	libxslt-devel
 BuildRequires:	openldap-devel
 BuildRequires:	ncurses-devel
@@ -65,18 +69,22 @@
 BuildRequires:	python
 BuildRequires:	python-devel
 BuildRequires:	readline-devel
-BuildRequires:	readline-devel
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.219
-BuildRequires:	sqlite3-devel
 BuildRequires:	udev-devel >= 145
-# For mount/umount in FS driver
-BuildRequires:	util-linux
 %{?with_xen:BuildRequires:	xen-devel >= 3.0.4}
 # For disk driver
-BuildRequires:	xmlrpc-c-devel
-BuildRequires:	xorg-lib-libpciaccess-devel
+BuildRequires:	xorg-lib-libpciaccess-devel >= 0.10.0
 BuildRequires:	yajl-devel
+Requires:	curl-libs >= 7.18.0
+Requires:	device-mapper >= 1.0.0
+Requires:	gnutls >= 1.0.25
+Requires:	libcap-ng >= 0.4.0
+Requires:	libnl1 >= 1.1
+Requires:	libpcap >= 1.0.0
+Requires:	libselinux >= 2.0.82
+Requires:	libssh2 >= 1.0
+Requires:	libxml2 >= 1:2.6.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # libxenstore is not versionned properly
@@ -169,6 +177,11 @@
 Summary(pl.UTF-8):	Narzędzia do współpracy z funkcjami wirtualizacyjnymi
 Group:		Base/Kernel
 Requires:	%{name} = %{version}-%{release}
+Requires:	avahi-libs >= 0.6.0
+Requires:	libblkid >= 2.17
+Requires:	parted-libs >= 1.8.0
+Requires:	udev-libs >= 145
+Requires:	xorg-lib-libpciaccess >= 0.10.0
 Suggests:	iptables
 Suggests:	bridge-utils
 Suggests:	dmidecode
@@ -179,7 +192,7 @@
 Suggests:	lvm2
 # for management through ssh
 Suggests:	netcat-openbsd
-Suggests:	polkit
+Suggests:	polkit >= 0.90
 
 %description utils
 Libvirt is a C toolkit to interact with the virtualization
@@ -206,8 +219,8 @@
 %build
 %{__libtoolize}
 %{__aclocal} -I gnulib/m4 -I m4
-%{__autoheader}
 %{__autoconf}
+%{__autoheader}
 %{__automake}
 
 %configure \
@@ -233,14 +246,23 @@
 	     PVS=/sbin/pvs      \
 	     VGS=/sbin/vgs      \
 	     LVS=/sbin/lvs      \
+	      TC=/sbin/tc \
 	   BRCTL=/sbin/brctl    \
+	MOUNT=/bin/mount \
+	UMOUNT=/bin/umount \
+	MKFS=/sbin/mkfs \
 	SHOWMOUNT=/usr/sbin/showmount \
 	IPTABLES_PATH=/usr/sbin/iptables \
 	IP6TABLES_PATH=/usr/sbin/ip6tables \
 	EBTABLES_PATH=/usr/sbin/ebtables \
-	ISCSIADM=/sbin/iscsiadm
+	ISCSIADM=/sbin/iscsiadm \
+	DNSMASQ=/usr/sbin/dnsmasq \
+	RADVD=/usr/sbin/radvd \
+	UDEVADM=/sbin/udevadm \
+	MODPROBE=/sbin/modprobe
 
-%{__make} AWK=gawk
+%{__make} \
+	AWK=gawk
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -352,6 +374,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.39  2011/09/25 19:23:43  qboosh
+- updated BRs, added versioned Rs
+- pass mount,umount,tc,dnsmasq,radvd,udevadm,modprobe paths
+- lokkit and xmlrpc-c support has been dropped
+
 Revision 1.38  2011/09/25 16:02:20  qboosh
 - pl
 - LGPL version
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libvirt/libvirt.spec?r1=1.38&r2=1.39&f=u



More information about the pld-cvs-commit mailing list