at 15.09-beta 31 lines 770 B view raw
1{ stdenv, fetchFromGitHub, makeWrapper, lrzsz }: 2 3stdenv.mkDerivation rec { 4 name = "picocom-${version}"; 5 version = "1.8"; 6 7 src = fetchFromGitHub { 8 owner = "npat-efault"; 9 repo = "picocom"; 10 rev = version; 11 sha256 = "1954hnmnnr9yj5skynj2x5wjap8vlr4ski2rhwr36p5pzwmr9gni"; 12 }; 13 14 buildInputs = [ makeWrapper ]; 15 16 installPhase = '' 17 mkdir -p $out/bin $out/share/man/man8 18 cp picocom $out/bin 19 cp picocom.8 $out/share/man/man8 20 21 wrapProgram $out/bin/picocom \ 22 --prefix PATH ":" "${lrzsz}/bin" 23 ''; 24 25 meta = { 26 description = "Minimal dumb-terminal emulation program"; 27 homepage = http://code.google.com/p/picocom/; 28 license = stdenv.lib.licenses.gpl2Plus; 29 platforms = stdenv.lib.platforms.gnu; # arbitrary choice 30 }; 31}