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

2018-09-29 Thread Antonio Rojas via arch-commits
Date: Saturday, September 29, 2018 @ 09:11:01
  Author: arojas
Revision: 387702

Fix segfault at startup (FS#56919)

Modified:
  gweled/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-29 09:10:21 UTC (rev 387701)
+++ PKGBUILD2018-09-29 09:11:01 UTC (rev 387702)
@@ -2,7 +2,7 @@
 
 pkgname=gweled
 pkgver=0.9.1
-pkgrel=4
+pkgrel=5
 pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)"
 arch=('x86_64')
 license=('GPL')
@@ -10,9 +10,16 @@
 depends=('gtk2' 'librsvg' 'libmikmod' 'hicolor-icon-theme')
 makedepends=('intltool')
 install=gweled.install
-source=(http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz)
-sha1sums=('ff4a59935c9e1eb4a202e723baabaab39f526714')
+source=(http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz
+
gweled-librsvg-crash.patch::https://bazaar.launchpad.net/~dnax88/gweled/trunk/diff/92)
+sha256sums=('f6064989040949659f5a970cf3a9dd280615df7ad67c014ac37e1466ce91055d'
+'9944e8da49cdc987ea4c0d60cae345fa988178a3cac506bba3eb016c5eb79d77')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p0 -i ../gweled-librsvg-crash.patch # Fix segfault at startup
+}
+
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \


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

2016-05-06 Thread Antonio Rojas
Date: Friday, May 6, 2016 @ 20:19:01
  Author: arojas
Revision: 267027

Hooks

Modified:
  gweled/trunk/PKGBUILD
  gweled/trunk/gweled.install

+
 PKGBUILD   |2 +-
 gweled.install |5 -
 2 files changed, 1 insertion(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-06 18:15:47 UTC (rev 267026)
+++ PKGBUILD2016-05-06 18:19:01 UTC (rev 267027)
@@ -3,7 +3,7 @@
 
 pkgname=gweled
 pkgver=0.9.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)"
 arch=('i686' 'x86_64')
 license=('GPL')

Modified: gweled.install
===
--- gweled.install  2016-05-06 18:15:47 UTC (rev 267026)
+++ gweled.install  2016-05-06 18:19:01 UTC (rev 267027)
@@ -12,13 +12,8 @@
 chown root:games "var/games/${score}"
 chmod 664 "var/games/${score}"
   done
-  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
 }
 
 post_upgrade() {
   post_install $1
 }
-
-post_remove() {
-  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
-}


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

2014-07-02 Thread Eric Bélanger
Date: Thursday, July 3, 2014 @ 04:17:00
  Author: eric
Revision: 216303

upgpkg: gweled 0.9.1-3

Rebuild to add mtree file

Modified:
  gweled/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-07-03 01:49:15 UTC (rev 216302)
+++ PKGBUILD2014-07-03 02:17:00 UTC (rev 216303)
@@ -3,7 +3,7 @@
 
 pkgname=gweled
 pkgver=0.9.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)"
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -15,7 +15,7 @@
 sha1sums=('ff4a59935c9e1eb4a202e723baabaab39f526714')
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
 --with-scores-user=root --with-scores-group=games
   make
@@ -22,7 +22,7 @@
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd ${pkgname}-${pkgver}
   make DESTDIR="${pkgdir}" install
 
 # We generate these files on post-install to prevent score resets on upgrade



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

2012-11-06 Thread Eric Bélanger
Date: Tuesday, November 6, 2012 @ 19:49:37
  Author: eric
Revision: 170392

upgpkg: gweled 0.9.1-2

Rebuild against libmikmod 3.2.0

Modified:
  gweled/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-11-07 00:37:17 UTC (rev 170391)
+++ PKGBUILD2012-11-07 00:49:37 UTC (rev 170392)
@@ -3,7 +3,7 @@
 
 pkgname=gweled
 pkgver=0.9.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)"
 arch=('i686' 'x86_64')
 license=('GPL')
@@ -12,7 +12,6 @@
 makedepends=('intltool')
 install=gweled.install
 
