New paste Repaste Download
{
  lib,
  makeWrapper,
  runCommand,
  stdenvNoCC,
  bash,
  which,
  # runtime deps
  iproute2,
  gawk,
  procps,
  macchanger,
  wpa_supplicant,
  dhcpcd
}:
let
  src = ./netw;
  binName = "netw";
  deps = [
    iproute2
    gawk
    procps
    macchanger
    wpa_supplicant
    dhcpcd
  ];
in
runCommand "${binName}"
  {
    buildInputs = [ bash ];
    nativeBuildInputs = [ makeWrapper bash which stdenvNoCC ];
    meta = {
      mainProgram = "${binName}";
    };
  }
  ''
    mkdir -p $out/bin
    install -m +x ${src} $out/bin/${binName}
    echo "$PATH" >> $out/bin/waaa
    echo "patchShebangs --build $out/bin" >> $out/bin/waaa
    #asdffefwaef
    #which patch-shebangs.sh >> $out/bin/waaa
    #which patchShebangs >> $out/bin/waaa
    patchShebangs --host $out/bin
    wrapProgram $out/bin/${binName} \
      --prefix PATH : ${lib.makeBinPath deps}
  ''
Filename: None. Size: 926b. View raw, , hex, or download this file.

This paste expires on 2026-05-23 23:20:21.215477+00:00. Pasted through web.