r3844 - in packages/trunk/sauerbraten/debian: . scripts

Bruno Fuddl-guestquot; Fuddl" Kleinert fuddl-guest at alioth.debian.org
Sun Aug 26 16:21:50 UTC 2007


Author: fuddl-guest
Date: 2007-08-26 16:21:46 +0000 (Sun, 26 Aug 2007)
New Revision: 3844

Added:
   packages/trunk/sauerbraten/debian/NEWS.Debian
Removed:
   packages/trunk/sauerbraten/debian/patches/
Modified:
   packages/trunk/sauerbraten/debian/README.Debian
   packages/trunk/sauerbraten/debian/changelog
   packages/trunk/sauerbraten/debian/control
   packages/trunk/sauerbraten/debian/rules
   packages/trunk/sauerbraten/debian/sauerbraten-server.6
   packages/trunk/sauerbraten/debian/scripts/sauerbraten
Log:
latest sauerbraten release. removed patches - solved by upstream. updated debian readmes. updated server manpage

Added: packages/trunk/sauerbraten/debian/NEWS.Debian
===================================================================
--- packages/trunk/sauerbraten/debian/NEWS.Debian	                        (rev 0)
+++ packages/trunk/sauerbraten/debian/NEWS.Debian	2007-08-26 16:21:46 UTC (rev 3844)
@@ -0,0 +1,12 @@
+sauerbraten (0.0.20070819dfsg)
+
+  * $HOME/.sauerbraten upstream support
+
+  The patches to make the Sauerbraten engine partially $HOME-aware were
+  removed in this release, because upstream supports a per-user configuration
+  from this release on. Sauerbraten is able to initially create and save
+  changed settings itself, now.
+  If you have a $HOME/.sauerbraten directory from previous installations and
+  you experience any problems, try to backup and remove or rename that
+  directory. This will make Sauerbraten create fresh clean configuration
+  files.

Modified: packages/trunk/sauerbraten/debian/README.Debian
===================================================================
--- packages/trunk/sauerbraten/debian/README.Debian	2007-08-26 01:37:32 UTC (rev 3843)
+++ packages/trunk/sauerbraten/debian/README.Debian	2007-08-26 16:21:46 UTC (rev 3844)
@@ -1,42 +1,14 @@
 Sauerbraten for Debian
 ----------------------
 
-The sauerbraten source package is derived from the Sauerbraten game. The sources 
-can be found in the directory 'src' in the upstream distribution of Sauerbraten. 
+The sauerbraten source package is derived from the Sauerbraten game. The 
+sources can be found in the directory 'src' in the upstream distribution of 
+Sauerbraten.
+
 The directories 'include', 'xcode', 'mingw', 'vcpp', 'devcpp', 
 'sauerbraten_unix' and 'bin_unix' were removed from the Debian package, because 
 all header files in this direcotry are already shipped within other Debian 
 packages and other files are useless on GNU/Linux. Also some proprietary header 
 files with critical licenses were found in there.
 
-The Debian package of the Sauerbraten engine includes a patch, which makes 
-the engine try to read $HOME/.sauerbraten/config.cfg. That makes it possible 
-to have a per-user based configuration file. This configuration file is copied 
-from /usr/share/games/sauerbraten/data/defaults.cfg.
-To configure Sauerbraten to your needs, edit $HOME/.sauerbraten/config.cfg with 
-your favourite editor.
-
-
-Frequently asked questions
---------------------------
-
-Q: How do I make the game always run in another/custom resolution?
-A: Add a line like the one below to your $HOME/.sauerbraten/config.cfg:
-
-screenres 1024 768
-
-
-Q: The game runs at very low frames per second. What could I try to do?
-A: Try to lower the graphics quality by adding the following line to your
-   $HOME/.sauerbraten/config.cfg:
-
-shaderdetail 0
-
-
-Q: How do I make the game always run in windowed mode?
-A: Add the following line to your $HOME/.sauerbraten/config.cfg:
-
-fullscreen 0
-
-
- -- Bruno "Fuddl" Kleinert <fuddl at gmx.de>  Sun, 12 Aug 2007 20:37:56 +0200
+ -- Bruno "Fuddl" Kleinert <fuddl at gmx.de>  Sun, 26 Aug 2007 17:50:58 +0200

