Author: fuddl-guest Date: 2008-05-15 15:50:01 +0000 (Thu, 15 May 2008) New Revision: 7040
Modified: packages/trunk/nexuiz-data/debian/changelog packages/trunk/nexuiz-data/debian/control packages/trunk/nexuiz-data/debian/copyright packages/trunk/nexuiz-data/debian/rules Log: + new release * clean up build-dependencies * install "pro" mode config files * rewrite most of debian/rules Modified: packages/trunk/nexuiz-data/debian/changelog =================================================================== --- packages/trunk/nexuiz-data/debian/changelog 2008-05-15 15:48:10 UTC (rev 7039) +++ packages/trunk/nexuiz-data/debian/changelog 2008-05-15 15:50:01 UTC (rev 7040) @@ -1,3 +1,17 @@ +nexuiz-data (2.4.2-1) UNRELEASED; urgency=low + + * New upstream release (Closes: #481017) + * Install the "pro" game extension (See NEWS.Debian in nexuiz package!) + * Update debian/copyright to document that the "pro" directory was added to + the package + * Rewrite debian/rules + * Remove unnecessary release timestamps from .pk3-files + * Distinguish between build and install targets + * Save a LOT of disk space during build! + * Remove obsolete build dependency on unzip + + -- Bruno "Fuddl" Kleinert <[EMAIL PROTECTED]> Thu, 15 May 2008 15:13:29 +0200 + nexuiz-data (2.4-1) unstable; urgency=low [ Bruno "Fuddl" Kleinert ] Modified: packages/trunk/nexuiz-data/debian/control =================================================================== --- packages/trunk/nexuiz-data/debian/control 2008-05-15 15:48:10 UTC (rev 7039) +++ packages/trunk/nexuiz-data/debian/control 2008-05-15 15:50:01 UTC (rev 7040) @@ -3,8 +3,8 @@ Priority: optional Maintainer: Debian Games Team <[EMAIL PROTECTED]> Uploaders: Bruno "Fuddl" Kleinert <[EMAIL PROTECTED]>, Gonéri Le Bouder <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 4.0.0), fteqcc (>= 3343) -Build-Depends-Indep: unzip, zip, sharutils +Build-Depends: debhelper (>= 4.0.0) +Build-Depends-Indep: zip, fteqcc (>= 3343) Standards-Version: 3.7.3 Homepage: http://www.nexuiz.com/ Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/nexuiz-data/ Modified: packages/trunk/nexuiz-data/debian/copyright =================================================================== --- packages/trunk/nexuiz-data/debian/copyright 2008-05-15 15:48:10 UTC (rev 7039) +++ packages/trunk/nexuiz-data/debian/copyright 2008-05-15 15:50:01 UTC (rev 7040) @@ -22,7 +22,7 @@ Precompiled binary files, which are supplied by upstream, are removed from the Debian packages. -The nexuiz-data source package is built from the directories data and +The nexuiz-data source package is built from the directories data, pro and sources/qcsrc (included in sources/gamesource<TIMESTAMP>.zip). The nexuiz source package is built from the directories sources/darkplaces (included in sources/enginesource<TIMESTAMP>.zip) and Docs. Modified: packages/trunk/nexuiz-data/debian/rules =================================================================== --- packages/trunk/nexuiz-data/debian/rules 2008-05-15 15:48:10 UTC (rev 7039) +++ packages/trunk/nexuiz-data/debian/rules 2008-05-15 15:50:01 UTC (rev 7040) @@ -1,17 +1,26 @@ #!/usr/bin/make -f #export DH_VERBOSE=1 -TIMESTAMP=20080229 - -build: +build: build-stamp +build-stamp: dh_testdir touch build-stamp + cd qcsrc/menu && fteqcc + cd qcsrc/server && fteqcc + mv *.dat *.lno data + cd data && zip -r ../data.pk3 * -9 -x sound/cdtracks/\* + cd pro && zip -r ../datapro.pk3 * -9 + mkdir -p debian/tmp/nexuiz-music/sound + cp -r data/sound/cdtracks debian/tmp/nexuiz-music/sound + cd debian/tmp/nexuiz-music && zip -r ../../../music.pk3 sound + touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp - rm -rf *.dat *.lno debian/tmp + rm -rf *.dat *.lno debian/tmp data/*.dat data/*.lno + rm -f data.pk3 datapro.pk3 music.pk3 dh_clean install: build @@ -19,18 +28,9 @@ dh_testroot dh_clean -k dh_installdirs - mkdir -p debian/tmp/nexuiz-data - mkdir -p debian/tmp/nexuiz-music/sound - cp -r data/* debian/tmp/nexuiz-data - mv debian/tmp/nexuiz-data/sound/cdtracks debian/tmp/nexuiz-music/sound - 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 - dh_install -pnexuiz-music debian/tmp/music$(TIMESTAMP).pk3 usr/share/games/nexuiz/data + dh_install -pnexuiz-data data.pk3 usr/share/games/nexuiz/data + dh_install -pnexuiz-data datapro.pk3 usr/share/games/nexuiz/pro + dh_install -pnexuiz-music music.pk3 usr/share/games/nexuiz/data binary-arch: build install binary-indep: build install _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

