Author: fuddl-guest
Date: 2007-08-12 18:33:24 +0000 (Sun, 12 Aug 2007)
New Revision: 3636
Modified:
packages/trunk/sauerbraten/debian/changelog
packages/trunk/sauerbraten/debian/scripts/sauerbraten
Log:
wrapper script creates default configuration file in users' homes
Modified: packages/trunk/sauerbraten/debian/changelog
===================================================================
--- packages/trunk/sauerbraten/debian/changelog 2007-08-12 18:31:09 UTC (rev
3635)
+++ packages/trunk/sauerbraten/debian/changelog 2007-08-12 18:33:24 UTC (rev
3636)
@@ -4,11 +4,12 @@
* Add patch to make in-game commands /savemap and /map save/load maps
to/from a user's home directory
* Update the Debian menu file to the latest menu structure
+ * Wrapper script creates $HOME/.sauerbraten/config.cfg if it doesn't exist
[ Cyril Brulebois ]
* Added XS-Vcs-Svn and XS-Vcs-Browser fields in the control file.
- -- Bruno "Fuddl" Kleinert <[EMAIL PROTECTED]> Wed, 04 Jul 2007 20:09:46 +0200
+ -- Bruno "Fuddl" Kleinert <[EMAIL PROTECTED]> Sun, 12 Aug 2007 20:33:16 +0200
sauerbraten (0.0.20070413.dfsg-1) unstable; urgency=low
Modified: packages/trunk/sauerbraten/debian/scripts/sauerbraten
===================================================================
--- packages/trunk/sauerbraten/debian/scripts/sauerbraten 2007-08-12
18:31:09 UTC (rev 3635)
+++ packages/trunk/sauerbraten/debian/scripts/sauerbraten 2007-08-12
18:33:24 UTC (rev 3636)
@@ -1,4 +1,12 @@
#!/bin/sh
+if [ ! -f $HOME/.sauerbraten/config.cfg ]; then
+ echo "Wrapper: '$HOME/.sauerbraten/config.cfg' doesn't exist."
+ echo " Creating default configuration file."
+ mkdir -p "$HOME/.sauerbraten" || echo "Wrapper: Failed to create
'$HOME/.sauerbraten'"
+ cp /usr/share/games/sauerbraten/data/defaults.cfg
"$HOME/.sauerbraten/config.cfg" && \
+ echo "Wrapper: Copied default configuration to
'$HOME/.sauerbraten/config.cfg'" && \
+ echo " Edit this file to your needs."
+fi
cd /usr/lib/games/sauerbraten
exec ./sauer_client "$@"
_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits