summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2008-08-08 07:16:34 +0000
committerMichael Raskin <7c6f434c@mail.ru>2008-08-08 07:16:34 +0000
commitaaba3d24404866042e04723e4f4d18e768957d38 (patch)
treebc671fb4b6e138dc74333e243122b250a633d628 /pkgs
parent8302b6ba69eb37840fca1f4728c719476375be1c (diff)
Added lincity - a city simulation. And if I build houses, I build houses here.
svn path=/nixpkgs/trunk/; revision=12539
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/games/lincity/default.nix25
-rw-r--r--pkgs/top-level/all-packages.nix6
2 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/games/lincity/default.nix b/pkgs/games/lincity/default.nix
new file mode 100644
index 0000000000000..833db9121cf90
--- /dev/null
+++ b/pkgs/games/lincity/default.nix
@@ -0,0 +1,25 @@
+args : with args; 
+let 
+  version = lib.getAttr ["version"] "1.12.1" args; 
+  sha256 = lib.getAttr ["sha256"] 
+    "0xmrp7vkkp1hfblb6nl3rh2651qsbcm21bnncpnma1sf40jaf8wj" args;
+  pkgName = "lincity";
+in
+rec {
+  src = fetchurl {
+    url = "mirror://sourceforge/lincity/${pkgName}-${version}.tar.gz";
+    inherit sha256;
+  };
+
+  buildInputs = [libICE libpng libSM libX11 libXext
+    xextproto zlib xproto];
+  configureFlags = [];
+
+  /* doConfigure should be specified separately */
+  phaseNames = ["doConfigure" "doMakeInstall"];
+      
+  name = "${pkgName}-" + version;
+  meta = {
+    description = "City simulation game";
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 605644fa97890..cf683fc5c2003 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -7077,6 +7077,12 @@ let pkgs = rec {
     inherit fetchurl stdenv SDL openal freealut zlib libpng python;
   };
 
+  lincity = builderDefsPackage (import ../games/lincity) {
+    inherit (xlibs) libX11 libXext xextproto 
+      libICE libSM xproto;
+    inherit libpng zlib;
+  } null;
+
   micropolis = import ../games/micropolis {
     inherit lib fetchurl stdenv;
     inherit (xlibs) libX11 libXpm libXext xextproto;