anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / tools / misc / vimpager / build.nix
bloba610a461656cc926d67d97b2b01d8d97f58ce24b
1 { lib, stdenv
2 , fetchFromGitHub
3 , coreutils
4 , sharutils
5 , version
6 , sha256
7 }:
9 stdenv.mkDerivation {
10   inherit version;
11   pname = "vimpager";
13   src = fetchFromGitHub {
14     inherit sha256;
16     owner  = "rkitover";
17     repo   = "vimpager";
18     rev    = version;
19   };
21   nativeBuildInputs = [ sharutils ]; # for uuencode
22   buildInputs = [ coreutils ];
24   makeFlags = [
25     "PREFIX=$(out)"
26   ];
28   buildPhase = ''
29     sed -i 's,/bin/cat,${coreutils}/bin/cat,g' vimpager
30     make
31   '';
34   meta = with lib; {
35     description = "Use Vim as PAGER";
36     homepage    = "https://www.vim.org/scripts/script.php?script_id=1723";
37     license     = with licenses; [ bsd2 mit vim ];
38     platforms   = platforms.unix;
39   };