summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/utils/ldif2json/default.nix
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-11-25 13:32:39 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2025-11-25 13:32:39 +0100
commitcb5fb02e309f23c9bb0cfec41a1e6f5d4251a974 (patch)
treec7ee5044cfe404ec4ecd5c7c67b8df390be531c9 /accounts/gkleen@sif/utils/ldif2json/default.nix
parentf9c57df6ba10f2c01d830b660e39109555849378 (diff)
downloadnixos-cb5fb02e309f23c9bb0cfec41a1e6f5d4251a974.tar
nixos-cb5fb02e309f23c9bb0cfec41a1e6f5d4251a974.tar.gz
nixos-cb5fb02e309f23c9bb0cfec41a1e6f5d4251a974.tar.bz2
nixos-cb5fb02e309f23c9bb0cfec41a1e6f5d4251a974.tar.xz
nixos-cb5fb02e309f23c9bb0cfec41a1e6f5d4251a974.zip
ldif2jsonflakes
Diffstat (limited to 'accounts/gkleen@sif/utils/ldif2json/default.nix')
-rw-r--r--accounts/gkleen@sif/utils/ldif2json/default.nix20
1 files changed, 20 insertions, 0 deletions
diff --git a/accounts/gkleen@sif/utils/ldif2json/default.nix b/accounts/gkleen@sif/utils/ldif2json/default.nix
new file mode 100644
index 00000000..35aef717
--- /dev/null
+++ b/accounts/gkleen@sif/utils/ldif2json/default.nix
@@ -0,0 +1,20 @@
1{ crystal, sources }:
2crystal.buildCrystalPackage {
3 inherit (sources.ldif2json) pname version src;
4
5 patches = [
6 ./conf.patch
7 ];
8
9 buildPhase = ''
10 make bin/ldif2json
11 '';
12
13 installPhase = ''
14 mkdir -p $out/bin $out/share/man/man1
15 install -m 0555 -t $out/bin bin/ldif2json
16 install -m 0444 -t $out/share/man/man1 doc/ldif2json.1.gz
17 '';
18
19 doCheck = false;
20}