summary refs log tree commit diff
path: root/pkgs/games/lincity
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2012-11-30 22:59:26 +0400
committerMichael Raskin <7c6f434c@mail.ru>2012-11-30 22:59:26 +0400
commit702590f6c6483bc697ea360a02978b8e76bdd027 (patch)
tree0dae157caf1d38fa2d6a459366b4d14745923868 /pkgs/games/lincity
parent0a550a53546926a440a15c93361ca8fc665ba4d9 (diff)
downloadnixpkgs-702590f6c6483bc697ea360a02978b8e76bdd027.tar
nixpkgs-702590f6c6483bc697ea360a02978b8e76bdd027.tar.gz
nixpkgs-702590f6c6483bc697ea360a02978b8e76bdd027.tar.bz2
nixpkgs-702590f6c6483bc697ea360a02978b8e76bdd027.tar.lz
nixpkgs-702590f6c6483bc697ea360a02978b8e76bdd027.tar.xz
nixpkgs-702590f6c6483bc697ea360a02978b8e76bdd027.tar.zst
nixpkgs-702590f6c6483bc697ea360a02978b8e76bdd027.zip
Add Lincity-NG fork
Diffstat (limited to 'pkgs/games/lincity')
-rw-r--r--pkgs/games/lincity/ng.nix35
-rw-r--r--pkgs/games/lincity/ng.upstream3
2 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/games/lincity/ng.nix b/pkgs/games/lincity/ng.nix
new file mode 100644
index 00000000000..4e886466777
--- /dev/null
+++ b/pkgs/games/lincity/ng.nix
@@ -0,0 +1,35 @@
+{stdenv, fetchurl
+, zlib, jam, pkgconfig, gettext, libxml2, libxslt, xproto, libX11, mesa, SDL
+, SDL_mixer, SDL_image, SDL_ttf, SDL_gfx, physfs
+}:
+let s = # Generated upstream information
+  rec {
+    baseName="lincity";
+    version="2.0";
+    name="lincity-2.0";
+    hash="01k6n304qj0z5zmqr49gqirp0jmx2b0cpisgkxk1ga67vyjhdcm6";
+    url="http://download.berlios.de/lincity-ng/lincity-ng-2.0.tar.bz2";
+    sha256="01k6n304qj0z5zmqr49gqirp0jmx2b0cpisgkxk1ga67vyjhdcm6";
+  };
+  buildInputs = [zlib jam pkgconfig gettext libxml2 libxslt xproto libX11 mesa 
+    SDL SDL_mixer SDL_image SDL_ttf SDL_gfx physfs];
+in 
+stdenv.mkDerivation rec {
+  inherit (s) name version;
+  src = fetchurl {
+    inherit (s) url sha256;
+  };
+
+  inherit buildInputs;
+
+  buildPhase = "jam";
+  installPhase="jam install";
+
+  meta = {
+    documentation = ''City building game'';
+    license = stdenv.lib.licenses.gpl2;
+    platforms = stdenv.lib.platforms.linux;
+    maintainers = [stdenv.lib.maintainers.raskin];
+    inherit (s) version;
+  };
+}
diff --git a/pkgs/games/lincity/ng.upstream b/pkgs/games/lincity/ng.upstream
new file mode 100644
index 00000000000..df74bd465f3
--- /dev/null
+++ b/pkgs/games/lincity/ng.upstream
@@ -0,0 +1,3 @@
+target ng.nix
+url https://fedorahosted.org/LinCity-NG/wiki/Downloads
+version_link tar.bz2