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

Eric Bélanger eric at archlinux.org
Thu Feb 3 20:50:45 UTC 2011


    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 <contrasutra at myrealbox.com>
-# Contributor: Jan de Groot <jgc at archlinux.org>
+# Maintainer: Eric Bélanger <eric at 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
 }




More information about the arch-commits mailing list