openvswitch: generalize builder
[NixPkgs.git] / pkgs / data / documentation / scheme-manpages / default.nix
blobf839ce0c6dcd6512475b734d2fe3af4869e7a128
1 { lib, stdenv, fetchFromGitHub }:
3 stdenv.mkDerivation rec {
4   pname = "scheme-manpages";
5   version = "unstable-2022-07-04";
7   src = fetchFromGitHub {
8     owner = "schemedoc";
9     repo = "manpages";
10     rev = "0b95de112857b185b83141ac9324fb0e786c56df";
11     sha256 = "sha256-HWkZJd4t7gsbbSGiQ92Lav9EMBPMLXmXFT6HVfyFLSI=";
12   };
14   dontBuild = true;
16   installPhase = ''
17     mkdir -p $out/share/man
18     cp -r man3/ man7/ $out/share/man/
19   '';
21   meta = with lib; {
22     description = "Unix manual pages for R6RS and R7RS";
23     homepage = "https://github.com/schemedoc/manpages";
24     license = licenses.mit;
25     maintainers = [ maintainers.marsam ];
26     platforms = platforms.all;
27   };