summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/utils/ldif2json/default.nix
blob: 548ae9b1b0b228f9489be1fc7f12e9e6a8b1d893 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{ crystal, sources, ... }:
crystal.buildCrystalPackage {
  inherit (sources.ldif2json) pname version src;

  patches = [
    ./conf.patch
  ];

  buildPhase = ''
    make bin/ldif2json
  '';

  installPhase = ''
    mkdir -p $out/bin $out/share/man/man1
    install -m 0555 -t $out/bin bin/ldif2json
    install -m 0444 -t $out/share/man/man1 doc/ldif2json.1.gz
  '';

  doCheck = false;
}