r2828 - in packages/trunk/teg/debian: . patches

Emmet Hikory persia-guest at alioth.debian.org
Mon Jun 4 14:32:24 UTC 2007


Author: persia-guest
Date: 2007-06-04 14:32:24 +0000 (Mon, 04 Jun 2007)
New Revision: 2828

Added:
   packages/trunk/teg/debian/patches/desktop-file-fixes.diff
   packages/trunk/teg/debian/patches/x-terminal-emulator.diff
Modified:
   packages/trunk/teg/debian/changelog
   packages/trunk/teg/debian/rules
Log:
.desktop validation, use .png icon, and use x-terminal-emulator


Modified: packages/trunk/teg/debian/changelog
===================================================================
--- packages/trunk/teg/debian/changelog	2007-06-04 03:54:46 UTC (rev 2827)
+++ packages/trunk/teg/debian/changelog	2007-06-04 14:32:24 UTC (rev 2828)
@@ -1,10 +1,16 @@
 teg (0.11.2-1) unstable; urgency=low
 
-  * New upstream release 
+  [ Gonéri Le Bouder ]
+  * New upstream release
   * switch to quilt, remove cdbs dependency
 
- -- Gonéri Le Bouder <goneri at rulezlan.org>  Sat,  2 Jun 2007 17:31:28 +0200
+  [ Emmet Hikory ]
+  * Make the .desktop file validate
+  * Install the .png icon and .desktop file
+  * Use x-terminal-emulator for the server
 
+ -- Emmet Hikory <emmet.hikory at gmail.com>  Mon, 04 Jun 2007 22:54:49 +0900
+
 teg (0.11.1-4) unstable; urgency=low
 
   [ Gonéri Le Bouder ]

Added: packages/trunk/teg/debian/patches/desktop-file-fixes.diff
===================================================================
--- packages/trunk/teg/debian/patches/desktop-file-fixes.diff	                        (rev 0)
+++ packages/trunk/teg/debian/patches/desktop-file-fixes.diff	2007-06-04 14:32:24 UTC (rev 2828)
@@ -0,0 +1,14 @@
+Index: teg-0.11.2/client/gui-gnome/teg.desktop
+===================================================================
+--- teg-0.11.2.orig/client/gui-gnome/teg.desktop	2007-06-04 23:08:11.000000000 +0900
++++ teg-0.11.2/client/gui-gnome/teg.desktop	2007-06-04 23:09:00.000000000 +0900
+@@ -6,7 +6,7 @@
+ Comment[es]=Cliente del Tenes Empanadas Graciela
+ Comment[de]=Client für Tenes Empanadas Graciela
+ Exec=tegclient
+-Icon=teg_icono.png
+-Terminal=0
++Icon=teg
++Terminal=false
+ Type=Application
+ Categories=GTK;GNOME;Game;StrategyGame;

Added: packages/trunk/teg/debian/patches/x-terminal-emulator.diff
===================================================================
--- packages/trunk/teg/debian/patches/x-terminal-emulator.diff	                        (rev 0)
+++ packages/trunk/teg/debian/patches/x-terminal-emulator.diff	2007-06-04 14:32:24 UTC (rev 2828)
@@ -0,0 +1,13 @@
+Index: teg-0.11.2/client/misc.c
+===================================================================
+--- teg-0.11.2.orig/client/misc.c	2007-06-04 23:05:39.000000000 +0900
++++ teg-0.11.2/client/misc.c	2007-06-04 23:06:03.000000000 +0900
+@@ -201,7 +201,7 @@
+ 
+ 		char buffer[100];
+ 		close_descriptors();
+-		args[0] = "xterm";
++		args[0] = "x-terminal-emulator";
+ 		args[1] = "-e";
+ 		args[2] = BINDIR"/tegserver";
+ 		args[3] = "--port";

Modified: packages/trunk/teg/debian/rules
===================================================================
--- packages/trunk/teg/debian/rules	2007-06-04 03:54:46 UTC (rev 2827)
+++ packages/trunk/teg/debian/rules	2007-06-04 14:32:24 UTC (rev 2828)
@@ -46,6 +46,9 @@
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/teg
 	rm -rf $(CURDIR)/debian/teg/usr/share/pixmaps/teg_pix
 	dh_install debian/teg.xpm /usr/share/pixmaps
+	dh_install client/gui-gnome/teg.desktop /usr/share/applications
+	install -m 644 client/teg_pix/teg_icono.png \
+		debian/teg/usr/share/pixmaps/teg.png
 	
 	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 ; \




More information about the Pkg-games-commits mailing list