about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-02-24 19:06:25 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2010-02-24 19:06:25 +0000
commite668d2689e40cc8c993f0af6ad30e22c9f97e76d (patch)
tree26f2c913560fdc786470bf30dbc51f22cfc2d528
parent7ec7268649bbdf26018a6139c6bfc00200503e8c (diff)
downloadnixlib-e668d2689e40cc8c993f0af6ad30e22c9f97e76d.tar
nixlib-e668d2689e40cc8c993f0af6ad30e22c9f97e76d.tar.gz
nixlib-e668d2689e40cc8c993f0af6ad30e22c9f97e76d.tar.bz2
nixlib-e668d2689e40cc8c993f0af6ad30e22c9f97e76d.tar.lz
nixlib-e668d2689e40cc8c993f0af6ad30e22c9f97e76d.tar.xz
nixlib-e668d2689e40cc8c993f0af6ad30e22c9f97e76d.tar.zst
nixlib-e668d2689e40cc8c993f0af6ad30e22c9f97e76d.zip
Adding 'gt5', a diff-capable 'du' browser
svn path=/nixpkgs/trunk/; revision=20236
-rw-r--r--pkgs/tools/system/gt5/default.nix26
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/tools/system/gt5/default.nix b/pkgs/tools/system/gt5/default.nix
new file mode 100644
index 000000000000..ab682c60921a
--- /dev/null
+++ b/pkgs/tools/system/gt5/default.nix
@@ -0,0 +1,26 @@
+{stdenv, fetchurl}:
+
+stdenv.mkDerivation rec {
+  name = "gt5-1.4.0";
+  
+  src = fetchurl {
+    url = "mirror://sourceforge/gt5/${name}.tar.gz";
+    sha256 = "0gm0gzyp4d9rxqddbaskbz5zvmlhyr4nyb5x9g7x4abyyxqjlnkq";
+  };
+
+  patchPhase = ''
+    sed 's/-o root -g root//' -i Makefile
+  '';
+
+  preConfigure = ''
+    makeFlags="$makeFlags PREFIX=$out"
+  '';
+
+  meta = {
+    description = "A diff-capable 'du' browser";
+    homepage = http://gt5.sourceforge.net/;
+    license = "GPLv2+";
+    maintainers = with stdenv.lib.maintainers; [viric];
+    platforms = with stdenv.lib.platforms; linux;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 8d4acb10a202..e760a89831e0 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -867,6 +867,10 @@ let
     inherit (gnome) libsoup;
   };
 
+  gt5 = import ../tools/system/gt5 {
+    inherit fetchurl stdenv;
+  };
+
   gtkgnutella = import ../tools/networking/p2p/gtk-gnutella {
     inherit fetchurl stdenv pkgconfig libxml2;
     inherit (gtkLibs) glib gtk;