[arch-commits] Commit in ubuntuone-control-panel/trunk (PKGBUILD)

2013-12-02 Thread Balló György
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)

2013-04-01 Thread Balló György
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
 }