Author: wiget Date: Tue Apr 27 18:28:14 2010 GMT Module: packages Tag: HEAD ---- Log message: - updated to 0.8.0 - enable PolicyKit by default - more (versioned) BRs - rebuild auto* - use standard configure macro - enable udev and disable hal - disable loadable module (break builds)
---- Files affected: packages/libvirt: libvirt.spec (1.19 -> 1.20) ---- Diffs: ================================================================ Index: packages/libvirt/libvirt.spec diff -u packages/libvirt/libvirt.spec:1.19 packages/libvirt/libvirt.spec:1.20 --- packages/libvirt/libvirt.spec:1.19 Wed Mar 31 00:11:37 2010 +++ packages/libvirt/libvirt.spec Tue Apr 27 20:28:09 2010 @@ -4,7 +4,7 @@ %bcond_with xen # xen %bcond_without xen_proxy # Xen proxy %bcond_without qemu # Qemu -%bcond_with polkit # PolicyKit +%bcond_without polkit # PolicyKit %bcond_with lokkit # Lokkit # Xen is available only on i386 x86_64 ia64 @@ -25,26 +25,30 @@ Summary: Toolkit to interact with virtualization capabilities Name: libvirt -Version: 0.7.7 +Version: 0.8.0 Release: 0.1 License: LGPL Group: Base/Kernel URL: http://www.libvirt.org/ Source0: ftp://ftp.libvirt.org/libvirt/%{name}-%{version}.tar.gz -# Source0-md5: 5f315b0bf20e3964f7657ba1e630cd67 +# Source0-md5: 189aff9385e4de88a127dbf15495a3af Source1: %{name}.init +Patch0: gcrypt.patch %{?with_lokkit:BuildRequires: /usr/sbin/lokkit} %{?with_polkit:BuildRequires: PolicyKit-devel >= 0.6} -BuildRequires: avahi-devel +BuildRequires: avahi-devel >= 0.6.0 BuildRequires: cyrus-sasl-devel +BuildRequires: curl-devel >= 7.18.0 +BuildRequires: device-mapper-devel >= 1.0.0 BuildRequires: gawk BuildRequires: gettext -BuildRequires: gnutls-devel +BuildRequires: gnutls-devel >= 1.0.25 BuildRequires: libselinux-devel -BuildRequires: libxml2-devel +BuildRequires: libxml2-devel >= 2.6.0 BuildRequires: ncurses-devel BuildRequires: python-devel BuildRequires: readline-devel +BuildRequires: udev-glib-devel >= 145 # For mount/umount in FS driver BuildRequires: util-linux %{?with_xen:BuildRequires: xen-devel >= 3.0.4} @@ -52,11 +56,12 @@ # For ISCSI driver BuildRequires: open-iscsi # For disk driver -BuildRequires: parted-devel +BuildRequires: parted-devel >= 1.8.0 BuildRequires: python BuildRequires: python-devel -%{?with_qemu:BuildRequires: qemu} BuildRequires: readline-devel +# not yet in PLD +#BuildRequires: netcf-devel >= 0.1.4 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) # libxenstore is not versionned properly @@ -125,37 +130,27 @@ %prep %setup -q +%patch0 -p1 # weird translations rm -f po/{my,eu_ES}.{po,gmo} %build -CC="%{__cc}" -CFLAGS="%{rpmcflags}" -LDFLAGS="%{rpmldflags}" -CPPFLAGS="%{rpmcppflags}" -export CC CFLAGS LDFLAGS CPPFLAGS -./configure \ - --host=%{_host} \ - --build=%{_host} \ - --prefix=%{_prefix} \ - --exec-prefix=%{_exec_prefix} \ - --bindir=%{_bindir} \ - --sbindir=%{_sbindir} \ - --sysconfdir=%{_sysconfdir} \ - --datadir=%{_datadir} \ - --includedir=%{_includedir} \ - --libdir=%{_libdir} \ - --libexecdir=%{_libexecdir} \ - --localstatedir=%{_localstatedir} \ - --sharedstatedir=%{_sharedstatedir} \ - --mandir=%{_mandir} \ - --infodir=%{_infodir} \ +%{__libtoolize} +%{__aclocal} -I gnulib/m4 -I m4 +%{__autoheader} +%{__autoconf} +%{__automake} + +%configure \ + --disable-silent-rules \ --x-libraries=%{_libdir} \ %{!?with_xen:--without-xen} \ %{!?with_qemu:--without-qemu} \ --with-init-script=redhat \ --with-remote-pid-file=%{_localstatedir}/run/libvirtd.pid \ --with-storage-lvm \ + --without-hal \ + --with-udev \ PVCREATE=/sbin/pvcreate \ VGCREATE=/sbin/vgcreate \ LVCREATE=/sbin/lvcreate \ @@ -169,8 +164,9 @@ LVS=/sbin/lvs \ BRCTL=/sbin/brctl \ SHOWMOUNT=/usr/sbin/showmount +# --with-driver-modules -%{__make} AWK=gawk +%{__make} AWK=gawk -j1 %install rm -rf $RPM_BUILD_ROOT @@ -195,19 +191,19 @@ %defattr(644,root,root,755) %doc ChangeLog README TODO NEWS %attr(755,root,root) %{_libdir}/%{name}.so.* -#%{_libdir}/%{name}_proxy %dir %{_datadir}/augeas %dir %{_datadir}/augeas/lenses %{_datadir}/augeas/lenses/*.aug %dir %{_datadir}/augeas/lenses/tests %{_datadir}/augeas/lenses/tests/*.aug %attr(755,root,root) %{_libdir}/libvirt_lxc -%{?with_polkit:%{_datadir}/PolicyKit/policy/org.libvirt.unix.policy} +%{?with_polkit:%{_datadir}/polkit-1/actions/org.libvirt.unix.policy} %{_datadir}/libvirt/schemas/capability.rng %{_datadir}/libvirt/schemas/domain.rng %{_datadir}/libvirt/schemas/interface.rng %{_datadir}/libvirt/schemas/network.rng %{_datadir}/libvirt/schemas/nodedev.rng +%{_datadir}/libvirt/schemas/nwfilter.rng %{_datadir}/libvirt/schemas/secret.rng %{_datadir}/libvirt/schemas/storageencryption.rng %{_datadir}/libvirt/schemas/storagepool.rng @@ -231,7 +227,6 @@ %defattr(644,root,root,755) %doc %{_docdir}/%{name}-python-%{version} %{py_sitedir}/libvirt.py -#%{py_sitedir}/libvirtmod.a %{py_sitedir}/libvirtmod.la %{py_sitedir}/libvirtmod.so @@ -245,8 +240,9 @@ %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 -%dir /etc/logrotate.d -%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 %{_libdir}/libvirt_parthelper %{_mandir}/man1/virsh.1* %{_mandir}/man1/virt-xml-validate.1* @@ -261,6 +257,15 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.20 2010/04/27 18:28:09 wiget +- updated to 0.8.0 +- enable PolicyKit by default +- more (versioned) BRs +- rebuild auto* +- use standard configure macro +- enable udev and disable hal +- disable loadable module (break builds) + Revision 1.19 2010/03/30 22:11:37 matik - upped to 0.7.7 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libvirt/libvirt.spec?r1=1.19&r2=1.20&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
