r12273 - in non-free/packages/trunk/assaultcube/debian: . scripts

Arand Nash arand-guest at alioth.debian.org
Sun May 8 23:27:06 UTC 2011


Author: arand-guest
Date: 2011-05-08 23:27:06 +0000 (Sun, 08 May 2011)
New Revision: 12273

Modified:
   non-free/packages/trunk/assaultcube/debian/assaultcube.desktop
   non-free/packages/trunk/assaultcube/debian/scripts/assaultcube
   non-free/packages/trunk/assaultcube/debian/scripts/assaultcube-server
Log:
Update scripts and desktop files

* --help gives the manpage
* Update versioned home dir for client
* Use ac_server instead for assaultcube-server, allowing to exit cleanly using
  [ctrl+c] but disabling the use of a versioned home for the server

Modified: non-free/packages/trunk/assaultcube/debian/assaultcube.desktop
===================================================================
--- non-free/packages/trunk/assaultcube/debian/assaultcube.desktop	2011-05-08 23:26:20 UTC (rev 12272)
+++ non-free/packages/trunk/assaultcube/debian/assaultcube.desktop	2011-05-08 23:27:06 UTC (rev 12273)
@@ -1,9 +1,9 @@
 [Desktop Entry]
-Version=1.0
+Type=Application
+Version=1.1
 Name=AssaultCube
-Exec=/usr/games/assaultcube
-Icon=/usr/share/pixmaps/assaultcube.png
-Comment=realistic first-person-shooter
-Terminal=false
-Type=Application
-Categories=Game;ArcadeGame;
+Comment=Realistic first-person-shooter
+Icon=assaultcube
+TryExec=assaultcube
+Exec=assaultcube
+Categories=Game;ActionGame;

Modified: non-free/packages/trunk/assaultcube/debian/scripts/assaultcube
===================================================================
--- non-free/packages/trunk/assaultcube/debian/scripts/assaultcube	2011-05-08 23:26:20 UTC (rev 12272)
+++ non-free/packages/trunk/assaultcube/debian/scripts/assaultcube	2011-05-08 23:27:06 UTC (rev 12273)
@@ -1,4 +1,13 @@
 #!/bin/sh
+for arg
+do
+    if [ "$arg" = --help ]
+    then
+       exec man assaultcube
+    fi
+done
 
+AC_OPTIONS="--home=${HOME}/.assaultcube_v1.104 --init"
 cd /usr/share/games/assaultcube
-exec /usr/lib/games/assaultcube/ac_client --home=${HOME}/.assaultcube_v1.04 --init $@
+exec /usr/lib/games/assaultcube/ac_client ${AC_OPTIONS} ${1+"$@"}
+# ${1+"$@"} is a portability hack, keyword "wrapper script"

Modified: non-free/packages/trunk/assaultcube/debian/scripts/assaultcube-server
===================================================================
--- non-free/packages/trunk/assaultcube/debian/scripts/assaultcube-server	2011-05-08 23:26:20 UTC (rev 12272)
+++ non-free/packages/trunk/assaultcube/debian/scripts/assaultcube-server	2011-05-08 23:27:06 UTC (rev 12273)
@@ -1,4 +1,13 @@
 #!/bin/sh
+for arg
+do
+    if [ "$arg" = --help ]
+    then
+       exec man assaultcube-server
+    fi
+done
 
+AC_OPTIONS=""
 cd /usr/share/games/assaultcube
-exec /usr/lib/games/assaultcube/ac_client --home=${HOME}/.assaultcube_v1.04 --init -d $@
+exec /usr/lib/games/assaultcube/ac_server ${AC_OPTIONS} ${1+"$@"}
+# ${1+"$@"} is a portability hack, keyword "wrapper script"




More information about the Pkg-games-commits mailing list