r2958 - packages/trunk/teg/debian

Gonéri Le Bouder goneri-guest at alioth.debian.org
Sun Jun 17 17:13:35 UTC 2007


Author: goneri-guest
Date: 2007-06-17 17:13:35 +0000 (Sun, 17 Jun 2007)
New Revision: 2958

Added:
   packages/trunk/teg/debian/tegclient.sh
Modified:
   packages/trunk/teg/debian/rules
Log:
Work around for #281164


Modified: packages/trunk/teg/debian/rules
===================================================================
--- packages/trunk/teg/debian/rules	2007-06-17 17:03:45 UTC (rev 2957)
+++ packages/trunk/teg/debian/rules	2007-06-17 17:13:35 UTC (rev 2958)
@@ -55,8 +55,11 @@
 	for i in `ls debian/teg/usr/share/games/teg/gnome/help/teg`; do \
 	ln -s teg.sgml debian/teg/usr/share/games/teg/gnome/help/teg/$$i/teg.xml ; \
 	done
+	# Work around for #281164
+	mkdir -p /usr/lib/games/teg
+	mv debian/teg/usr/games/tegclient debian/teg/usr/lib/games/teg/tegclient
+	mv debian/tegclient.sh debian/teg/usr/games/tegclient
 
-
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.

Added: packages/trunk/teg/debian/tegclient.sh
===================================================================
--- packages/trunk/teg/debian/tegclient.sh	                        (rev 0)
+++ packages/trunk/teg/debian/tegclient.sh	2007-06-17 17:13:35 UTC (rev 2958)
@@ -0,0 +1,21 @@
+#!/bin/sh
+# Gonéri Le Bouder <goneri at rulezlan.org>
+# See http://bugs.debian.org/281164
+
+DEFAULT=""m2
+THEME=`gconftool-2 --get /apps/teg/theme`
+
+if [ "$THEME" = "" ]; then
+	NEEDTOFIX=1
+fi
+
+if [ "`ls /usr/share/games/teg/pixmaps/teg_pix/themes|grep "$THEME"`" = "" ]; then
+	NEEDTOFIX=1
+fi
+
+if [ "$NEEDTOFIX" = "1" ]; then
+	echo "fixing default theme"
+	gconftool-2 --type string --set /apps/teg/theme $DEFAULT 
+fi
+
+exec /usr/lib/games/teg/tegclient


Property changes on: packages/trunk/teg/debian/tegclient.sh
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-games-commits mailing list