at 15.09-beta 38 lines 901 B view raw
1{ stdenv, fetchurl, ncurses, glibc }: 2 3stdenv.mkDerivation rec { 4 name = "kermit-9.0.302"; 5 6 src = fetchurl { 7 url = ftp://ftp.kermitproject.org/kermit/archives/cku302.tar.gz; 8 sha256 = "0487mh6s99ijqf1pfmbm302pa5i4pzmm8s439hdl1ffs5g8jqpqd"; 9 }; 10 11 buildInputs = [ ncurses glibc ]; 12 13 unpackPhase = '' 14 mkdir -p src 15 pushd src 16 tar xvzf $src 17 ''; 18 19 patchPhase = '' 20 sed -i -e 's@-I/usr/include/ncurses@@' \ 21 -e 's@/usr/local@'"$out"@ makefile 22 ''; 23 24 buildPhase = "make -f makefile linux LNKFLAGS='-lcrypt -lresolv'"; 25 26 installPhase = '' 27 mkdir -p $out/bin 28 mkdir -p $out/man/man1 29 make -f makefile install 30 ''; 31 32 meta = with stdenv.lib; { 33 homepage = http://www.kermitproject.org/ck90.html; 34 description = "Portable Scriptable Network and Serial Communication Software"; 35 license = licenses.bsd3; 36 maintainers = with maintainers; [ pSub ]; 37 }; 38}