r1002 - packages/trunk/nexuiz-data/debian

Bruno Fuddl-guestquot; Fuddl" Kleinert fuddl-guest at costa.debian.org
Wed Jul 5 09:26:15 UTC 2006


Author: fuddl-guest
Date: 2006-07-05 09:26:14 +0000 (Wed, 05 Jul 2006)
New Revision: 1002

Modified:
   packages/trunk/nexuiz-data/debian/README.Debian
   packages/trunk/nexuiz-data/debian/control
   packages/trunk/nexuiz-data/debian/rules
Log:
we compile the quakec code ourselves, now. build-depends on fteqcc

Modified: packages/trunk/nexuiz-data/debian/README.Debian
===================================================================
--- packages/trunk/nexuiz-data/debian/README.Debian	2006-07-04 19:40:05 UTC (rev 1001)
+++ packages/trunk/nexuiz-data/debian/README.Debian	2006-07-05 09:26:14 UTC (rev 1002)
@@ -1,8 +1,7 @@
-Nexuiz for Debian
-=================
+nexuiz-data for Debian
+======================
 
-Please note, that the Debian package of Nexuiz does only compile the game 
-engine, not the game code which controls menus, in-game behaviour and so on. 
+Technically interested people, and game developers can find the QuakeC sources 
+of Nexuiz in /usr/share/doc/nexuiz-data/qcsrc.tar.gz.
 
-The source code for this part of Nexuiz can be found in this tarball:
-/usr/share/doc/nexuiz[-server]/qcsrc.tar.gz.
+To compile QuakeC source code, you have to install the 'fteqcc' package.

Modified: packages/trunk/nexuiz-data/debian/control
===================================================================
--- packages/trunk/nexuiz-data/debian/control	2006-07-04 19:40:05 UTC (rev 1001)
+++ packages/trunk/nexuiz-data/debian/control	2006-07-05 09:26:14 UTC (rev 1002)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Bruno "Fuddl" Kleinert <fuddl at gmx.de>, Gonéri Le Bouder <goneri at rulezlan.org>
-Build-Depends: debhelper (>= 4.0.0)
+Build-Depends: debhelper (>= 4.0.0), fteqcc
 Build-Depends-Indep: unzip, zip, sharutils
 Standards-Version: 3.7.2
 

Modified: packages/trunk/nexuiz-data/debian/rules
===================================================================
--- packages/trunk/nexuiz-data/debian/rules	2006-07-04 19:40:05 UTC (rev 1001)
+++ packages/trunk/nexuiz-data/debian/rules	2006-07-05 09:26:14 UTC (rev 1002)
@@ -17,7 +17,7 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
-	rm -rf debian/tmp qcsrc.tar.gz
+	rm -rf *.dat *.lno debian/tmp qcsrc.tar.gz
 	dh_clean
 
 install: build
@@ -29,6 +29,13 @@
 	mkdir -p debian/tmp/nexuiz-music/sound
 	unzip -d debian/tmp/nexuiz-data data/data$(TIMESTAMP).pk3
 	mv debian/tmp/nexuiz-data/sound/cdtracks debian/tmp/nexuiz-music/sound
+	
+	cd qcsrc/client && fteqcc
+	cd qcsrc/menu && fteqcc
+	cd qcsrc/server && fteqcc
+	rm debian/tmp/nexuiz-data/*.dat
+	cp *.dat debian/tmp/nexuiz-data
+	
 	cd debian/tmp/nexuiz-data && zip -9 -r ../data$(TIMESTAMP).pk3 *
 	cd debian/tmp/nexuiz-music && zip -9 -r ../music$(TIMESTAMP).pk3 *
 	dh_install -pnexuiz-data debian/tmp/data$(TIMESTAMP).pk3 usr/share/games/nexuiz/data




More information about the Pkg-games-commits mailing list