summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/utils/ldif2json/default.nix
blob: 35aef71791e455cbc9c7b5b7897b96d13c90de7f (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;
}