Modified: packages/trunk/sauerbraten/debian/changelog
===================================================================
--- packages/trunk/sauerbraten/debian/changelog	2007-08-26 01:37:32 UTC (rev 3843)
+++ packages/trunk/sauerbraten/debian/changelog	2007-08-26 16:21:46 UTC (rev 3844)
@@ -1,15 +1,17 @@
-sauerbraten (0.0.20070413.dfsg-2) UNRELEASED; urgency=low
+sauerbraten (0.0.20070819.dfsg-1) UNRELEASED; urgency=low
 
   [ Bruno "Fuddl" Kleinert ]
-  * 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
+  * Remove 10_save_and_load_maps_from_home_directory.dpatch (Upstream solved
+    this in this release) (Closes: #426691)
+  * Remove 10_search_home_for_config.dpatch (Upstream solved this in this
+    release)
+  * Add NEWS.Debian
 
   [ Cyril Brulebois ]
   * Added XS-Vcs-Svn and XS-Vcs-Browser fields in the control file.
 
- -- Bruno "Fuddl" Kleinert <fuddl at gmx.de>  Sun, 12 Aug 2007 20:33:16 +0200
+ -- Bruno "Fuddl" Kleinert <fuddl at gmx.de>  Sun, 26 Aug 2007 17:45:25 +0200
 
 sauerbraten (0.0.20070413.dfsg-1) unstable; urgency=low
 

Modified: packages/trunk/sauerbraten/debian/control
===================================================================
--- packages/trunk/sauerbraten/debian/control	2007-08-26 01:37:32 UTC (rev 3843)
+++ packages/trunk/sauerbraten/debian/control	2007-08-26 16:21:46 UTC (rev 3844)
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Bruno "Fuddl" Kleinert <fuddl at gmx.de>
-Build-Depends: debhelper (>= 5), dpatch, libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, zlib1g-dev, sharutils, imagemagick
+Build-Depends: debhelper (>= 5), libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, zlib1g-dev, sharutils, imagemagick
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/sauerbraten/
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/sauerbraten/?op=log

Modified: packages/trunk/sauerbraten/debian/rules
===================================================================
--- packages/trunk/sauerbraten/debian/rules	2007-08-26 01:37:32 UTC (rev 3843)
+++ packages/trunk/sauerbraten/debian/rules	2007-08-26 16:21:46 UTC (rev 3844)
@@ -1,18 +1,14 @@
 #!/usr/bin/make -f
 #export DH_VERBOSE=1
 
-include /usr/share/dpatch/dpatch.make
-
-build: build-stamp
-build-stamp: patch
+build:
 	dh_testdir
 	uudecode -o sauerbraten.png debian/sauerbraten.png.uu
 	convert sauerbraten.png sauerbraten.xpm
 	$(MAKE)
 	touch $@
 
-clean: clean-patched unpatch
-clean-patched:
+clean:
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
@@ -42,6 +38,7 @@
 	dh_installchangelogs 
 	dh_installdocs
 	dh_installdocs --all debian/README.Debian
+	dh_installdocs -psauerbraten debian/NEWS.Debian
 	dh_install
 	dh_installmenu -psauerbraten
 	dh_installman -psauerbraten debian/sauerbraten.6

Modified: packages/trunk/sauerbraten/debian/sauerbraten-server.6
===================================================================
--- packages/trunk/sauerbraten/debian/sauerbraten-server.6	2007-08-26 01:37:32 UTC (rev 3843)
+++ packages/trunk/sauerbraten/debian/sauerbraten-server.6	2007-08-26 16:21:46 UTC (rev 3844)
@@ -28,6 +28,9 @@
 \fB\-m\fR\fImasterserver\fP
 Register the server at the masterserver \fImasterserver\fP. (Default is: sauerbraten.org/masterserver/).
 .TP
+\fB\-o\fR\fIN\fP
+Set the openness of the server to \fIN\fP. N=1 disables mastermodes, 2 (locked) and 3 (private). N=0 (default) enables all amstermodes.
+.TP
 \fB\-p\fR\fIadminpass\fP
 Set the password to remote administrate the server to \fIpassword\fP.
 .BR

Modified: packages/trunk/sauerbraten/debian/scripts/sauerbraten
===================================================================
--- packages/trunk/sauerbraten/debian/scripts/sauerbraten	2007-08-26 01:37:32 UTC (rev 3843)
+++ packages/trunk/sauerbraten/debian/scripts/sauerbraten	2007-08-26 16:21:46 UTC (rev 3844)
@@ -1,12 +1,4 @@
 #!/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 "$@"
+exec ./sauer_client -q"$HOME/.sauerbraten" -r "$@"




More information about the Pkg-games-commits mailing list