diff --git a/pkgs/os-specific/bsd/freebsd/pkgs/zzz.nix b/pkgs/os-specific/bsd/freebsd/pkgs/zzz.nix new file mode 100644 index 000000000000..0236ce9957b0 --- /dev/null +++ b/pkgs/os-specific/bsd/freebsd/pkgs/zzz.nix @@ -0,0 +1,26 @@ +{ + lib, + mkDerivation, + acpi, + apm, + bin, + gnugrep, + sysctl, +}: + +let + depsPath = lib.makeBinPath [ + acpi + apm + bin + gnugrep + sysctl + ]; +in +mkDerivation { + path = "usr.sbin/zzz"; + postPatch = '' + sed -E -i -e "s|/bin/sh|${lib.getBin bin}/bin/sh|g" $BSDSRCDIR/usr.sbin/zzz/zzz.sh + sed -E -i -e "s|PATH=.*|PATH=${depsPath}|g" $BSDSRCDIR/usr.sbin/zzz/zzz.sh + ''; +}