kermit: update from 8.0.211 to 9.0.302

+14 -11
+14 -11
pkgs/tools/misc/kermit/default.nix
··· 1 - {stdenv, fetchurl, ncurses}: 2 - stdenv.mkDerivation { 3 - name = "kermit-8.0.211"; 4 5 src = fetchurl { 6 - url = ftp://kermit.columbia.edu/kermit/archives/cku211.tar.gz; 7 - sha256 = "14xsmdlsk2pgsp51l7lxwncgljwvgm446a4m6nk488shj94cvrrr"; 8 }; 9 10 - buildInputs = [ ncurses ]; 11 12 unpackPhase = '' 13 mkdir -p src ··· 17 18 patchPhase = '' 19 sed -i -e 's@-I/usr/include/ncurses@@' \ 20 - -e 's@-lncurses@-lncurses -lresolv -lcrypt@' \ 21 -e 's@/usr/local@'"$out"@ makefile 22 ''; 23 - buildPhase = "make -f makefile linux"; 24 installPhase = '' 25 mkdir -p $out/bin 26 mkdir -p $out/man/man1 27 make -f makefile install 28 ''; 29 30 - meta = { 31 - homepage = "http://www.columbia.edu/kermit/ck80.html"; 32 description = "Portable Scriptable Network and Serial Communication Software"; 33 - license = "free non-commercial"; #Kermit http://www.columbia.edu/kermit/ckfaq.html#license 34 }; 35 }
··· 1 + { stdenv, fetchurl, ncurses, glibc }: 2 + 3 + stdenv.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 ··· 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 }