spit: init at 0.1 (#438953)

authored by sternenseemann and committed by GitHub c83f6af6 7caff6e6

+38
+38
pkgs/by-name/sp/spit/package.nix
··· 1 + { 2 + stdenv, 3 + lib, 4 + installShellFiles, 5 + fetchFromGitHub, 6 + }: 7 + 8 + stdenv.mkDerivation rec { 9 + pname = "spit"; 10 + version = "0.1"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "leahneukirchen"; 14 + repo = "spit"; 15 + tag = "v${version}"; 16 + hash = "sha256-bvcx+bQyi5tWDwuqdOv2h6q1ZSEHO9bHV2lfvRhL7iw="; 17 + }; 18 + 19 + nativeBuildInputs = [ 20 + installShellFiles 21 + ]; 22 + 23 + installPhase = '' 24 + runHook preInstall 25 + install -Dm755 spit -t "$out/bin" 26 + installManPage spit.1 27 + runHook postInstall 28 + ''; 29 + 30 + meta = { 31 + description = "Atomically create a file with content"; 32 + platforms = lib.platforms.linux; 33 + license = lib.licenses.cc0; 34 + homepage = "https://git.vuxu.org/spit/"; 35 + maintainers = [ lib.maintainers.sternenseemann ]; 36 + mainProgram = "spit"; 37 + }; 38 + }