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 <[EMAIL PROTECTED]> Tue, 28 Aug 2007 13:14:02 +0200 + -- Bruno "Fuddl" Kleinert <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]>, Gonéri Le Bouder <[EMAIL PROTECTED]>, Gerfried Fuchs <[EMAIL PROTECTED]> 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 _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

