diff options
author | root <root@rshg054.dnsready.net> | 2013-07-05 01:41:29 -0700 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2013-07-05 01:41:29 -0700 |
commit | 058f9788c1e4f2b1daac706848cb51fef22c8a5d (patch) | |
tree | ef65afd46974e890a6b13d9788bf02f5ef9c6c37 /extra/gtk2 | |
parent | e9eb2503b10fe4c4aefbee39226c8962d72d58bd (diff) |
Fri Jul 5 01:40:49 PDT 2013
Diffstat (limited to 'extra/gtk2')
-rw-r--r-- | extra/gtk2/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/gtk2/gtk2.install | 11 |
2 files changed, 9 insertions, 8 deletions
diff --git a/extra/gtk2/PKGBUILD b/extra/gtk2/PKGBUILD index 7297c1069..61084467a 100644 --- a/extra/gtk2/PKGBUILD +++ b/extra/gtk2/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 188597 2013-06-16 18:27:06Z heftig $ +# $Id: PKGBUILD 189695 2013-07-04 21:16:18Z heftig $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgbase=gtk2 pkgname=('gtk2' 'gtk-update-icon-cache') -pkgver=2.24.19 +pkgver=2.24.20 pkgrel=1 arch=('i686' 'x86_64') url="http://www.gtk.org/" @@ -13,7 +13,7 @@ options=('!libtool') license=('LGPL') source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/gtk+-$pkgver.tar.xz xid-collision-debug.patch) -sha256sums=('15b8bf463eba99abfa58270662914e8e9b83568ab4945b5f0ef1aa29e90becb8' +sha256sums=('cc66bcbf9239a7d9861175c681ba95894b55c70dc0b37aad8345c46ecfda0da3' 'd758bb93e59df15a4ea7732cf984d1c3c19dff67c94b957575efea132b8fe558') build() { diff --git a/extra/gtk2/gtk2.install b/extra/gtk2/gtk2.install index a988c645b..f14e648d3 100644 --- a/extra/gtk2/gtk2.install +++ b/extra/gtk2/gtk2.install @@ -1,16 +1,17 @@ post_install() { - gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules + /usr/bin/gtk-query-immodules-2.0 --update-cache } pre_upgrade() { - pre_remove + if (( $(vercmp $2 2.24.20) < 0 )); then + rm -f /etc/gtk-2.0/gtk.immodules + fi } post_upgrade() { - post_install + post_install } pre_remove() { - rm -f /etc/gtk-2.0/gtk.immodules &>/dev/null - rm -f /etc/gtk-2.0/gdk-pixbuf.loaders &>/dev/null + rm -f /usr/lib/gtk-2.0/2.10.0/immodules.cache } |