# $Id$ # Maintainer: Sergej Pupykin # Contributor: Daniel Micay # Contributor: Jonathan Wiersma pkgbase=virt-manager pkgname=(virt-install virt-manager) pkgver=1.3.2 pkgrel=4 pkgdesc="Console user interface for managing virtual machines" arch=('any') url="http://virt-manager.org/" license=('GPL') depends=('python2' 'libvirt-python' 'libxml2' 'libvirt' 'libosinfo' 'python2-ipaddr' 'python2-gobject' 'python2-requests') makedepends=('intltool>=0.35.0' 'dbus-python' 'gtk-vnc' 'rarian' 'gconf' 'yajl' 'librsvg' 'python2-gconf' 'libuser' 'python2-cairo' 'python2-ipy' 'newt-syrup' 'openbsd-netcat' 'x11-ssh-askpass' 'graphite' 'spice-gtk3' 'libvirt-glib' 'vte3') source=("http://virt-manager.org/download/sources/virt-manager/virt-manager-$pkgver.tar.gz") md5sums=('6d0436939769b66457034b1ae7040b85') build() { cd "$srcdir/$pkgbase-$pkgver" python2 setup.py build } package_virt-install() { cd "$srcdir/$pkgbase-$pkgver" python2 setup.py --no-update-icon-cache --no-compile-schemas install --root "$pkgdir" python2 -m compileall "${pkgdir}/usr/share/virt-manager" python2 -O -m compileall "${pkgdir}/usr/share/virt-manager" rm "${pkgdir}/usr/bin/virt-manager" } package_virt-manager() { pkgdesc="Desktop user interface for managing virtual machines" install=virt-manager.install depends=("virt-install=$pkgver" 'python2' 'libvirt-python' 'libxml2' 'libvirt' 'urlgrabber' 'dbus-python' 'gtk-vnc' 'rarian' 'yajl' 'librsvg' 'libuser' 'python2-cairo' 'python2-ipy' 'newt-syrup' 'openbsd-netcat' 'x11-ssh-askpass' 'graphite' 'spice-gtk3' 'libvirt-glib' 'vte3') cd "$srcdir/$pkgbase-$pkgver" install -Dm 755 build/virt-manager -t "${pkgdir}/usr/bin" }