r4359 - packages/trunk/nexuiz/debian
Bruno Fuddl-guestquot; Fuddl" Kleinert
fuddl-guest at alioth.debian.org
Mon Oct 8 13:49:21 UTC 2007
Author: fuddl-guest
Date: 2007-10-08 13:49:20 +0000 (Mon, 08 Oct 2007)
New Revision: 4359
Modified:
packages/trunk/nexuiz/debian/README.Debian
packages/trunk/nexuiz/debian/changelog
packages/trunk/nexuiz/debian/compat
packages/trunk/nexuiz/debian/control
packages/trunk/nexuiz/debian/rules
Log:
build debug packages to help track down broken libGL's
Modified: packages/trunk/nexuiz/debian/README.Debian
===================================================================
--- packages/trunk/nexuiz/debian/README.Debian 2007-10-07 20:27:43 UTC (rev 4358)
+++ packages/trunk/nexuiz/debian/README.Debian 2007-10-08 13:49:20 UTC (rev 4359)
@@ -49,3 +49,14 @@
If this doesnn't help, please try the same as mentioned under "Mouse delay/lag
problem".
+
+
+Bug reporting
+=============
+
+If Nexuiz or the Nexuiz server crashes on your system, please install the
+corresponding debug-symbol package (nexuiz-dbg and nexuiz-server-dbg) and
+try to generate a backtrace of the crash.
+To generate a backtrace, run "gdb /usr/lib/games/nexuiz/nexuiz.bin" from a
+terminal and type "run -basedir /usr/share/games/nexuiz" in the gbd interface.
+Once Nexuiz has crashed, type "bt" to obtain the backtrace.
Modified: packages/trunk/nexuiz/debian/changelog
===================================================================
--- packages/trunk/nexuiz/debian/changelog 2007-10-07 20:27:43 UTC (rev 4358)
+++ packages/trunk/nexuiz/debian/changelog 2007-10-08 13:49:20 UTC (rev 4359)
@@ -1,9 +1,11 @@
nexuiz (2.3-4) UNRELEASED; urgency=low
- [ Gerfried Fuchs ]
- * Add Homepage field to source control file.
+ [ Bruno "Fuddl" Kleinert ]
+ * Bumped debhelper compat level to 5
+ * Builds debug packages nexuiz-dbg and nexuiz-server-dbg
+ * Placed a note in README.Debian how to generate backtraces
- -- Gerfried Fuchs <rhonda at debian.at> Tue, 28 Aug 2007 13:14:02 +0200
+ -- Bruno "Fuddl" Kleinert <fuddl at gmx.de> Mon, 8 Oct 2007 13:09:22 +0200
nexuiz (2.3-3) unstable; urgency=low
Modified: packages/trunk/nexuiz/debian/compat
===================================================================
--- packages/trunk/nexuiz/debian/compat 2007-10-07 20:27:43 UTC (rev 4358)
+++ packages/trunk/nexuiz/debian/compat 2007-10-08 13:49:20 UTC (rev 4359)
@@ -1 +1 @@
-4
+5
Modified: packages/trunk/nexuiz/debian/control
===================================================================
--- packages/trunk/nexuiz/debian/control 2007-10-07 20:27:43 UTC (rev 4358)
+++ packages/trunk/nexuiz/debian/control 2007-10-08 13:49:20 UTC (rev 4359)
@@ -5,7 +5,6 @@
Uploaders: Bruno "Fuddl" Kleinert <fuddl at gmx.de>, Gonéri Le Bouder <goneri at rulezlan.org>, Gerfried Fuchs <rhonda at debian.at>
Build-Depends: debhelper (>= 4.0.0), libsdl-dev, sharutils, imagemagick, dpatch
Standards-Version: 3.7.2
-Homepage: http://www.nexuiz.com/
XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/nexuiz/
XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/nexuiz/?op=log
@@ -43,3 +42,37 @@
This package installs the standalone server.
.
Homepage: http://www.nexuiz.com/
+
+Package: nexuiz-dbg
+Architecture: any
+Depends: nexuiz-dbg (= ${binary:Version})
+Description: Debug information for the game Nexuiz
+ Nexuiz is a fast-paced 3D deathmatch game with high-end and complex graphics
+ effects. It is intended to be played over the Internet or over a local network.
+ Several different game types, such as classic deathmatch, team deathmatch and
+ capture the flag are available.
+ Though it also supports a single-player mode and playing against the computer.
+ .
+ The game brings deathmatch back to the basics, with perfect weapon balancing
+ and fast paced action, keeping itself away from the current trend of realistic
+ shooters.
+ .
+ This package installs the debug symbols for the client to play the game.
+ .
+ Homepage: http://www.nexuiz.com/
+
+Package: nexuiz-server-dbg
+Architecture: any
+Depends: nexuiz-server (= ${binary:Version})
+Description: Debug symols for the Nexuiz game server
+ Nexuiz is a fast-paced 3D deathmatch game with high-end and complex graphics
+ effects. It is intended to be played over the Internet or over a local network.
+ Though it also supports a single-player mode.
+ .
+ The game brings deathmatch back to the basics, with perfect weapon balancing
+ and fast paced action, keeping itself away from the current trend of realistic
+ shooters.
+ .
+ This package installs the debug symbols for the standalone server.
+ .
+ Homepage: http://www.nexuiz.com/
Modified: packages/trunk/nexuiz/debian/rules
===================================================================
--- packages/trunk/nexuiz/debian/rules 2007-10-07 20:27:43 UTC (rev 4358)
+++ packages/trunk/nexuiz/debian/rules 2007-10-08 13:49:20 UTC (rev 4359)
@@ -6,7 +6,7 @@
build: build-stamp
build-stamp: patch
dh_testdir
- cd darkplaces && $(MAKE) sdl-nexuiz sv-nexuiz
+ cd darkplaces && $(MAKE) sdl-debug sv-debug
touch build-stamp
clean: clean-patched unpatch
@@ -24,8 +24,8 @@
dh_clean -k
dh_installdirs
mkdir -p debian/tmp
- cp darkplaces/nexuiz-sdl debian/tmp/nexuiz.bin
- cp darkplaces/nexuiz-dedicated debian/tmp/nexuiz-server.bin
+ cp darkplaces/darkplaces-sdl debian/tmp/nexuiz.bin
+ cp darkplaces/darkplaces-dedicated debian/tmp/nexuiz-server.bin
uudecode --output-file=debian/tmp/nexuiz64x64.png debian/nexuiz64x64.png.uu
convert -scale 32x32 debian/tmp/nexuiz64x64.png debian/tmp/nexuiz32x32.xpm
dh_install -pnexuiz debian/scripts/nexuiz usr/games
@@ -48,7 +48,8 @@
dh_desktop -pnexuiz debian/nexuiz.desktop
dh_installman -pnexuiz debian/nexuiz.6
dh_installman -pnexuiz-server debian/nexuiz-server.6
- dh_strip
+ dh_strip -pnexuiz --dbg-package=nexuiz-dbg
+ dh_strip -pnexuiz-server --dbg-package=nexuiz-server-dbg
dh_compress
dh_fixperms
dh_installdeb
More information about the Pkg-games-commits
mailing list