summaryrefslogtreecommitdiff
path: root/libre/virt-manager/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'libre/virt-manager/PKGBUILD')
-rw-r--r--libre/virt-manager/PKGBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/libre/virt-manager/PKGBUILD b/libre/virt-manager/PKGBUILD
new file mode 100644
index 000000000..f0598dd04
--- /dev/null
+++ b/libre/virt-manager/PKGBUILD
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 188575 2016-09-05 12:59:33Z spupykin $
+# Maintainer (Arch): Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor (Arch): Daniel Micay <danielmicay@gmail.com>
+# Contributor (Arch): Jonathan Wiersma <archaur at jonw dot org>
+# Maintainer: André Silva <emulatorman@parabola.nu>
+
+pkgbase=virt-manager
+pkgname=virt-install
+pkgver=1.4.0
+pkgrel=2.parabola1
+pkgdesc="Console user interface for managing virtual machines, without support for nonfree systems"
+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'
+ 'yajl' 'librsvg' '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"
+ 'libre.patch')
+md5sums=('3cb69f1d108ae6d16bab2fce7ec639ea'
+ '0b7eeb9879e33e11cee146a7cdc162b2')
+
+prepare() {
+ cd "$srcdir/$pkgbase-$pkgver"
+ patch -p1 -i ../libre.patch
+}
+
+build() {
+ cd "$srcdir/$pkgbase-$pkgver"
+ python2 setup.py build
+}
+
+package() {
+ 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"
+}