at 24.11-pre 34 lines 799 B view raw
1{ lib, stdenv, fetchFromGitHub, makeWrapper, git }: 2 3stdenv.mkDerivation rec { 4 pname = "git-test"; 5 version = "1.0.4"; 6 7 src = fetchFromGitHub { 8 owner = "spotify"; 9 repo = "git-test"; 10 rev = "v${version}"; 11 sha256 = "01h3f0andv1p7pwir3k6n01v92hgr5zbjadfwl144yjw9x37fm2f"; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ]; 15 16 dontBuild = true; 17 18 installPhase = '' 19 install -m755 -Dt $out/bin git-test 20 install -m444 -Dt $out/share/man/man1 git-test.1 21 22 wrapProgram $out/bin/git-test \ 23 --prefix PATH : "${lib.makeBinPath [ git ]}" 24 ''; 25 26 meta = with lib; { 27 description = "Test your commits"; 28 homepage = "https://github.com/spotify/git-test"; 29 license = licenses.asl20; 30 maintainers = [ ]; 31 platforms = platforms.all; 32 mainProgram = "git-test"; 33 }; 34}