Summary: Virtualization API library that supports KVM, QEMU, Xen, ESX etc Name: libvirt Version: 4.7.0 Release: 2%{?dist} License: LGPL URL: http://libvirt.org/ Source0: http://libvirt.org/sources/%{name}-%{version}.tar.xz %define sha1 libvirt=57d116782f5b6ef3371d6bb29c06df019fe9ec57 Group: Virtualization/Libraries Vendor: VMware, Inc. Distribution: Photon BuildRequires: cyrus-sasl BuildRequires: device-mapper-devel BuildRequires: gnutls-devel BuildRequires: libxml2-devel BuildRequires: e2fsprogs-devel BuildRequires: libcap-ng-devel BuildRequires: libnl-devel BuildRequires: libselinux-devel BuildRequires: libssh2-devel BuildRequires: systemd-devel BuildRequires: parted BuildRequires: python2-devel BuildRequires: readline-devel BuildRequires: libxslt BuildRequires: libtirpc-devel Requires: cyrus-sasl Requires: device-mapper Requires: gnutls Requires: libxml2 Requires: e2fsprogs Requires: libcap-ng Requires: libnl Requires: libselinux Requires: libssh2 Requires: systemd Requires: parted Requires: python2 Requires: readline Requires: libtirpc %description Libvirt is collection of software that provides a convenient way to manage virtual machines and other virtualization functionality, such as storage and network interface management. These software pieces include an API library, a daemon (libvirtd), and a command line utility (virsh). An primary goal of libvirt is to provide a single way to manage multiple different virtualization providers/hypervisors. For example, the command 'virsh list --all' can be used to list the existing virtual machines for any supported hypervisor (KVM, Xen, VMWare ESX, etc.) No need to learn the hypervisor specific tools! %package docs Summary: libvirt docs Group: Development/Tools %description docs The contains libvirt package doc files. %package devel Summary: libvirt devel Group: Development/Tools Requires: %{name} = %{version}-%{release} Requires: libtirpc-devel %description devel This contains development tools and libraries for libvirt. %prep %setup -q %build ./configure \ --disable-silent-rules \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --libdir=%{_libdir} \ --with-udev=no \ --with-pciaccess=no make %{?_smp_mflags} %install make DESTDIR=%{buildroot} install find %{buildroot} -name '*.la' -delete %check make check %files %defattr(-,root,root) %{_bindir}/* %{_libdir}/libvirt*.so.* %{_libdir}/libvirt/storage-file/libvirt_storage_file_fs.so %{_libdir}/libvirt/storage-backend/* %{_libdir}/libvirt/connection-driver/*.so %{_libdir}/libvirt/lock-driver/*.so %{_libdir}/sysctl.d/60-libvirtd.conf %{_libdir}/systemd/system/* /usr/libexec/libvirt* %{_sbindir}/* %config(noreplace)%{_sysconfdir}/sasl2/libvirt.conf %config(noreplace)%{_sysconfdir}/libvirt/*.conf %{_sysconfdir}/libvirt/nwfilter/* %{_sysconfdir}/libvirt/qemu/* %{_sysconfdir}/logrotate.d/* %{_sysconfdir}/sysconfig/* %{_bindir}/* %files devel %{_includedir}/libvirt/* %{_libdir}/libvirt*.so %{_libdir}/pkgconfig/libvirt* %dir %{_datadir}/libvirt/api/ %{_datadir}/libvirt/api/libvirt-api.xml %{_datadir}/libvirt/api/libvirt-admin-api.xml %{_datadir}/libvirt/api/libvirt-qemu-api.xml %{_datadir}/libvirt/api/libvirt-lxc-api.xml %files docs /usr/share/augeas/lenses/* /usr/share/doc/%{name}-%{version}/* /usr/share/gtk-doc/* /usr/share/libvirt/* /usr/share/locale/* %{_mandir}/* %changelog * Tue Sep 25 2018 Alexey Makhalov <amakhalov@vmware.com> 4.7.0-2 - Use libtirpc * Wed Sep 12 2018 Keerthana K <keerthanak@vmware.com> 4.7.0-1 - Update to version 4.7.0 * Thu Dec 07 2017 Xiaolin Li <xiaolinl@vmware.com> 3.2.0-4 - Move so files in folder connection-driver and lock-driver to main package. * Mon Dec 04 2017 Xiaolin Li <xiaolinl@vmware.com> 3.2.0-3 - Fix CVE-2017-1000256 * Wed Aug 23 2017 Rui Gu <ruig@vmware.com> 3.2.0-2 - Fix missing deps in devel package * Thu Apr 06 2017 Kumar Kaushik <kaushikk@vmware.com> 3.2.0-1 - Upgrading version to 3.2.0 * Fri Feb 03 2017 Vinay Kulkarni <kulkarniv@vmware.com> 3.0.0-1 - Initial version of libvirt package for Photon.