at 22.05-pre 33 lines 888 B view raw
1{ lib, fetchFromGitHub, stdenvNoCC, w3m, curl, jq, makeWrapper, installShellFiles }: 2 3stdenvNoCC.mkDerivation rec { 4 pname = "tmpmail"; 5 version = "1.1.4"; 6 7 src = fetchFromGitHub { 8 owner = "sdushantha"; 9 repo = "tmpmail"; 10 rev = "v${version}"; 11 sha256 = "sha256-Rcu1qNmUZhMRvPiaWrDlzLtGksv09XBiF2GJUxXKs1Y="; 12 }; 13 14 dontConfigure = true; 15 16 dontBuild = true; 17 18 nativeBuildInputs = [ makeWrapper installShellFiles ]; 19 20 installPhase = '' 21 mkdir -p $out/bin 22 install -Dm755 -t $out/bin tmpmail 23 installManPage tmpmail.1 24 wrapProgram $out/bin/tmpmail --prefix PATH : ${lib.makeBinPath [ w3m curl jq ]} 25 ''; 26 27 meta = with lib; { 28 homepage = "https://github.com/sdushantha/tmpmail"; 29 description = "A temporary email right from your terminal written in POSIX sh "; 30 license = licenses.mit; 31 maintainers = [ maintainers.legendofmiracles ]; 32 }; 33}