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