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