[arch-commits] Commit in ubuntuone-control-panel/trunk (PKGBUILD)
Date: Monday, December 2, 2013 @ 15:37:38 Author: bgyorgy Revision: 101878 upgpkg: ubuntuone-control-panel 13.10-1 Update to version 13.10 Modified: ubuntuone-control-panel/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-02 14:37:11 UTC (rev 101877) +++ PKGBUILD2013-12-02 14:37:38 UTC (rev 101878) @@ -2,7 +2,7 @@ # Maintainer: Balló György ballogyor+arch at gmail dot com pkgname=ubuntuone-control-panel -pkgver=4.2.0 +pkgver=13.10 pkgrel=1 pkgdesc=Graphical user interface that allows the users to manage their Ubuntu One subscription and preferences arch=('any') @@ -10,10 +10,10 @@ license=('GPL') depends=('ubuntuone-client') makedepends=('python2-distutils-extra') -source=(https://launchpad.net/ubuntuone-control-panel/stable-4-2/$pkgver/+download/$pkgname-$pkgver.tar.gz) -md5sums=('19afeb2cf7090c1bef0f12ed0c35942d') +source=(https://launchpad.net/ubuntuone-control-panel/stable-13-10/$pkgver/+download/$pkgname-$pkgver.tar.gz) +md5sums=('0a3600f86331449c8a1aad46dd79e687') -build() { +prepare() { cd $srcdir/$pkgname-$pkgver # Python2 fix @@ -20,15 +20,17 @@ sed -i 's@^#!.*python$@#!/usr/bin/python2@' bin/* # Fix desktop file - sed -i 's/^Categories=.*/Categories=Qt;Network;FileTransfer/' ubuntuone-installer.desktop.in - sed -i '/^NotShowIn=/d' ubuntuone-installer.desktop.in + sed -i 's/^Categories=.*/Categories=Qt;Network;FileTransfer/ + /^NotShowIn=/d' ubuntuone-installer.desktop.in +} +build() { + cd $srcdir/$pkgname-$pkgver python2 setup.py build } package() { cd $srcdir/$pkgname-$pkgver - python2 setup.py install --root=$pkgdir/ --optimize=1 # We don't have Apport in Arch Linux
[arch-commits] Commit in ubuntuone-control-panel/trunk (PKGBUILD)
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 === --- PKGBUILD2013-04-02 00:47:12 UTC (rev 87514) +++ PKGBUILD2013-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 }