packages: libvirt/libvirt.spec - added some bconds=?UTF-8?Q?=20?=- fixed vbox support - a...
baggins
baggins at pld-linux.org
Tue Feb 14 22:13:14 CET 2012
Author: baggins Date: Tue Feb 14 21:13:14 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- added some bconds
- fixed vbox support
- added systemd support
- updated files
---- Files affected:
packages/libvirt:
libvirt.spec (1.58 -> 1.59)
---- Diffs:
================================================================
Index: packages/libvirt/libvirt.spec
diff -u packages/libvirt/libvirt.spec:1.58 packages/libvirt/libvirt.spec:1.59
--- packages/libvirt/libvirt.spec:1.58 Tue Feb 14 19:54:01 2012
+++ packages/libvirt/libvirt.spec Tue Feb 14 22:13:08 2012
@@ -9,6 +9,13 @@
%bcond_without polkit # PolicyKit
%bcond_with sanlock # sanlock storage lock manager
%bcond_with netcf # host interfaces support
+%bcond_without uml # UML support
+%bcond_without openvz # OpenVZ support
+%bcond_without phyp # PHYP support
+%bcond_without xenapi # XenAPI support
+%bcond_without libxl # libxenlight
+%bcond_without esx # ESX support
+%bcond_without hyperv # Hyper-V support
# qemu available only on x86 and ppc
%ifnarch %{ix86} %{x8664} ppc
@@ -75,7 +82,7 @@
BuildRequires: python-devel
BuildRequires: readline-devel
BuildRequires: rpm-pythonprov
-BuildRequires: rpmbuild(macros) >= 1.219
+BuildRequires: rpmbuild(macros) >= 1.627
%{?with_sanlock:BuildRequires: sanlock-devel >= 0.8}
BuildRequires: udev-devel >= 145
%{?with_xen:BuildRequires: xen-devel >= 3.0.4}
@@ -203,6 +210,7 @@
Requires: gettext-devel
Requires: libblkid >= 2.17
Requires: parted-libs >= 1.8.0
+Requires: systemd-units >= 37-0.10
Requires: udev-libs >= 145
Requires: xorg-lib-libpciaccess >= 0.10.0
Suggests: iptables
@@ -216,6 +224,7 @@
# for management through ssh
Suggests: netcat-openbsd
Suggests: polkit >= 0.90
+Suggests: scrub
%description utils
Libvirt is a C toolkit to interact with the virtualization
@@ -288,18 +297,37 @@
RADVD=/usr/sbin/radvd \
UDEVADM=/sbin/udevadm \
MODPROBE=/sbin/modprobe \
+ SCRUB=/usr/bin/scrub \
--disable-silent-rules \
--with-html-dir=%{_gtkdocdir} \
--with-html-subdir=%{name} \
--with-init-script=redhat \
--with-storage-lvm \
+ --with-storage-fs \
+ --with-storage-iscsi \
+ --with-storage-scsi \
+ --with-storage-mpath \
+ --with-storage-disk \
+ --with-macvtap \
+ --with-virtualport \
+ --with-scrub \
--with-udev \
--without-hal \
+ --with-lxc \
+ --with-vbox=%{_libdir}/VirtualBox \
%{!?with_netcf:--without-netcf} \
%{!?with_sanlock:--without-sanlock} \
%{!?with_qemu:--without-qemu} \
%{!?with_xen:--without-xen} \
- --x-libraries=%{_libdir}
+ %{!?with_uml:--without-uml} \
+ %{!?with_openvz:--without-openvz} \
+ %{!?with_phyp:--without-phyp} \
+ %{!?with_xenapi:--without-xenapi} \
+ %{!?with_libxl:--without-libxl} \
+ %{!?with_esx:--without-esx} \
+ %{!?with_hyperv:--without-hyperv} \
+ --x-libraries=%{_libdir} \
+ --with-init-script=systemd
%{__make} \
AWK=gawk
@@ -334,6 +362,18 @@
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
+%post utils
+%systemd_post libvirtd.service
+NORESTART=1
+%systemd_post libvirt-guests.service
+
+%preun utils
+%systemd_preun libvirtd.service
+%systemd_preun libvirt-guests.service
+
+%postun utils
+%systemd_reload
+
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc ChangeLog README TODO NEWS
@@ -400,21 +440,26 @@
%defattr(644,root,root,755)
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/libvirt
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sasl/libvirt.conf
-%attr(755,root,root) %{_bindir}/virsh
-%attr(755,root,root) %{_sbindir}/libvirtd
-%attr(754,root,root) /etc/rc.d/init.d/libvirtd
-%attr(754,root,root) /etc/rc.d/init.d/libvirt-guests
-%attr(755,root,root) %{_bindir}/virt-xml-validate
-%attr(755,root,root) %{_bindir}/virt-pki-validate
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirtd
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/libvirt-guests
%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd
%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.lxc
%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.qemu
%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/libvirtd.uml
+%attr(754,root,root) /etc/rc.d/init.d/libvirtd
+%attr(754,root,root) /etc/rc.d/init.d/libvirt-guests
+%{systemdunitdir}/libvirtd.service
+%{systemdunitdir}/libvirt-guests.service
+%config(noreplace) %verify(not md5 mtime size) /etc/sysctl.d/libvirtd
+%attr(755,root,root) %{_sbindir}/libvirtd
+%attr(755,root,root) %{_bindir}/virsh
+%attr(755,root,root) %{_bindir}/virt-host-validate
+%attr(755,root,root) %{_bindir}/virt-xml-validate
+%attr(755,root,root) %{_bindir}/virt-pki-validate
%attr(755,root,root) %{_libdir}/libvirt_parthelper
%{?with_polkit:%{_datadir}/polkit-1/actions/org.libvirt.unix.policy}
%{_mandir}/man1/virsh.1*
+%{_mandir}/man1/virt-host-validate.1*
%{_mandir}/man1/virt-xml-validate.1*
%{_mandir}/man1/virt-pki-validate.1*
%{_mandir}/man8/libvirtd.8*
@@ -450,6 +495,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.59 2012/02/14 21:13:08 baggins
+- added some bconds
+- fixed vbox support
+- added systemd support
+- updated files
+
Revision 1.58 2012/02/14 18:54:01 baggins
- renumber patch
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libvirt/libvirt.spec?r1=1.58&r2=1.59&f=u
More information about the pld-cvs-commit
mailing list