diff --git a/pkgs/by-name/sk/skimpdf/package.nix b/pkgs/by-name/sk/skimpdf/package.nix index eb0e7c9c5606..d29d157a59c2 100644 --- a/pkgs/by-name/sk/skimpdf/package.nix +++ b/pkgs/by-name/sk/skimpdf/package.nix @@ -3,6 +3,7 @@ lib, undmg, fetchurl, + makeWrapper, }: stdenv.mkDerivation rec { pname = "Skim"; @@ -14,14 +15,20 @@ stdenv.mkDerivation rec { hash = "sha256-0IfdLeH6RPxf4OZWnNltN7tvvZWbWDQaMCmazd4UUi4="; }; - nativeBuildInputs = [ undmg ]; + nativeBuildInputs = [ + undmg + makeWrapper + ]; sourceRoot = "."; installPhase = '' runHook preInstall - mkdir -p $out/Applications + mkdir -p $out/Applications $out/bin cp -R Skim.app $out/Applications + for app in displayline skimnotes skimpdf; do + makeWrapper $out/Applications/Skim.app/Contents/SharedSupport/$app $out/bin/$app + done runHook postInstall '';