[arch-commits] Commit in gweled/trunk (4 files)
Andrea Scarpino
andrea at archlinux.org
Tue Jun 22 23:07:07 UTC 2010
Date: Tuesday, June 22, 2010 @ 19:07:06
Author: andrea
Revision: 83807
upgpkg: gweled 0.8-1
upstream release
Modified:
gweled/trunk/PKGBUILD
gweled/trunk/gweled.install
Deleted:
gweled/trunk/invalid_free.patch
gweled/trunk/mikmod-disable-disk-writers.diff
----------------------------------+
PKGBUILD | 41 ++++++++++++++++++-------------------
gweled.install | 2 +
invalid_free.patch | 11 ---------
mikmod-disable-disk-writers.diff | 16 --------------
4 files changed, 23 insertions(+), 47 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-06-22 22:54:32 UTC (rev 83806)
+++ PKGBUILD 2010-06-22 23:07:06 UTC (rev 83807)
@@ -1,33 +1,34 @@
# $Id$
+# Maintainer:
# Contributor: Ben <contrasutra at myrealbox.com>
-# Maintainer: Jan de Groot <jgc at archlinux.org>
+# Contributor: Jan de Groot <jgc at archlinux.org>
pkgname=gweled
-pkgver=0.7
-pkgrel=6
-pkgdesc="Bejewled Game (aka Diamond Mine)"
+pkgver=0.8
+pkgrel=1
+pkgdesc="A GTK+ version of Bejeweled game (aka Diamond Mine)"
arch=('i686' 'x86_64')
license=('GPL')
-url="http://sebdelestaing.free.fr/gweled/"
-depends=('libgnomeui' 'librsvg' 'libmikmod' 'filesystem')
-install=gweled.install
-source=(http://sebdelestaing.free.fr/gweled/Release/${pkgname}-${pkgver}.tar.gz
- invalid_free.patch mikmod-disable-disk-writers.diff)
-md5sums=('730fe1737e0b0e9940575aa573d63d84' '7b467d82e42183c36b25bcf5f9bf4407'\
- 'ae57a575d7fe51e58ede88aa5f486065')
-sha1sums=('7a58dce08de467172413b2947cd5d4992640a334' '61d4abcc39fd38c4cf4c55a6af5d9defb7122897'\
- '5743b56d13028de6609b41b9aa8ce087bb01f230')
+url="https://launchpad.net/gweled/"
+depends=('filesystem' 'librsvg' 'libmikmod' 'xdg-utils' 'hicolor-icon-theme')
+makedepends=('intltool')
+install=${pkgname}.install
+source=("http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz")
+md5sums=('2b52636abdd6b71e537ede7410db4cfa')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np0 -i "${srcdir}/invalid_free.patch" || return 1
- patch -Np1 -i "${srcdir}/mikmod-disable-disk-writers.diff" || return 1
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --with-scores-user=root --with-scores-group=games || return 1
- make LDFLAGS+=-Wl,--export-dynamic || return 1
- make DESTDIR="${pkgdir}" install || return 1
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --with-scores-user=root \
+ --with-scores-group=games
+}
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+
#We generate these files on postinstall to prevent score resets on upgrade
rm -rf "${pkgdir}/var"
}
-
Modified: gweled.install
===================================================================
--- gweled.install 2010-06-22 22:54:32 UTC (rev 83806)
+++ gweled.install 2010-06-22 23:07:06 UTC (rev 83807)
@@ -12,6 +12,7 @@
chown root:games "var/games/${score}"
chmod 664 "var/games/${score}"
done
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}
post_upgrade() {
@@ -22,4 +23,5 @@
for score in "${scores[@]}" ; do
rm -f "var/games/$score"
done
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}
Deleted: invalid_free.patch
===================================================================
--- invalid_free.patch 2010-06-22 22:54:32 UTC (rev 83806)
+++ invalid_free.patch 2010-06-22 23:07:06 UTC (rev 83807)
@@ -1,11 +0,0 @@
---- src/main.c.orig 2005-11-19 19:30:59.000000000 +0000
-+++ src/main.c 2005-11-19 19:31:11.000000000 +0000
-@@ -365,7 +365,7 @@
- if(swap_sfx)
- Sample_Free(swap_sfx);
- if(click_sfx)
-- Sample_Free(swap_sfx);
-+ Sample_Free(click_sfx);
-
- MikMod_Exit();
-
Deleted: mikmod-disable-disk-writers.diff
===================================================================
--- mikmod-disable-disk-writers.diff 2010-06-22 22:54:32 UTC (rev 83806)
+++ mikmod-disable-disk-writers.diff 2010-06-22 23:07:06 UTC (rev 83807)
@@ -1,16 +0,0 @@
-diff -urN gweled-0.7~/src/main.c gweled-0.7/src/main.c
---- gweled-0.7~/src/main.c 2005-05-25 23:44:04.000000000 +0200
-+++ gweled-0.7/src/main.c 2006-12-05 18:29:49.000000000 +0100
-@@ -254,7 +254,11 @@
- PACKAGE_DATA_DIR, NULL);
-
- /* register all the drivers */
-- MikMod_RegisterAllDrivers();
-+ MikMod_RegisterDriver(&drv_AF);
-+ MikMod_RegisterDriver(&drv_esd);
-+ MikMod_RegisterDriver(&drv_alsa);
-+ MikMod_RegisterDriver(&drv_oss);
-+ MikMod_RegisterDriver(&drv_nos);
-
- /* register all the module loaders */
- MikMod_RegisterAllLoaders();
More information about the arch-commits
mailing list