Author: simons
Date: Mon Aug 29 20:26:26 2011
New Revision: 28883
URL: https://svn.nixos.org/websvn/nix/?rev=28883&sc=1

Log:
gtk-gnutella: updated to version 0.97

Modified:
   nixpkgs/trunk/pkgs/tools/networking/p2p/gtk-gnutella/default.nix

Modified: nixpkgs/trunk/pkgs/tools/networking/p2p/gtk-gnutella/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/tools/networking/p2p/gtk-gnutella/default.nix    Mon Aug 
29 20:09:57 2011        (r28882)
+++ nixpkgs/trunk/pkgs/tools/networking/p2p/gtk-gnutella/default.nix    Mon Aug 
29 20:26:26 2011        (r28883)
@@ -1,11 +1,29 @@
-{stdenv, fetchurl, pkgconfig, glib, gtk, libxml2}:
+{stdenv, fetchurl, pkgconfig, glib, gtk, libxml2, bison, gettext, zlib}:
 
+let
+  name = "gtk-gnutella";
+  version = "0.97";
+in
 stdenv.mkDerivation {
-  name = "gtk-gnutella-0.96.1";
-  builder = ./builder.sh;
+  name = "${name}-${version}";
+
   src = fetchurl {
-    url = mirror://sourceforge/gtk-gnutella/gtk-gnutella-0.96.1.tar.bz2;
-    md5 = "6529379cc105c1e98f501a67e8e875fd";
+    url = "mirror://sourceforge/${name}/${name}-${version}.tar.bz2";
+    sha256 = "0l2gdzp517hjk31318djq0sww6kzckzl9rfqvhgspihn874lm9hb";
+  };
+
+  buildInputs = [pkgconfig glib gtk libxml2 bison gettext zlib];
+
+  NIX_LDFLAGS = "-rpath ${zlib}/lib";
+  configureScript = "./Configure";
+  dontAddPrefix = true;
+  configureFlags = "-d -e -D prefix=$out -D gtkversion=2 -D official=true";
+
+  meta = {
+    homepage = "http://gtk-gnutella.sourceforge.net/";;
+    description = "a server/client for Gnutella";
+    license = stdenv.lib.licenses.gpl2;
+    platforms = stdenv.lib.platforms.linux;
+    maintainers = [ stdenv.lib.maintainers.simons ];
   };
-  buildInputs = [pkgconfig glib gtk libxml2];
 }
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to