source=(http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz)
-md5sums=('746ac14523c968e78140c2f0501fd7cf')
 sha1sums=('ff4a59935c9e1eb4a202e723baabaab39f526714')
 
 build() {



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

2011-07-01 Thread Eric Bélanger
Date: Friday, July 1, 2011 @ 17:54:59
  Author: eric
Revision: 130072

upgpkg: gweled 0.9.1-1
Upstream update, Added gtk2 and hicolor-icon-theme depends

Modified:
  gweled/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-07-01 21:53:41 UTC (rev 130071)
+++ PKGBUILD2011-07-01 21:54:59 UTC (rev 130072)
@@ -2,18 +2,18 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=gweled
-pkgver=0.9
+pkgver=0.9.1
 pkgrel=1
 pkgdesc="A puzzle game similar to Bejeweled (aka Diamond Mine)"
 arch=('i686' 'x86_64')
 license=('GPL')
 url="https://launchpad.net/gweled/";
-depends=('librsvg' 'libmikmod')
+depends=('gtk2' 'librsvg' 'libmikmod' 'hicolor-icon-theme')
 makedepends=('intltool')
 install=gweled.install
 
source=(http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz)
-md5sums=('a3aeec75190710758bbd3c487b637112')
-sha1sums=('70358e0557eaee370a9183e1ea34e95a09d57619')
+md5sums=('746ac14523c968e78140c2f0501fd7cf')
+sha1sums=('ff4a59935c9e1eb4a202e723baabaab39f526714')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"



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

2011-02-03 Thread Eric Bélanger
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
===
--- PKGBUILD2011-02-03 20:05:10 UTC (rev 108817)
+++ PKGBUILD2011-02-03 20:50:44 UTC (rev 108818)
@@ -1,34 +1,31 @@
 # $Id$
-# Maintainer:
-# Contributor: Ben 
-# Contributor: Jan de Groot 
+# Maintainer: Eric Bélanger 
 
 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
 }



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

2010-09-08 Thread Andrea Scarpino
Date: Wednesday, September 8, 2010 @ 10:12:17
  Author: andrea
Revision: 90148

upgpkg: gweled 0.8-2
bump pkgver

Modified:
  gweled/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-09-08 14:10:25 UTC (rev 90147)
+++ PKGBUILD2010-09-08 14:12:17 UTC (rev 90148)
@@ -5,7 +5,7 @@
 
 pkgname=gweled
 pkgver=0.8
-pkgrel=1
+pkgrel=2
 pkgdesc="A GTK+ version of Bejeweled game (aka Diamond Mine)"
 arch=('i686' 'x86_64')
 license=('GPL')



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

2010-02-06 Thread Eric Bélanger
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
===
--- PKGBUILD2010-02-06 14:30:52 UTC (rev 67359)
+++ PKGBUILD2010-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.diff2010-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.0 +0200
 gweled-0.7/src/main.c  2006-12-05 18:29:49.0 +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();



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

2009-10-31 Thread Allan McRae
Date: Saturday, October 31, 2009 @ 07:13:55
  Author: allan
Revision: 57045

upgpkg: gweled 0.7-5
rebuild to get arch in package name

Modified:
  gweled/trunk/PKGBUILD
  gweled/trunk/gweled.install

+
 PKGBUILD   |   14 +++---
 gweled.install |   11 +--
 2 files changed, 8 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2009-10-31 11:06:52 UTC (rev 57044)
+++ PKGBUILD2009-10-31 11:13:55 UTC (rev 57045)
@@ -4,26 +4,26 @@
 
 pkgname=gweled
 pkgver=0.7
-pkgrel=4
+pkgrel=5
 pkgdesc="Bejewled Game (aka Diamond Mine)"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
 license=('GPL')
 url="http://sebdelestaing.free.fr/gweled/";
-depends=('libgnomeui>=2.18.1-2' 'librsvg>=2.16' 'libmikmod' 
'filesystem>=0.8-3')
+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')
 
 build() {
-  cd ${startdir}/src/${pkgname}-${pkgver}
-  patch -Np0 -i ${startdir}/src/invalid_free.patch || return 1
+  cd ${srcdir}/${pkgname}-${pkgver}
+  patch -Np0 -i ${srcdir}/invalid_free.patch || return 1
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
   --with-scores-user=root --with-scores-group=games
   make LDFLAGS+=-Wl,--export-dynamic || return 1
-  make DESTDIR=${startdir}/pkg install
+  make DESTDIR=${pkgdir} install
 
   #We generate these files on postinstall to prevent score resets on upgrade
-#  rm -rf ${startdir}/pkg/var
+  rm -rf ${pkgdir}/var
 }
 

Modified: gweled.install
===
--- gweled.install  2009-10-31 11:06:52 UTC (rev 57044)
+++ gweled.install  2009-10-31 11:13:55 UTC (rev 57045)
@@ -8,11 +8,7 @@
 if [ -e "var/games/${score}" ]; then
   continue
 fi
-if [ -e "opt/gnome/var/games/${score}" ]; then
-  mv "opt/gnome/var/games/${score}" var/games/
-else
-  touch "var/games/${score}"
-fi
+touch "var/games/${score}"
 chown root:games "var/games/${score}"
 chmod 664 "var/games/${score}"
   done
@@ -27,8 +23,3 @@
 rm -f "var/games/$score"
   done
 }
-
-op=$1
-shift
-
-$op $*