# Template file for 'libvirt' pkgname=libvirt version=1.0.1 revision=2 build_style=gnu-configure configure_args="--without-hal --with-storage-lvm --without-xen --disable-static --with-init-script=systemd ac_cv_path_MOUNT=/bin/mount ac_cv_path_UMOUNT=/bin/umount ac_cv_path_MKFS=/sbin/mkfs ac_cv_path_SHOWMOUNT=/usr/sbin/showmount" subpackages="${pkgname}-devel ${pkgname}-python" short_desc="The virtualization API for controlling virtualization engines" maintainer="Juan RP " homepage="http://libvirt.org" license="LGPL-2.1" distfiles="http://libvirt.org/sources/$pkgname-$version.tar.gz" checksum=4a16c76c46ebc41a6514082b5d95b5d5a0868e7a8cc00ab2e6cc1a23ec6b5a3b makedepends="pkg-config readline-devel libcap-ng-devel libnl3-devel gnutls-devel>=3.1.5 libsasl-devel libcurl-devel libpcap-devel libxml2-devel libparted-devel device-mapper-devel dbus-devel libudev-devel>=183 libpciaccess-devel avahi-libs-devel polkit-devel yajl-devel python-devel libblkid-devel libssh2-devel" fulldepends="lvm2 parted" conf_files=" /etc/libvirt/lxc.conf /etc/libvirt/qemu-lockd.conf /etc/libvirt/libvirt.conf /etc/libvirt/qemu/networks/default.xml /etc/libvirt/qemu/networks/autostart /etc/libvirt/qemu/networks/autostart/default.xml /etc/libvirt/nwfilter/qemu-announce-self.xml /etc/libvirt/nwfilter/allow-ipv4.xml /etc/libvirt/nwfilter/allow-incoming-ipv4.xml /etc/libvirt/nwfilter/allow-dhcp.xml /etc/libvirt/nwfilter/no-other-l2-traffic.xml /etc/libvirt/nwfilter/no-mac-spoofing.xml /etc/libvirt/nwfilter/no-other-rarp-traffic.xml /etc/libvirt/nwfilter/qemu-announce-self-rarp.xml /etc/libvirt/nwfilter/allow-arp.xml /etc/libvirt/nwfilter/allow-dhcp-server.xml /etc/libvirt/nwfilter/no-arp-ip-spoofing.xml /etc/libvirt/nwfilter/no-arp-mac-spoofing.xml /etc/libvirt/nwfilter/no-mac-broadcast.xml /etc/libvirt/nwfilter/no-arp-spoofing.xml /etc/libvirt/nwfilter/no-ip-spoofing.xml /etc/libvirt/nwfilter/clean-traffic.xml /etc/libvirt/nwfilter/no-ip-multicast.xml /etc/libvirt/qemu.conf /etc/libvirt/libvirtd.conf /etc/sasl2/libvirt.conf" make_dirs=" /var/cache/libvirt/qemu 0755 root root /var/lib/libvirt/boot 0755 root root /var/lib/libvirt/filesystems 0755 root root /var/lib/libvirt/images 0755 root root /var/lib/libvirt/network 0755 root root /var/lib/libvirt/qemu 0755 root root /var/lib/libvirt/lockd/files 0755 root root /var/lib/libvirt/lxc 0755 root root /var/lib/libvirt/dnsmasq 0755 root root /var/lib/libvirt/uml 0755 root root" post_install() { # Remove static files. rm -f ${DESTDIR}/usr/lib/libvirt/connection-driver/*.a vmove "lib/*" usr/lib rm -rf ${DESTDIR}/etc/sysconfig # Remove sysconfig specific stuff from systemd services. sed -i -e "/EnvironmentFile.*/d;" ${DESTDIR}/usr/lib/systemd/system/*.service sed -i -e "s| \$LIBVIRTD_ARGS||;s|@sbindir@|/usr/sbin|g" \ ${DESTDIR}/usr/lib/systemd/system/*.service vinstall ${FILESDIR}/libvirt.tmpfiles.d 644 usr/lib/tmpfiles.d libvirt.conf }