Date: Tuesday, April 2, 2013 @ 02:52:43 Author: bgyorgy Revision: 87515
upgpkg: ubuntuone-control-panel 4.2.0-1 Update to version 4.2.0 Modified: ubuntuone-control-panel/trunk/PKGBUILD ----------+ PKGBUILD | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-04-02 00:47:12 UTC (rev 87514) +++ PKGBUILD 2013-04-02 00:52:43 UTC (rev 87515) @@ -2,7 +2,7 @@ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=ubuntuone-control-panel -pkgver=4.0.0 +pkgver=4.2.0 pkgrel=1 pkgdesc="Graphical user interface that allows the users to manage their Ubuntu One subscription and preferences" arch=('any') @@ -10,15 +10,18 @@ license=('GPL') depends=('ubuntuone-client') makedepends=('python2-distutils-extra') -source=(http://launchpad.net/ubuntuone-control-panel/stable-4-0/$pkgver/+download/$pkgname-$pkgver.tar.gz) -md5sums=('63f49118722bcb45dba5fa58918b2b92') +source=(https://launchpad.net/ubuntuone-control-panel/stable-4-2/$pkgver/+download/$pkgname-$pkgver.tar.gz) +md5sums=('19afeb2cf7090c1bef0f12ed0c35942d') build() { cd "$srcdir/$pkgname-$pkgver" + + # Python2 fix sed -i 's@^#!.*python$@#!/usr/bin/python2@' bin/* - # Fix desktop file category - sed -i 's/Categories=.*/Categories=Qt;Network;FileTransfer/' ubuntuone-installer.desktop.in + # Fix desktop file + sed -i 's/^Categories=.*/Categories=Qt;Network;FileTransfer/' ubuntuone-installer.desktop.in + sed -i '/^NotShowIn=/d' ubuntuone-installer.desktop.in python2 setup.py build } @@ -28,6 +31,10 @@ python2 setup.py install --root=$pkgdir/ --optimize=1 + # We don't have Apport in Arch Linux + rm -r "$pkgdir"/usr/share/apport + # Remove unneeded files rm "$pkgdir"/usr/share/ubuntuone-control-panel/*.ttf + rm "$pkgdir/usr/share/applications/ubuntuone-control-panel-qt-gnome.desktop" }