[arch-commits] Commit in virt-manager/trunk (3 files)
Sergej Pupykin
spupykin at nymeria.archlinux.org
Wed Jul 3 11:37:57 UTC 2013
Date: Wednesday, July 3, 2013 @ 13:37:57
Author: spupykin
Revision: 93415
upgpkg: virt-manager 0.10.0-1
upd
Modified:
virt-manager/trunk/PKGBUILD
virt-manager/trunk/virt-manager.install
Deleted:
virt-manager/trunk/openbsd-netcat-default.patch
------------------------------+
PKGBUILD | 47 +++++++++++------------------------------
openbsd-netcat-default.patch | 30 --------------------------
virt-manager.install | 4 ---
3 files changed, 13 insertions(+), 68 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-07-03 11:37:53 UTC (rev 93414)
+++ PKGBUILD 2013-07-03 11:37:57 UTC (rev 93415)
@@ -3,57 +3,36 @@
# Contributor: Jonathan Wiersma <archaur at jonw dot org>
pkgname=virt-manager
-pkgver=0.9.5
+pkgver=0.10.0
pkgrel=1
pkgdesc="Desktop user interface for managing virtual machines"
arch=('any')
url="http://virt-manager.et.redhat.com"
license=('GPL')
-depends=('dbus-python' 'libvirt' 'libxml2' 'vte' 'virtinst' 'gtk-vnc' 'rarian'
+depends=('dbus-python' 'libvirt' 'libxml2' 'vte' 'gtk-vnc' 'rarian'
'gconf' 'yajl' 'librsvg' 'python2' 'python2-gconf' 'libuser'
'python2-ipy' 'newt-syrup' 'openbsd-netcat' 'x11-ssh-askpass'
'hicolor-icon-theme' 'graphite')
makedepends=('gnome-doc-utils' 'intltool>=0.35.0')
-
-# When executables that comes with the package crash, are deps optional?
-# It may be a matter of taste, but we got at least one crash bug report.
-#optdepends=('x11-ssh-askpass: for ssh authentication to remote servers'
-# 'libuser: for virt-manager-tui'
-# 'python2-ipy: for virt-manager-tui'
-# 'newt-syrup: for virt-manager-tui'
-# 'openbsd-netcat: for remote server access')
-
+conflicts=('virtinst')
+replaces=('virtinst')
install=virt-manager.install
-source=("http://virt-manager.et.redhat.com/download/sources/$pkgname/$pkgname-$pkgver.tar.gz"
- "openbsd-netcat-default.patch")
-md5sums=('2b622a0f4cd53f83665d9841b5a3cefa'
- '76d5a0d6c3bf60e98df3ffe76248745e')
+source=("http://virt-manager.et.redhat.com/download/sources/$pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('e23b8d2a7623b4e8e256c25735f332c8')
-build() {
+prepare() {
cd "$srcdir/$pkgname-$pkgver"
-
- export LDFLAGS=-lX11
- sed -i 's#python#python2#' src/virt-manager.in src/virt-manager-tui.in
-# patch -p1 < "$srcdir/openbsd-netcat-default.patch"
- [ -f install-sh ] || automake --add-missing || true
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --libexec="/usr/lib/$pkgname" \
- --localstatedir=/var
- make
+ sed -i 's#bin/python#bin/python2#' virt-*
}
package() {
cd "$srcdir/$pkgname-$pkgver"
-
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
+ python2 setup.py install --root "$pkgdir"
# Set-up schema file in correct location
- install -m755 -d "$pkgdir/usr/share/gconf/schemas"
- gconf-merge-schema \
- "$pkgdir/usr/share/gconf/schemas/$pkgname.schemas" \
- "$pkgdir/etc/gconf/schemas/"*.schemas
- rm -rf "$pkgdir/etc/gconf/schemas"
- rmdir --ignore-fail-on-non-empty "$pkgdir/etc/gconf" "$pkgdir/etc"
+# install -m755 -d "$pkgdir/usr/share/gconf/schemas"
+# gconf-merge-schema \
+# "$pkgdir/usr/share/gconf/schemas/$pkgname.schemas" \
+# "$pkgdir/etc/gconf/schemas/"*.schemas
}
# vim:set ts=2 sw=2 et:
Deleted: openbsd-netcat-default.patch
===================================================================
--- openbsd-netcat-default.patch 2013-07-03 11:37:53 UTC (rev 93414)
+++ openbsd-netcat-default.patch 2013-07-03 11:37:57 UTC (rev 93415)
@@ -1,30 +0,0 @@
-diff -wbBur virt-manager-0.9.2/src/virtManager/console.py virt-manager-0.9.2.my/src/virtManager/console.py
---- virt-manager-0.9.2/src/virtManager/console.py 2012-07-09 16:09:02.000000000 +0400
-+++ virt-manager-0.9.2.my/src/virtManager/console.py 2012-07-12 12:52:26.000000000 +0400
-@@ -140,11 +140,11 @@
- nc_params = "%s %s" % (ginfo.gaddr, ginfo.gport)
-
- nc_cmd = (
-- """nc -q 2>&1 | grep "requires an argument" >/dev/null;"""
-+ """nc.openbsd -q 2>&1 | grep "requires an argument" >/dev/null;"""
- """if [ $? -eq 0 ] ; then"""
-- """ CMD="nc -q 0 %(nc_params)s";"""
-+ """ CMD="nc.openbsd -q 0 %(nc_params)s";"""
- """else"""
-- """ CMD="nc %(nc_params)s";"""
-+ """ CMD="nc.openbsd %(nc_params)s";"""
- """fi;"""
- """eval "$CMD";""" %
- {'nc_params': nc_params})
-diff -wbBur virt-manager-0.9.2/src/virtManager/manager.py virt-manager-0.9.2.my/src/virtManager/manager.py
---- virt-manager-0.9.2/src/virtManager/manager.py 2012-07-09 16:09:02.000000000 +0400
-+++ virt-manager-0.9.2.my/src/virtManager/manager.py 2012-07-12 12:52:17.000000000 +0400
-@@ -653,7 +653,7 @@
-
- if conn.is_remote():
- logging.debug(conn.get_transport())
-- if re.search(r"nc: .* -- 'U'", tb):
-+ if re.search(r"nc.openbsd: .* -- 'U'", tb):
- hint += _("The remote host requires a version of netcat/nc\n"
- "which supports the -U option.")
- show_errmsg = False
Modified: virt-manager.install
===================================================================
--- virt-manager.install 2013-07-03 11:37:53 UTC (rev 93414)
+++ virt-manager.install 2013-07-03 11:37:57 UTC (rev 93415)
@@ -1,11 +1,9 @@
pkgname=virt-manager
post_install() {
- rm -f /usr/share/virt-manager/virtManager/*.pyc
usr/sbin/gconfpkg --install $pkgname
[ -x usr/bin/update-desktop-database ] && update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- /bin/true
}
pre_upgrade() {
@@ -19,11 +17,9 @@
pre_remove() {
rm -f /usr/share/virt-manager/virtManager/*.pyc
usr/sbin/gconfpkg --uninstall $pkgname
- /bin/true
}
post_remove() {
[ -x usr/bin/update-desktop-database ] && update-desktop-database -q
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
- /bin/true
}
More information about the arch-commits
mailing list