r1264 - packages/trunk/scorched3d/debian

Reinhard Tartler siretart-guest at costa.debian.org
Sat Jul 29 11:10:06 UTC 2006


Author: siretart-guest
Date: 2006-07-29 11:10:02 +0000 (Sat, 29 Jul 2006)
New Revision: 1264

Modified:
   packages/trunk/scorched3d/debian/README.Debian
   packages/trunk/scorched3d/debian/changelog
   packages/trunk/scorched3d/debian/control
   packages/trunk/scorched3d/debian/rules
Log:
introduce -dbg package in scorched3d


Modified: packages/trunk/scorched3d/debian/README.Debian
===================================================================
--- packages/trunk/scorched3d/debian/README.Debian	2006-07-29 10:55:50 UTC (rev 1263)
+++ packages/trunk/scorched3d/debian/README.Debian	2006-07-29 11:10:02 UTC (rev 1264)
@@ -17,25 +17,15 @@
 
 You will have to rebuild the package to create unstripped binary.
 
- 1) Make sure you've got deb-src lines in your /etc/apt/sources.list file.
- 2) `apt-get update && apt-get source scorched3d`
- 3) `apt-get install fakeroot sudo`
- 4) `apt-get build-dep scorched3d`
- 5) `cd scorched3d-<actual version>`
- 6) `sed -i -e 's/dh_strip/#dh_strip/g' debian/rules`
- 7) `dpkg-buildpackage -rfakeroot -us -uc`
+ 1) `apt-get install scorched3d-dbg`
 
-Now you have to install the created package.
-
- 8) `cd .. && sudo dpkg -i scorched3d_<actual-version_your-arch>.deb`
-
 Then you have to prepare proper environment...
 
- 9) `ulimit -c unlimited`
+ 2) `ulimit -c unlimited`
 
 ...and launch the game with the correct option.
 
-10) `scorched3d -allowexceptions`
+ 3) `scorched3d -allowexceptions`
 
 Then try to run the game as usual. If it crash you should obtain core in
 the current directory. Then run this:
@@ -47,4 +37,6 @@
 
 Then please paste results to your bug report.
 
- -- Bartosz Fenski <fenio at debian.org>, Fri, 30 Jul 2004 16:56:10 +0200
+(based on Bartosz Fenski <fenio at debian.org>, Fri, 30 Jul 2004 16:56:10 +0200)
+
+ -- Reinhard Tartler <siretart at tauware.de>, Sat Jul 29 13:08:57 2006

Modified: packages/trunk/scorched3d/debian/changelog
===================================================================
--- packages/trunk/scorched3d/debian/changelog	2006-07-29 10:55:50 UTC (rev 1263)
+++ packages/trunk/scorched3d/debian/changelog	2006-07-29 11:10:02 UTC (rev 1264)
@@ -11,8 +11,11 @@
   * dropping 07_opengl-without-context
   * dropping 08_XML-injection.
   * dropping 09_HTML-injection
+  
+  * Introducing -dbg package.
+  * Improving README.Debian how to use it
 
- -- Reinhard Tartler <siretart at tauware.de>  Wed, 26 Jul 2006 15:24:21 +0200
+ -- Reinhard Tartler <siretart at tauware.de>  Sat, 29 Jul 2006 13:09:44 +0200
 
 scorched3d (39.1+cvs20050929-3) UNRELEASED; urgency=low
 

Modified: packages/trunk/scorched3d/debian/control
===================================================================
--- packages/trunk/scorched3d/debian/control	2006-07-29 10:55:50 UTC (rev 1263)
+++ packages/trunk/scorched3d/debian/control	2006-07-29 11:10:02 UTC (rev 1264)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>, Reinhard Tartler <siretart at tauware.de>
-Build-Depends: debhelper (>= 5.0.0), autotools-dev, libsdl1.2-dev, libsdl-net1.2-dev, libopenal-dev, libalut-dev, libfreetype6-dev, libwxgtk2.6-dev, libgl1-mesa-dev, libglu1-mesa-dev, sharutils, libogg-dev, libvorbis-dev, dpatch, autoconf, automake1.9
+Build-Depends: binutils (>= 2.14.90.0.7), debhelper (>= 5.0.0), autotools-dev, libsdl1.2-dev, libsdl-net1.2-dev, libopenal-dev, libalut-dev, libfreetype6-dev, libwxgtk2.6-dev, libgl1-mesa-dev, libglu1-mesa-dev, sharutils, libogg-dev, libvorbis-dev, dpatch, autoconf, automake1.9
 Build-Conflicts: nvidia-glx
 Standards-Version: 3.7.0
 
@@ -18,6 +18,22 @@
  a 3D island environment and LAN and internet play.
  .
   Homepage: http://scorched3d.sourceforge.net/
+
+Package: scorched3d-dbg
+Architecture: any
+Depends: scorched3d (= ${Source-Version})
+Description: 3D artillery game similar to Scorched Earth, debug data
+ Scorched3D is a game based heavily on the classic DOS game Scorched Earth 
+ "The Mother Of All Games". Scorched3D adds amongst other new features 
+ a 3D island environment and LAN and internet play.
+ .
+ This package contains debug information for the scorched3d
+ package. Its purpose is to allow debuggers to produce backtraces with
+ names, making it easier to interpret core dumps. The data is
+ installed in /usr/lib/debug.
+ .
+  Homepage: http://scorched3d.sourceforge.net/
+
  
 Package: scorched3d-data
 Architecture: all

Modified: packages/trunk/scorched3d/debian/rules
===================================================================
--- packages/trunk/scorched3d/debian/rules	2006-07-29 10:55:50 UTC (rev 1263)
+++ packages/trunk/scorched3d/debian/rules	2006-07-29 11:10:02 UTC (rev 1264)
@@ -19,11 +19,6 @@
 else
 	CFLAGS += -O2
 endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-$(info Normal build, stripping binaries)
-else
-$(info Building DEBUG Version, do not strip binaries)
-endif
 
 config.status:
 	dh_testdir
@@ -103,7 +98,7 @@
 	dh_installmenu -a
 	dh_installman debian/scorched3d.6 -a
 	dh_link -a
-	dh_strip -a
+	dh_strip -a --dbg-package=scorched3d-dbg
 	dh_compress -a
 	dh_fixperms -a
 	dh_installdeb -a




More information about the Pkg-games-commits mailing list