[Frugalware-git] frugalware-current: gcompris-9.3-1-i686 * version bump * removed useless patch

Devil505 devil505linux at gmail.com
Thu Nov 4 16:55:21 CET 2010


Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=64cc545e48f60746f8fb485ffc6048606e419116

commit 64cc545e48f60746f8fb485ffc6048606e419116
Author: Devil505 <devil505linux at gmail.com>
Date:   Thu Nov 4 16:50:06 2010 +0100

gcompris-9.3-1-i686
* version bump
* removed useless patch

diff --git a/source/games-extra/gcompris/FrugalBuild b/source/games-extra/gcompris/FrugalBuild
index a3e650b..bbccd13 100644
--- a/source/games-extra/gcompris/FrugalBuild
+++ b/source/games-extra/gcompris/FrugalBuild
@@ -2,8 +2,8 @@
# Maintainer: crazy <crazy at frugalware.org>

pkgname=gcompris
-pkgver=8.4.7
-pkgrel=3
+pkgver=9.3
+pkgrel=1
pkgdesc="Educational application for children"
depends=('pygtk>=2.14.1-2' 'gnet' 'python' 'gnucap' 'gstreamer' 'sdl_mixer' 'gnuchess' \
'pysqlite2' 'libxml2' 'sdl' 'gtk+2>=2.20.1' 'libxxf86vm>=1.0.2' 'libxdamage' 'sqlite3' \
@@ -13,28 +13,28 @@ makedepends=('perl-xml-parser' 'intltool' 'texi2html' 'gettext' 'libgnomecanvas'
groups=('games-extra')
archs=('i686' 'x86_64')
Finclude sourceforge
-source=($source po-compile.patch)
url="http://gcompris.net/"
-options=('scriptlet')
-sha1sums=('44a97946e651187bdd51c0fdd180754e821daf31' \
-          '93b37eaba360fd74be532d6d18f79d9835004353')
+options=('scriptlet' 'nobuild')
+sha1sums=('a7bbd6a8a8f111e41012709f29a07fb7b0f1079a')

-build()
-{
-	Fcd
-	## wtf
-	for i in 0 1 2 3 4
-	do
-		echo boards/babyshapes/board8_${i}.xml.in >>po/POTFILES.skip
-	done
-	cat /usr/share/gettext/config.rpath >config.rpath || Fdie
-	Fautoreconf
-	Fpatchall
-	Fconf --enable-gnet
-	make || Fdie
-	make check || Fdie
-	make update-voices || Fdie
-	Fmakeinstall
+build() {
+  Fcd
+
+  # GTK_OBJECT_FLAGS is deprecated in GTK+ 2.22
+  # gdk_draw_rectangle is deprecated in GDK 2.22
+  sed -i -e '/#include <config.h>/ i\
+#undef GTK_DISABLE_DEPRECATED' \
+         -e '/#include <config.h>/ i\
+#undef GDK_DISABLE_DEPRECATED' \
+    src/goocanvas/src/goocanvas.c || Fdie
+
+  Fmake
+  make DESTDIR="$Fdestdir" install-exec || Fdie
+  make DESTDIR="$Fdestdir" install-data || Fdie
+
+  # Place GCompris menu entry under Education
+  sed -i 's|^Categories=.*|Categories=Education;|' \
+    "$Fdestdir/usr/share/applications/gcompris.desktop" || Fdie
}

# optimization OK
diff --git a/source/games-extra/gcompris/po-compile.patch b/source/games-extra/gcompris/po-compile.patch
deleted file mode 100644
index 1d06299..0000000
--- a/source/games-extra/gcompris/po-compile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -Naur gcompris-8.4.7/src/boards/python/clickanddraw.py gcompris-8.4.7-p/src/boards/python/clickanddraw.py
---- gcompris-8.4.7/src/boards/python/clickanddraw.py	2008-02-14 01:45:14.000000000 +0100
-+++ gcompris-8.4.7-p/src/boards/python/clickanddraw.py	2008-11-16 18:41:48.000000000 +0100
-@@ -107,6 +107,6 @@
-           self.gamewon = 1
-           self.timeout = gobject.timeout_add(1500, self.lauch_bonus) # The level is complete -> Bonus display
-
--        else : #Action to execute if the selected point isn't the last one of this level
-+        else : #Action to execute if the selected point is not the last one of this level
-           self.POINT[(idpt+1)].set(fill_color='blue') #Set color in blue to next point. Too easy ???
-           self.actu = self.actu+1 #self.actu update to set it at actual value of selected point
-diff -Naur gcompris-8.4.7/src/boards/python/drawnumber.py gcompris-8.4.7-p/src/boards/python/drawnumber.py
---- gcompris-8.4.7/src/boards/python/drawnumber.py	2008-02-14 01:45:14.000000000 +0100
-+++ gcompris-8.4.7-p/src/boards/python/drawnumber.py	2008-11-16 18:41:26.000000000 +0100
-@@ -185,7 +185,7 @@
-           self.gamewon = 1
-           self.timeout = gobject.timeout_add(1500, self.lauch_bonus) # The level is complete -> Bonus display
-
--        else : #Action to execute if the selected point isn't the last one of this level
-+        else : #Action to execute if the selected point is not the last one of this level
-           #self.POINT[(idpt+1)].set(fill_color='blue') #Set color in blue to next point. Too easy ???
-           self.actu=self.actu+1 #self.actu update to set it at actual value of selected point
-


More information about the Frugalware-git mailing list