net-news-wire: make wrapper

This commit is contained in:
Dimitar Nestorov 2025-01-12 22:47:09 +02:00
parent ea305d1ef5
commit 2563b3b83d
No known key found for this signature in database

View file

@ -4,6 +4,7 @@
fetchurl, fetchurl,
unzip, unzip,
nix-update-script, nix-update-script,
makeBinaryWrapper,
}: }:
stdenvNoCC.mkDerivation rec { stdenvNoCC.mkDerivation rec {
@ -17,12 +18,17 @@ stdenvNoCC.mkDerivation rec {
sourceRoot = "."; sourceRoot = ".";
nativeBuildInputs = [ unzip ]; nativeBuildInputs = [
unzip
makeBinaryWrapper
];
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall
mkdir -p $out/Applications mkdir -p $out/Applications
cp -R NetNewsWire.app $out/Applications/ cp -R NetNewsWire.app $out/Applications/
mkdir -p $out/bin
makeWrapper $out/Applications/NetNewsWire.app/Contents/MacOS/NetNewsWire $out/bin/net-news-wire
runHook postInstall runHook postInstall
''; '';