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