Date: Thursday, February 3, 2011 @ 15:50:44 Author: eric Revision: 108818
upgpkg: gweled 0.9-1 Upstream update, Improved pkgdesc, Removed unnecessary depends, Changed .install scriptlet to keep score files on package removal Modified: gweled/trunk/PKGBUILD gweled/trunk/gweled.install ----------------+ PKGBUILD | 29 +++++++++++++---------------- gweled.install | 7 ++----- 2 files changed, 15 insertions(+), 21 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2011-02-03 20:05:10 UTC (rev 108817) +++ PKGBUILD 2011-02-03 20:50:44 UTC (rev 108818) @@ -1,34 +1,31 @@ # $Id$ -# Maintainer: -# Contributor: Ben <contrasu...@myrealbox.com> -# Contributor: Jan de Groot <j...@archlinux.org> +# Maintainer: Eric Bélanger <e...@archlinux.org> pkgname=gweled -pkgver=0.8 -pkgrel=2 -pkgdesc="A GTK+ version of Bejeweled game (aka Diamond Mine)" +pkgver=0.9 +pkgrel=1 +pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)" arch=('i686' 'x86_64') license=('GPL') url="https://launchpad.net/gweled/" -depends=('filesystem' 'librsvg' 'libmikmod' 'xdg-utils' 'hicolor-icon-theme') +depends=('librsvg' 'libmikmod') makedepends=('intltool') -install=${pkgname}.install -source=("http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") -md5sums=('2b52636abdd6b71e537ede7410db4cfa') +install=gweled.install +source=(http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz) +md5sums=('a3aeec75190710758bbd3c487b637112') +sha1sums=('70358e0557eaee370a9183e1ea34e95a09d57619') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --with-scores-user=root \ - --with-scores-group=games + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --with-scores-user=root --with-scores-group=games + make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install - #We generate these files on postinstall to prevent score resets on upgrade +# We generate these files on post-install to prevent score resets on upgrade rm -rf "${pkgdir}/var" } Modified: gweled.install =================================================================== --- gweled.install 2011-02-03 20:05:10 UTC (rev 108817) +++ gweled.install 2011-02-03 20:50:44 UTC (rev 108818) @@ -12,7 +12,7 @@ chown root:games "var/games/${score}" chmod 664 "var/games/${score}" done - xdg-icon-resource forceupdate --theme hicolor &> /dev/null + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor } post_upgrade() { @@ -20,8 +20,5 @@ } post_remove() { - for score in "${scores[@]}" ; do - rm -f "var/games/$score" - done - xdg-icon-resource forceupdate --theme hicolor &> /dev/null + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor }