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

2016-07-12 Thread Balló György
Date: Tuesday, July 12, 2016 @ 20:09:29
  Author: bgyorgy
Revision: 182725

upgpkg: gdesklets 0.36.3-7

Hooks rebuild

Modified:
  gdesklets/trunk/PKGBUILD
Deleted:
  gdesklets/trunk/gdesklets.install

---+
 PKGBUILD  |9 ++---
 gdesklets.install |   13 -
 2 files changed, 6 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-12 20:05:03 UTC (rev 182724)
+++ PKGBUILD2016-07-12 20:09:29 UTC (rev 182725)
@@ -5,14 +5,13 @@
 
 pkgname=gdesklets
 pkgver=0.36.3
-pkgrel=6
+pkgrel=7
 pkgdesc="System for bringing mini programs (desklets) onto your desktop"
 arch=('i686' 'x86_64')
 url="https://launchpad.net/gdesklets;
 license=('GPL') 
-depends=('libgtop' 'librsvg' 'pygtk' 'desktop-file-utils')
+depends=('libgtop' 'pygtk')
 makedepends=('gnome-python' 'intltool')
-install=$pkgname.install
 
source=(https://launchpad.net/gdesklets/0.3x/release-of-$pkgver/+download/$pkgname-$pkgver.tar.bz2
 gdesklets-core-0.36.3-.in-files.patch
 fix-vfs.patch
@@ -46,6 +45,10 @@
   cd $pkgname-$pkgver
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
   PYTHON=python2
+
+  #https://bugzilla.gnome.org/show_bug.cgi?id=656231
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
   make
 }
 

Deleted: gdesklets.install
===
--- gdesklets.install   2016-07-12 20:05:03 UTC (rev 182724)
+++ gdesklets.install   2016-07-12 20:09:29 UTC (rev 182725)
@@ -1,13 +0,0 @@
-post_install() {
-  update-desktop-database -q
-  update-mime-database usr/share/mime &> /dev/null
-  gtk-update-icon-cache -q -t -f usr/share/icons/gnome
-}
-
-post_upgrade() {
-  post_install
-}
-
-post_remove() {
-  post_install
-}


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

2015-07-18 Thread Balló György
Date: Saturday, July 18, 2015 @ 10:28:11
  Author: bgyorgy
Revision: 137088

upgpkg: gdesklets 0.36.3-6

Remove dependency on gnome-icon-theme

Modified:
  gdesklets/trunk/PKGBUILD
  gdesklets/trunk/gdesklets.install

---+
 PKGBUILD  |4 ++--
 gdesklets.install |6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-07-18 03:38:51 UTC (rev 137087)
+++ PKGBUILD2015-07-18 08:28:11 UTC (rev 137088)
@@ -5,12 +5,12 @@
 
 pkgname=gdesklets
 pkgver=0.36.3
-pkgrel=5
+pkgrel=6
 pkgdesc=System for bringing mini programs (desklets) onto your desktop
 arch=('i686' 'x86_64')
 url=https://launchpad.net/gdesklets;
 license=('GPL') 
-depends=('libgtop' 'librsvg' 'pygtk' 'desktop-file-utils' 'gnome-icon-theme' 
'xdg-utils')
+depends=('libgtop' 'librsvg' 'pygtk' 'desktop-file-utils')
 makedepends=('gnome-python' 'intltool')
 install=$pkgname.install
 
source=(https://launchpad.net/gdesklets/0.3x/release-of-$pkgver/+download/$pkgname-$pkgver.tar.bz2

Modified: gdesklets.install
===
--- gdesklets.install   2015-07-18 03:38:51 UTC (rev 137087)
+++ gdesklets.install   2015-07-18 08:28:11 UTC (rev 137088)
@@ -1,13 +1,13 @@
 post_install() {
   update-desktop-database -q
   update-mime-database usr/share/mime  /dev/null
-  xdg-icon-resource forceupdate --theme gnome
+  gtk-update-icon-cache -q -t -f usr/share/icons/gnome
 }
 
 post_upgrade() {
-  post_install $1
+  post_install
 }
 
 post_remove() {
-  post_install $1
+  post_install
 }