* Get the Quake 3 demo data to work with the open source Quake 3.

quake3/demo takes care of downloading and patching the required PAK
  files.  quake3/wrapper calls the Quake binary with a synthesised
  directory of symlinks to activated PAK files.  This should make it
  easy to plug in the commercial PAKs, or third-party mods.

svn path=/nixpkgs/trunk/; revision=4611
This commit is contained in:
Eelco Dolstra
2006-01-27 23:51:36 +00:00
parent 14fbcfa64c
commit 3263d078dd
10 changed files with 74 additions and 52 deletions

View File

@@ -2086,12 +2086,18 @@ rec {
inherit (xlibs) xlibs;
};
quake3 = import ../games/quake3 {
quake3game = import ../games/quake3/game {
inherit fetchurl stdenv x11 SDL mesa openal;
};
quake3demo = (import ../games/quake3demo) {
inherit fetchurl stdenv xlibs mesa;
quake3demodata = import ../games/quake3/demo {
inherit fetchurl stdenv;
};
quake3demo = import ../games/quake3/wrapper {
inherit fetchurl stdenv;
game = quake3game;
paks = [quake3demodata];
};
ut2004demo = (import ../games/ut2004demo) {