r885 - packages/nexuiz-data/trunk/debian

Bruno Fuddl-guestquot; Fuddl" Kleinert fuddl-guest at costa.debian.org
Wed Jun 21 15:03:24 UTC 2006


Author: fuddl-guest
Date: 2006-06-21 15:03:22 +0000 (Wed, 21 Jun 2006)
New Revision: 885

Added:
   packages/nexuiz-data/trunk/debian/README.Debian
Modified:
   packages/nexuiz-data/trunk/debian/rules
Log:
moved quakec sources into the -data package

Added: packages/nexuiz-data/trunk/debian/README.Debian
===================================================================
--- packages/nexuiz-data/trunk/debian/README.Debian	2006-06-21 14:41:41 UTC (rev 884)
+++ packages/nexuiz-data/trunk/debian/README.Debian	2006-06-21 15:03:22 UTC (rev 885)
@@ -0,0 +1,8 @@
+Nexuiz 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. 
+
+The source code for this part of Nexuiz can be found in this tarball:
+/usr/share/doc/nexuiz[-server]/qcsrc.tar.gz.

Modified: packages/nexuiz-data/trunk/debian/rules
===================================================================
--- packages/nexuiz-data/trunk/debian/rules	2006-06-21 14:41:41 UTC (rev 884)
+++ packages/nexuiz-data/trunk/debian/rules	2006-06-21 15:03:22 UTC (rev 885)
@@ -17,7 +17,7 @@
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
-	rm -rf debian/tmp
+	rm -rf debian/tmp qcsrc.tar.gz
 	dh_clean
 
 install: build
@@ -33,14 +33,23 @@
 	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
 	dh_install -pnexuiz-music debian/tmp/music$(TIMESTAMP).pk3 usr/share/games/nexuiz/data
+	
+	tar -czf qcsrc.tar.gz qcsrc
+	dh_install -pnexuiz-data qcsrc.tar.gz usr/share/doc/nexuiz-data
+	
 	# hotfix - will be included in next bugfix release
 	uudecode --output-file=debian/nexuiz-data/usr/share/games/nexuiz/data/data20060616_hotfix.pk3 debian/upstreamfixes/data20060616_hotfix.pk3.uu
 	uudecode --output-file=debian/nexuiz-data/usr/share/games/nexuiz/data/data20060614_weapontimingfix.pk3 debian/upstreamfixes/data20060614_weapontimingfix.pk3.uu
-	#dh_install -pnexuiz-data debian/upstreamfixes/data20060616_hotfix.pk3 usr/share/games/nexuiz/data
-	#dh_install -pnexuiz-data debian/upstreamfixes/data20060614_weapontimingfix.pk3 usr/share/games/nexuiz/data
+	
+	unzip -o -d debian/tmp/hotfixes debian/nexuiz-data/usr/share/games/nexuiz/data/data20060616_hotfix.pk3
+	unzip -o -d debian/tmp/hotfixes debian/nexuiz-data/usr/share/games/nexuiz/data/data20060614_weapontimingfix.pk3
+	
+	dh_install -pnexuiz-data debian/tmp/hotfixes/*.patch usr/share/doc/nexuiz-data/hotfixsources
+	
 	dh_link -pnexuiz-data usr/share/games/nexuiz/data/data20060616_hotfix.pk3 usr/lib/games/nexuiz/data/data20060616_hotfix.pk3
 	dh_link -pnexuiz-data usr/share/games/nexuiz/data/data20060614_weapontimingfix.pk3 usr/lib/games/nexuiz/data/data20060614_weapontimingfix.pk3
 	# end hotfix
+	
 	dh_link -pnexuiz-data usr/share/games/nexuiz/data/data$(TIMESTAMP).pk3 usr/lib/games/nexuiz/data/data$(TIMESTAMP).pk3
 	dh_link -pnexuiz-music usr/share/games/nexuiz/data/music$(TIMESTAMP).pk3 usr/lib/games/nexuiz/data/music$(TIMESTAMP).pk3
 
@@ -50,6 +59,7 @@
 	dh_testroot
 	dh_installdebconf	
 	dh_installdocs
+	dh_installdocs -pnexuiz-data debian/README.Debian
 	dh_installchangelogs 
 	dh_compress
 	dh_fixperms




More information about the Pkg-games-commits mailing list