[fedora-virt-maint] rpms/libvirt/devel .cvsignore, 1.42, 1.43 libvirt.spec, 1.146, 1.147 sources, 1.43, 1.44
Daniel Veillard
veillard at fedoraproject.org
Mon Jul 27 17:52:29 UTC 2009
- Previous message (by thread): [fedora-virt-maint] rpms/libguestfs/EL-5 libguestfs.spec,1.50,1.51
- Next message (by thread): [fedora-virt-maint] rpms/qemu/devel qemu-bios-bigger-roms.patch, 1.6, 1.7 qemu-fix-build-for-esd-audio.patch, 1.1, 1.2 qemu-fix-linux-user-build-on-ppc.patch, 1.2, 1.3 qemu-prefer-sysfs-for-usb-host-devices.patch, 1.2, 1.3 qemu-slirp-Fix-guestfwd-for-incoming-data.patch, 1.1, 1.2 qemu-fix-pcspk-build-with-kvm-disabled.patch, 1.2, NONE qemu-fix-ppc-softmmu-kvm-disabled-build.patch, 1.3, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: veillard
Update of /cvs/pkgs/rpms/libvirt/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8259
Modified Files:
.cvsignore libvirt.spec sources
Log Message:
Push a prerelease of 0.7.0 for F12 'deadline', Daniel
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/devel/.cvsignore,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -p -r1.42 -r1.43
--- .cvsignore 3 Jul 2009 15:07:12 -0000 1.42
+++ .cvsignore 27 Jul 2009 17:52:28 -0000 1.43
@@ -9,3 +9,4 @@ libvirt-0.6.2.tar.gz
libvirt-0.6.3.tar.gz
libvirt-0.6.4.tar.gz
libvirt-0.6.5.tar.gz
+libvirt-0.7.0-0.1.gitf055724.tar.gz
Index: libvirt.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/devel/libvirt.spec,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -p -r1.146 -r1.147
--- libvirt.spec 25 Jul 2009 08:51:35 -0000 1.146
+++ libvirt.spec 27 Jul 2009 17:52:28 -0000 1.147
@@ -13,6 +13,8 @@
%define with_libvirtd 0%{!?_without_libvirtd:1}
%define with_uml 0%{!?_without_uml:1}
%define with_one 0%{!?_without_one:1}
+# default to off
+%define with_phyp 0%{!?_without_phyp:0}
%define with_network 0%{!?_without_network:1}
%define with_storage_fs 0%{!?_without_storage_fs:1}
%define with_storage_lvm 0%{!?_without_storage_lvm:1}
@@ -46,6 +48,14 @@
%define with_capng 0%{!?_without_capng:1}
%endif
+%if 0%{?fedora} >= 12
+%define qemu_user qemu
+%define qemu_group qemu
+%else
+%define qemu_user root
+%define qemu_group root
+%endif
+
#
# If building on RHEL switch on the specific support
# for the specific Xen version
@@ -61,11 +71,11 @@
Summary: Library providing a simple API virtualization
Name: libvirt
-Version: 0.6.5
-Release: 3%{?dist}%{?extra_release}
+Version: 0.7.0
+Release: 0.1.gitf055724%{?dist}%{?extra_release}
License: LGPLv2+
Group: Development/Libraries
-Source: libvirt-%{version}.tar.gz
+Source: libvirt-0.7.0-0.1.gitf055724.tar.gz
# Temporary hack till PulseAudio autostart problems are sorted
# out when SELinux enforcing (bz 486112)
@@ -73,6 +83,10 @@ Patch200: libvirt-0.6.4-svirt-sound.patc
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
URL: http://libvirt.org/
+
+# The client side, i.e. shared libs and virsh are in a subpackage
+Requires: libvirt-client = %{version}-%{release}
+
BuildRequires: python python-devel
Requires: readline
Requires: ncurses
@@ -99,6 +113,8 @@ BuildRequires: util-linux
# For showmount in FS driver (netfs discovery)
BuildRequires: nfs-utils
Requires: nfs-utils
+# For glusterfs
+Requires: glusterfs-client >= 2.0.2
%endif
%if %{with_qemu}
# From QEMU RPMs
@@ -180,16 +196,38 @@ BuildRequires: numactl-devel
%if %{with_capng}
BuildRequires: libcap-ng-devel >= 0.5.0
%endif
-
-Obsoletes: libvir <= 0.2
-Provides: libvir = %{version}-%{release}
+%if %{with_phyp}
+BuildRequires: libssh-devel >= 0.3.1
+%endif
# Fedora build root suckage
BuildRequires: gawk
%description
Libvirt is a C toolkit to interact with the virtualization capabilities
-of recent versions of Linux (and other OSes).
+of recent versions of Linux (and other OSes). The main package includes
+the libvirtd server exporting the virtualization support.
+
+%package client
+Summary: client side library and utilities of the libvirt library
+Group: Development/Libraries
+Requires: libxml2
+Requires: readline
+Requires: ncurses
+# So remote clients can access libvirt over SSH tunnel
+# (client invokes 'nc' against the UNIX socket on the server)
+Requires: nc
+%if %{with_sasl}
+Requires: cyrus-sasl
+# Not technically required, but makes 'out-of-box' config
+# work correctly & doesn't have onerous dependencies
+Requires: cyrus-sasl-md5
+%endif
+
+%description client
+Shared libraries and client binaries needed to access to the
+virtualization capabilities of recent versions of Linux (and other OSes).
+
%package devel
Summary: Libraries, includes, etc. to compile with the libvirt library
@@ -199,8 +237,6 @@ Requires: pkgconfig
%if %{with_xen}
Requires: xen-devel
%endif
-Obsoletes: libvir-devel <= 0.2
-Provides: libvir-devel = %{version}-%{release}
%description devel
Includes and documentations for the C library providing an API to use
@@ -211,8 +247,6 @@ the virtualization capabilities of recen
Summary: Python bindings for the libvirt library
Group: Development/Libraries
Requires: libvirt = %{version}-%{release}
-Obsoletes: libvir-python <= 0.2
-Provides: libvir-python = %{version}-%{release}
%description python
The libvirt-python package contains a module that permits applications
@@ -258,6 +292,10 @@ iconv -f ISO-8859-1 -t UTF-8 < NEWS.old
%define _without_avahi --without-avahi
%endif
+%if ! %{with_phyp}
+%define _without_phyp --without-phyp
+%endif
+
%if ! %{with_polkit}
%define _without_polkit --without-polkit
%endif
@@ -318,6 +356,7 @@ iconv -f ISO-8859-1 -t UTF-8 < NEWS.old
%{?_without_libvirtd} \
%{?_without_uml} \
%{?_without_one} \
+ %{?_without_phyp} \
%{?_without_network} \
%{?_with_rhel5_api} \
%{?_without_storage_fs} \
@@ -326,9 +365,9 @@ iconv -f ISO-8859-1 -t UTF-8 < NEWS.old
%{?_without_storage_disk} \
%{?_without_numactl} \
--with-init-script=redhat \
- --with-qemud-pid-file=%{_localstatedir}/run/libvirt_qemud.pid \
- --with-remote-file=%{_localstatedir}/run/libvirtd.pid
+ --with-remote-pid-file=%{_localstatedir}/run/libvirtd.pid
make %{?_smp_mflags}
+gzip -9 ChangeLog
%install
rm -rf %{buildroot}
@@ -338,6 +377,7 @@ rm -rf %{buildroot}
(cd docs/examples/python ; rm -rf .deps Makefile Makefile.in)
(cd examples/hellolibvirt ; make clean ; rm -rf .deps .libs Makefile Makefile.in)
(cd examples/domain-events/events-c ; make clean ;rm -rf .deps .libs Makefile Makefile.in)
+(cd python/tests ; rm -f *.py?)
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
@@ -417,15 +457,10 @@ fi
%postun -p /sbin/ldconfig
-%files -f %{name}.lang
+%files
%defattr(-, root, root)
-%doc AUTHORS ChangeLog NEWS README COPYING.LIB TODO
-%{_mandir}/man1/virsh.1*
-%{_mandir}/man1/virt-xml-validate.1*
-%{_bindir}/virsh
-%{_bindir}/virt-xml-validate
-%{_libdir}/lib*.so.*
+%doc AUTHORS ChangeLog.gz NEWS README COPYING.LIB TODO
%dir %attr(0700, root, root) %{_sysconfdir}/libvirt/
%if %{with_qemu}
@@ -445,26 +480,12 @@ fi
%config(noreplace) %{_sysconfdir}/libvirt/qemu.conf
%endif
-%if %{with_sasl}
-%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
-%endif
-
%if %{with_qemu}
%dir %{_datadir}/libvirt/
%dir %{_datadir}/libvirt/networks/
%{_datadir}/libvirt/networks/default.xml
%endif
-%dir %{_datadir}/libvirt/
-%dir %{_datadir}/libvirt/schemas/
-
-%{_datadir}/libvirt/schemas/domain.rng
-%{_datadir}/libvirt/schemas/network.rng
-%{_datadir}/libvirt/schemas/storagepool.rng
-%{_datadir}/libvirt/schemas/storagevol.rng
-%{_datadir}/libvirt/schemas/nodedev.rng
-%{_datadir}/libvirt/schemas/capability.rng
-
%dir %{_localstatedir}/run/libvirt/
%dir %{_localstatedir}/lib/libvirt/
@@ -526,6 +547,31 @@ fi
%doc docs/*.xml
+%files client -f %{name}.lang
+%defattr(-, root, root)
+%doc AUTHORS ChangeLog.gz NEWS README COPYING.LIB TODO
+
+%{_mandir}/man1/virsh.1*
+%{_mandir}/man1/virt-xml-validate.1*
+%{_bindir}/virsh
+%{_bindir}/virt-xml-validate
+%{_libdir}/lib*.so.*
+
+%dir %{_datadir}/libvirt/
+%dir %{_datadir}/libvirt/schemas/
+
+%{_datadir}/libvirt/schemas/domain.rng
+%{_datadir}/libvirt/schemas/network.rng
+%{_datadir}/libvirt/schemas/storagepool.rng
+%{_datadir}/libvirt/schemas/storagevol.rng
+%{_datadir}/libvirt/schemas/nodedev.rng
+%{_datadir}/libvirt/schemas/capability.rng
+%{_datadir}/libvirt/schemas/interface.rng
+
+%if %{with_sasl}
+%config(noreplace) %{_sysconfdir}/sasl2/libvirt.conf
+%endif
+
%files devel
%defattr(-, root, root)
@@ -555,9 +601,14 @@ fi
%doc python/TODO
%doc python/libvirtclass.txt
%doc docs/examples/python
+# %dir %{_datadir}/doc/libvirt-%{version}-%{release}/examples
+# %{_datadir}/doc/libvirt-%{version}-%{release}/examples/*.py
%endif
%changelog
+* Mon Jul 27 2009 Daniel Veillard <veillard at redhat.com> - 0.7.0-0.1.gitf055724
+- prerelease of 0.7.0
+
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.6.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libvirt/devel/sources,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- sources 3 Jul 2009 15:07:12 -0000 1.43
+++ sources 27 Jul 2009 17:52:29 -0000 1.44
@@ -1,2 +1 @@
-344a6913a94582ea3ab0ad75a9bfef22 libvirt-0.6.4.tar.gz
-4117001afbb6fc13a9e48ad1531b2add libvirt-0.6.5.tar.gz
+7c8008af99963682cb38666d2f1661ba libvirt-0.7.0-0.1.gitf055724.tar.gz
- Previous message (by thread): [fedora-virt-maint] rpms/libguestfs/EL-5 libguestfs.spec,1.50,1.51
- Next message (by thread): [fedora-virt-maint] rpms/qemu/devel qemu-bios-bigger-roms.patch, 1.6, 1.7 qemu-fix-build-for-esd-audio.patch, 1.1, 1.2 qemu-fix-linux-user-build-on-ppc.patch, 1.2, 1.3 qemu-prefer-sysfs-for-usb-host-devices.patch, 1.2, 1.3 qemu-slirp-Fix-guestfwd-for-incoming-data.patch, 1.1, 1.2 qemu-fix-pcspk-build-with-kvm-disabled.patch, 1.2, NONE qemu-fix-ppc-softmmu-kvm-disabled-build.patch, 1.3, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Fedora-virt-maint
mailing list