summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-09-14 18:50:17 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2009-09-14 18:50:17 +0000
commitda09a4e950afea0fb87836bd4b279c3d1fa81d5a (patch)
treec8fcf64801b64301aed2be9dbe11dd3841b96a77 /pkgs
parentb1dd2034992a3e98d035cc77ee18474a773f9ad6 (diff)
downloadnixlib-da09a4e950afea0fb87836bd4b279c3d1fa81d5a.tar
nixlib-da09a4e950afea0fb87836bd4b279c3d1fa81d5a.tar.gz
nixlib-da09a4e950afea0fb87836bd4b279c3d1fa81d5a.tar.bz2
nixlib-da09a4e950afea0fb87836bd4b279c3d1fa81d5a.tar.lz
nixlib-da09a4e950afea0fb87836bd4b279c3d1fa81d5a.tar.xz
nixlib-da09a4e950afea0fb87836bd4b279c3d1fa81d5a.tar.zst
nixlib-da09a4e950afea0fb87836bd4b279c3d1fa81d5a.zip
Adding kermit.
svn path=/nixpkgs/trunk/; revision=17114
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/misc/kermit/default.nix35
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/tools/misc/kermit/default.nix b/pkgs/tools/misc/kermit/default.nix
new file mode 100644
index 000000000000..b664e9d92b6a
--- /dev/null
+++ b/pkgs/tools/misc/kermit/default.nix
@@ -0,0 +1,35 @@
+{stdenv, fetchurl, ncurses}:
+stdenv.mkDerivation {
+  name = "kermit-8.0.211";
+
+  src = fetchurl {
+    url = ftp://kermit.columbia.edu/kermit/archives/cku211.tar.gz;
+    sha256 = "14xsmdlsk2pgsp51l7lxwncgljwvgm446a4m6nk488shj94cvrrr";
+  };
+
+  buildInputs = [ ncurses ];
+
+  unpackPhase = ''
+    ensureDir src
+    pushd src
+    tar xvzf $src
+  '';
+
+  patchPhase = ''
+    sed -i -e 's@-I/usr/include/ncurses@@' \
+      -e 's@-lncurses@-lncurses -lresolv -lcrypt@' \
+      -e 's@/usr/local@'"$out"@ makefile
+  '';
+  buildPhase = "make -f makefile linux";
+  installPhase = ''
+    ensureDir $out/bin
+    ensureDir $out/man/man1
+    make -f makefile install
+  '';
+
+  meta = {
+    homepage = "http://www.columbia.edu/kermit/ck80.html";
+    description = "Portable Scriptable Network and Serial Communication Software";
+    license = "free";
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f268cd23263b..dd3e4d4657c0 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -6815,6 +6815,10 @@ let
     inherit stdenv fetchurl kdelibs x11 zlib libpng libjpeg perl qt3;
   };
 
+  kermit = import ../tools/misc/kermit {
+    inherit fetchurl stdenv ncurses;
+  };
+
   kino = import ../applications/video/kino {
     inherit fetchurl stdenv pkgconfig libxml2 perl perlXMLParser
       libdv libraw1394 libavc1394 libiec61883 x11 gettext cairo; /* libavformat */