1 # Maintainer: Xavier Devlamynck <magicrhesus@ouranos.be>
2 # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>
3 # Contributor: Jonathan Wiersma <archaur at jonw dot org>
5 pkgname=virt-manager-light
8 pkgdesc="A desktop user interface for managing virtual machines."
10 url="http://virt-manager.et.redhat.com"
12 depends=('dbus-python' 'libvirt' 'libxml2' 'vte' 'virtinst' 'gtk-vnc' 'rarian' 'gconf'
13 'yajl' 'librsvg' 'python2' 'python2-gconf')
14 makedepends=('intltool>=0.35.0')
15 optdepends=('x11-ssh-askpass: for ssh authentication to remote servers'
16 'libuser: for virt-manager-tui'
17 'python2-ipy: for virt-manager-tui'
18 'newt-syrup: for virt-manager-tui'
19 'openbsd-netcat: for remote server access')
20 conflicts=('virt-manager')
21 provides=('virt-manager')
22 install=virt-manager.install
23 source=("http://virt-manager.et.redhat.com/download/sources/virt-manager/virt-manager-${pkgver}.tar.gz"
24 "openbsd-netcat-default.patch")
25 md5sums=('a10331b467f92f4134a39bf636e04adc'
26 'd4aad201758c2275e4237f5239d7ffb2')
29 cd $srcdir/virt-manager-$pkgver
31 sed -i 's#python#python2#' src/virt-manager.in src/virt-manager-tui.in
32 patch -p1 <$srcdir/openbsd-netcat-default.patch
33 ./configure --prefix=/usr \
35 --libexec=/usr/lib/virt-manager \
41 cd $srcdir/virt-manager-$pkgver
42 make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$pkgdir install
43 # Set-up schema file in correct location
44 install -m755 -d $pkgdir/usr/share/gconf/schemas
46 $pkgdir/usr/share/gconf/schemas/${pkgname}.schemas \
47 $pkgdir/etc/gconf/schemas/*.schemas
48 rm -rf $pkgdir/etc/gconf/schemas
49 rmdir --ignore-fail-on-non-empty $pkgdir/etc/gconf $pkgdir/etc