2005-11-02 18:37:34 +03:00
Summary : Library providing an API to use the Xen virtualization
2006-02-09 20:45:11 +03:00
Name : libvirt
2005-11-02 18:37:34 +03:00
Version : @VERSION@
Release : 1
License : LGPL
Group : Development/Libraries
2006-02-09 20:45:11 +03:00
Source : libvirt-%{version} .tar.gz
2005-11-02 18:37:34 +03:00
BuildRoot : %{_tmppath} /%{name} -%{version} -root
2005-12-07 16:45:20 +03:00
URL : http://libvir.org/
2005-12-19 19:34:11 +03:00
BuildRequires : xen python python-devel
2005-11-02 18:37:34 +03:00
Requires : xen
2006-02-23 14:35:37 +03:00
Requires : libxml2
2006-03-04 11:57:22 +03:00
Requires : readline
2006-07-14 02:27:31 +04:00
Requires : ncurses
2006-07-24 18:32:03 +04:00
BuildRequires : xen-devel
2006-02-23 14:35:37 +03:00
BuildRequires : libxml2-devel
2006-03-04 11:57:22 +03:00
BuildRequires : readline-devel
2006-07-14 02:27:31 +04:00
BuildRequires : ncurses-devel
2006-02-09 20:45:11 +03:00
Obsoletes : libvir
2006-08-01 19:13:27 +04:00
ExclusiveArch : i386 x86_64 ia64
2005-11-02 18:37:34 +03:00
%description
2005-12-16 16:27:23 +03:00
This C library provides an API to use the Xen virtualization framework,
and the virsh command line tool to control virtual domains.
2005-11-02 18:37:34 +03:00
%package devel
2006-02-09 20:45:11 +03:00
Summary : Libraries, includes, etc. to compile with the libvirt library
2005-11-02 18:37:34 +03:00
Group : Development/Libraries
2006-02-09 20:45:11 +03:00
Requires : libvirt = %{version}
Obsoletes : libvir-devel
2005-11-02 18:37:34 +03:00
%description devel
2006-02-09 20:45:11 +03:00
Includes and documentations for the C library providing an API to use
2005-12-16 16:27:23 +03:00
the Xen virtualization framework
2005-11-02 18:37:34 +03:00
2005-12-19 19:34:11 +03:00
%package python
2006-02-09 20:45:11 +03:00
Summary : Python bindings for the libvirt library
2005-12-19 19:34:11 +03:00
Group : Development/Libraries
2006-02-09 20:45:11 +03:00
Requires : libvirt = %{version}
Obsoletes : libvir-python
2005-12-19 19:34:11 +03:00
Requires : %{_libdir} /python%(echo `python -c " i m p o r t s y s ; p r i n t s y s . v e r s i o n [ 0 : 3 ] " `)
%description python
2006-02-09 20:45:11 +03:00
The libvirt-python package contains a module that permits applications
2005-12-19 19:34:11 +03:00
written in the Python programming language to use the interface
2006-02-09 20:45:11 +03:00
supplied by the libvirt library to use the Xen virtualization framework.
2005-12-19 19:34:11 +03:00
2005-11-02 18:37:34 +03:00
%prep
%setup -q
%build
%configure
make
%install
rm -fr %{buildroot}
%makeinstall
2006-02-22 11:59:00 +03:00
(cd docs/examples ; make clean ; rm -rf .deps)
2005-11-02 18:37:34 +03:00
rm -f $RPM_BUILD_ROOT %{_libdir} /*.la
2005-12-16 16:27:23 +03:00
rm -f $RPM_BUILD_ROOT %{_libdir} /*.a
2005-12-19 19:34:11 +03:00
rm -f $RPM_BUILD_ROOT %{_libdir} /python*/site-packages/*.la
rm -f $RPM_BUILD_ROOT %{_libdir} /python*/site-packages/*.a
2005-11-02 18:37:34 +03:00
%clean
rm -fr %{buildroot}
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%defattr (-, root, root)
%doc AUTHORS ChangeLog NEWS README COPYING.LIB TODO
2006-04-10 18:15:33 +04:00
%doc %{_mandir} /man1/virsh.1*
2005-12-16 16:27:23 +03:00
%{_bindir} /virsh
2005-11-02 18:37:34 +03:00
%{_libdir} /lib*.so.*
2006-07-04 16:46:14 +04:00
%attr (4755, root, root) %{_libexecdir} /libvirt_proxy
2005-11-02 18:37:34 +03:00
%files devel
%defattr (-, root, root)
%{_libdir} /lib*.so
2006-02-09 20:45:11 +03:00
%{_includedir} /libvirt/*.h
%{_libdir} /pkgconfig/libvirt.pc
2006-02-22 13:54:54 +03:00
%doc %{_datadir} /gtk-doc/html/libvirt/*.devhelp
%doc %{_datadir} /gtk-doc/html/libvirt/*.html
%doc %{_datadir} /gtk-doc/html/libvirt/*.png
%doc %{_datadir} /gtk-doc/html/libvirt/*.css
2005-11-02 18:37:34 +03:00
2005-12-07 16:45:20 +03:00
%doc docs/*.html docs/html docs/*.gif
2006-02-22 11:59:00 +03:00
%doc docs/examples
2006-02-09 20:45:11 +03:00
%doc docs/libvirt-api.xml
2005-12-07 16:45:20 +03:00
2005-12-19 19:34:11 +03:00
%files python
%defattr (-, root, root)
%doc AUTHORS NEWS README COPYING.LIB
2006-02-09 20:45:11 +03:00
%{_libdir} /python*/site-packages/libvirt.py*
%{_libdir} /python*/site-packages/libvirtmod*
2006-02-15 16:21:17 +03:00
%doc python/tests/*.py
2005-12-19 19:34:11 +03:00
%doc python/TODO
2006-02-09 20:45:11 +03:00
%doc python/libvirtclass.txt
2006-04-25 20:08:48 +04:00
%doc docs/examples/python
2005-12-19 19:34:11 +03:00
2005-11-02 18:37:34 +03:00
%changelog
2006-07-24 18:32:03 +04:00
* Mon Jul 24 2006 Mark McLoughlin <markmc@redhat.com> - 0.1.3-2
- Add BuildRequires: xen-devel
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.1.3-1.1
- rebuild
2006-07-11 20:57:03 +04:00
* Tue Jul 11 2006 Daniel Veillard <veillard@redhat.com> 0.1.3-1
- support for HVM Xen guests
- various bugfixes
2006-07-03 19:48:49 +04:00
* Mon Jul 3 2006 Daniel Veillard <veillard@redhat.com> 0.1.2-1
- added a proxy mechanism for read only access using httpu
- fixed header includes paths
2006-06-21 17:36:07 +04:00
* Wed Jun 21 2006 Daniel Veillard <veillard@redhat.com> 0.1.1-1
- extend and cleanup the driver infrastructure and code
- python examples
- extend uuid support
- bug fixes, buffer handling cleanups
- support for new Xen hypervisor API
- test driver for unit testing
- virsh --conect argument
2006-04-10 18:15:33 +04:00
* Mon Apr 10 2006 Daniel Veillard <veillard@redhat.com> 0.1.0-1
- various fixes
- new APIs: for Node information and Reboot
- virsh improvements and extensions
- documentation updates and man page
- enhancement and fixes of the XML description format
2006-02-28 17:22:33 +03:00
* Tue Feb 28 2006 Daniel Veillard <veillard@redhat.com> 0.0.6-1
- added error handling APIs
- small bug fixes
- improve python bindings
- augment documentation and regression tests
2006-02-23 14:35:37 +03:00
* Thu Feb 23 2006 Daniel Veillard <veillard@redhat.com> 0.0.5-1
- new domain creation API
- new UUID based APIs
- more tests, documentation, devhelp
- bug fixes
2006-02-10 13:28:59 +03:00
* Fri Feb 10 2006 Daniel Veillard <veillard@redhat.com> 0.0.4-1
- fixes some problems in 0.0.3 due to the change of names
2006-02-09 20:45:11 +03:00
* Wed Feb 8 2006 Daniel Veillard <veillard@redhat.com> 0.0.3-1
- changed library name to libvirt from libvir, complete and test the python
bindings
2006-01-31 13:21:10 +03:00
* Sun Jan 29 2006 Daniel Veillard <veillard@redhat.com> 0.0.2-1
- upstream release of 0.0.2, use xend, save and restore added, python bindings
fixed
2005-11-02 18:37:34 +03:00
* Wed Nov 2 2005 Daniel Veillard <veillard@redhat.com> 0.0.1-1
- created