skimpdf: add wrappers for cli tools

This commit is contained in:
Mukul Agarwal
2026-07-22 00:55:34 -04:00
parent d85a0d7413
commit 0672eaf66a
+9 -2
View File
@@ -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
'';