[arch-commits] Commit in virt-manager/trunk (PKGBUILD virt-manager.install)

Sergej Pupykin spupykin at archlinux.org
Thu Mar 24 12:19:43 UTC 2016


    Date: Thursday, March 24, 2016 @ 13:19:42
  Author: spupykin
Revision: 168237

upgpkg: virt-manager 1.3.2-4

upd

Modified:
  virt-manager/trunk/PKGBUILD
  virt-manager/trunk/virt-manager.install

----------------------+
 PKGBUILD             |    8 ++++++--
 virt-manager.install |    9 ---------
 2 files changed, 6 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-03-24 12:02:01 UTC (rev 168236)
+++ PKGBUILD	2016-03-24 12:19:42 UTC (rev 168237)
@@ -6,7 +6,7 @@
 pkgbase=virt-manager
 pkgname=(virt-install virt-manager)
 pkgver=1.3.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Console user interface for managing virtual machines"
 arch=('any')
 url="http://virt-manager.org/"
@@ -30,7 +30,9 @@
 package_virt-install() {
   cd "$srcdir/$pkgbase-$pkgver"
   python2 setup.py --no-update-icon-cache --no-compile-schemas install --root "$pkgdir"
-  chmod a-x $pkgdir/usr/bin/virt-manager
+  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() {
@@ -43,4 +45,6 @@
 	    '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"
 }

Modified: virt-manager.install
===================================================================
--- virt-manager.install	2016-03-24 12:02:01 UTC (rev 168236)
+++ virt-manager.install	2016-03-24 12:19:42 UTC (rev 168237)
@@ -2,21 +2,12 @@
 	[ -x usr/bin/update-desktop-database ] && update-desktop-database -q
 	gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
 	glib-compile-schemas usr/share/glib-2.0/schemas
-	chmod a+x usr/bin/virt-manager
 }
 
-pre_upgrade() {
-	pre_remove $1
-}
-
 post_upgrade() {
 	post_install $1
 }
 
-pre_remove() {
-	rm -f /usr/share/virt-manager/virtManager/*.pyc || true
-}
-
 post_remove() {
 	[ -x usr/bin/update-desktop-database ] && update-desktop-database -q
 	gtk-update-icon-cache -q -t -f usr/share/icons/hicolor



More information about the arch-commits mailing list