r7040 - packages/trunk/nexuiz-data/debian
Bruno Fuddl-guestquot; Fuddl" Kleinert
fuddl-guest at alioth.debian.org
Thu May 15 15:50:02 UTC 2008
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 <fuddl at tauware.de> 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 <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Bruno "Fuddl" Kleinert <fuddl at tauware.de>, Gonéri Le Bouder <goneri at rulezlan.org>
-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
More information about the Pkg-games-commits
mailing list