about summary refs log tree commit diff
path: root/pkgs/os-specific/bsd/netbsd/pkgs/man.nix
blob: bce5bcee66946e3e18e0f637994998fef1472907 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ mkDerivation, defaultMakeFlags }:

mkDerivation {
  path = "share/man";
  noCC = true;
  version = "9.2";
  sha256 = "1l4lmj4kmg8dl86x94sr45w0xdnkz8dn4zjx0ipgr9bnq98663zl";
  # man0 generates a man.pdf using ps2pdf, but doesn't install it later,
  # so we can avoid the dependency on ghostscript
  postPatch = ''
    substituteInPlace $COMPONENT_PATH/man0/Makefile --replace "ps2pdf" "echo noop "
  '';
  makeFlags = defaultMakeFlags ++ [
    "FILESDIR=$(out)/share"
    "MKRUMP=no" # would require to have additional path sys/rump/share/man
  ];
}