[arch-commits] Commit in gweled/trunk (PKGBUILD mikmod-disable-disk-writers.diff)

Eric Bélanger eric at archlinux.org
Sat Feb 6 14:31:17 UTC 2010


    Date: Saturday, February 6, 2010 @ 09:31:17
  Author: eric
Revision: 67360

upgpkg: gweled 0.7-6
    Removed creation of music.raw file (close FS#15685)

Added:
  gweled/trunk/mikmod-disable-disk-writers.diff
Modified:
  gweled/trunk/PKGBUILD

----------------------------------+
 PKGBUILD                         |   20 ++++++++++++--------
 mikmod-disable-disk-writers.diff |   16 ++++++++++++++++
 2 files changed, 28 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-02-06 14:30:52 UTC (rev 67359)
+++ PKGBUILD	2010-02-06 14:31:17 UTC (rev 67360)
@@ -4,7 +4,7 @@
 
 pkgname=gweled
 pkgver=0.7
-pkgrel=5
+pkgrel=6
 pkgdesc="Bejewled Game (aka Diamond Mine)"
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -12,18 +12,22 @@
 depends=('libgnomeui' 'librsvg' 'libmikmod' 'filesystem')
 install=gweled.install
 source=(http://sebdelestaing.free.fr/gweled/Release/${pkgname}-${pkgver}.tar.gz
-        invalid_free.patch)
-md5sums=('730fe1737e0b0e9940575aa573d63d84' '7b467d82e42183c36b25bcf5f9bf4407')
+        invalid_free.patch mikmod-disable-disk-writers.diff)
+md5sums=('730fe1737e0b0e9940575aa573d63d84' '7b467d82e42183c36b25bcf5f9bf4407'\
+         'ae57a575d7fe51e58ede88aa5f486065')
+sha1sums=('7a58dce08de467172413b2947cd5d4992640a334' '61d4abcc39fd38c4cf4c55a6af5d9defb7122897'\
+         '5743b56d13028de6609b41b9aa8ce087bb01f230')
 
 build() {
-  cd ${srcdir}/${pkgname}-${pkgver}
-  patch -Np0 -i ${srcdir}/invalid_free.patch || return 1
+  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
+              --with-scores-user=root --with-scores-group=games || return 1
   make LDFLAGS+=-Wl,--export-dynamic || return 1
-  make DESTDIR=${pkgdir} install
+  make DESTDIR="${pkgdir}" install || return 1
 
   #We generate these files on postinstall to prevent score resets on upgrade
-  rm -rf ${pkgdir}/var
+  rm -rf "${pkgdir}/var"
 }
 

Added: mikmod-disable-disk-writers.diff
===================================================================
--- mikmod-disable-disk-writers.diff	                        (rev 0)
+++ mikmod-disable-disk-writers.diff	2010-02-06 14:31:17 UTC (rev 67360)
@@ -0,0 +1,16 @@
+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