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

Reply via email to