summary refs log tree commit diff
path: root/pkgs/os-specific/linux/net-tools/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/net-tools/default.nix')
-rw-r--r--pkgs/os-specific/linux/net-tools/default.nix22
1 files changed, 18 insertions, 4 deletions
diff --git a/pkgs/os-specific/linux/net-tools/default.nix b/pkgs/os-specific/linux/net-tools/default.nix
index d8764f391d6..4b2f6f96d86 100644
--- a/pkgs/os-specific/linux/net-tools/default.nix
+++ b/pkgs/os-specific/linux/net-tools/default.nix
@@ -1,12 +1,26 @@
-{stdenv, fetchurl}:
+{ stdenv, fetchurl }:
 
 stdenv.mkDerivation {
   name = "net-tools-1.60";
-  builder = ./builder.sh;
+  
   src = fetchurl {
     url = http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-1.60.tar.bz2;
     md5 = "888774accab40217dde927e21979c165";
   };
-  config = ./config.h;
-  patch = ./net-tools-labels.patch;
+
+  patches = [ ./net-tools-labels.patch ];
+  
+  preBuild =
+    ''
+      cp ${./config.h} config.h
+    '';
+
+  makeFlags = "BASEDIR=$(out) mandir=/share/man";
+
+  meta = {
+    homepage = http://www.tazenda.demon.co.uk/phil/net-tools/;
+    description = "A set of tools for controlling the network subsystem in Linux";
+    license = "GPLv2+";
+    platforms = [ stdenv.lib.platforms.linux ];
+  };
 }