Merge pull request #298976 from sikmir/merkaartor

This commit is contained in:
Sandro 2024-04-06 12:03:16 +02:00 committed by GitHub
commit 931222d1b9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 1 deletions

View File

@ -56,9 +56,15 @@ stdenv.mkDerivation rec {
(lib.cmakeBool "ZBAR" withZbar)
];
postInstall = lib.optionalString stdenv.isDarwin ''
postInstall = ''
# Binary is looking for .qm files in share/merkaartor
mv $out/share/merkaartor/{translations/*.qm,}
rm -r $out/share/merkaartor/translations
'' + lib.optionalString stdenv.isDarwin ''
mkdir -p $out/{Applications,bin}
mv $out/merkaartor.app $out/Applications
# Prevent wrapping, otherwise plugins will not be loaded
chmod -x $out/Applications/merkaartor.app/Contents/plugins/background/*.dylib
makeWrapper $out/{Applications/merkaartor.app/Contents/MacOS,bin}/merkaartor
'';