about summary refs log tree commit diff
path: root/pkgs/tools/misc/expect
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2008-02-27 15:48:53 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2008-02-27 15:48:53 +0000
commit1c65ea4e20ef972f1c1f3eee2b357f4461e91547 (patch)
tree92809ae80fecf495f83845d647e3db51f910a935 /pkgs/tools/misc/expect
parent48c61d05021599c97b3b8aefcac3db9561c19758 (diff)
* Added expect.
svn path=/nixpkgs/trunk/; revision=10877
Diffstat (limited to 'pkgs/tools/misc/expect')
-rw-r--r--pkgs/tools/misc/expect/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/tools/misc/expect/default.nix b/pkgs/tools/misc/expect/default.nix
new file mode 100644
index 0000000000000..8d9b6f6311fda
--- /dev/null
+++ b/pkgs/tools/misc/expect/default.nix
@@ -0,0 +1,26 @@
+{stdenv, fetchurl, tcl}:
+
+stdenv.mkDerivation {
+  name = "expect-5.43.0";
+  
+  src = fetchurl {
+    url = http://expect.nist.gov/old/expect-5.43.0.tar.bz2;
+    sha256 = "1j6vyr8lx1fbl641hkkd6hhh9ifniklskfv00pbvy33h86a3mrvn";
+  };
+
+  buildInputs = [tcl];
+
+  #NIX_CFLAGS_COMPILE = "-DHAVE_UNISTD_H";
+
+  # http://wiki.linuxfromscratch.org/lfs/ticket/2126
+  #preBuild = ''
+  #  substituteInPlace exp_inter.c --replace tcl.h tclInt.h
+  #'';
+
+  configureFlags = "--with-tcl=${tcl}/lib --with-tclinclude=${tcl}/include";
+
+  meta = {
+    description = "A tool for automating interactive applications";
+    homepage = http://expect.nist.gov/;
+  };
+}