diff --git a/pkgs/by-name/co/codexbar/package.nix b/pkgs/by-name/co/codexbar/package.nix index fa81f5e232af..e6c441f2a2b4 100644 --- a/pkgs/by-name/co/codexbar/package.nix +++ b/pkgs/by-name/co/codexbar/package.nix @@ -3,6 +3,7 @@ stdenvNoCC, fetchurl, nix-update-script, + makeWrapper, unzip, }: @@ -19,13 +20,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { sourceRoot = "."; - nativeBuildInputs = [ unzip ]; + nativeBuildInputs = [ makeWrapper unzip ]; installPhase = '' runHook preInstall mkdir -p $out/Applications - cp -r *.app $out/Applications + cp -r CodexBar.app $out/Applications + makeWrapper $out/Applications/CodexBar.app/Contents/MacOS/CodexBar $out/bin/codexbar runHook postInstall ''; @@ -44,5 +46,6 @@ stdenvNoCC.mkDerivation (finalAttrs: { ]; platforms = lib.platforms.darwin; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + mainProgram = "codexbar"; }; })