diff options
author | Jelle Raaijmakers <jelle@gmta.nl> | 2021-06-04 11:03:13 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-06-04 12:54:27 +0200 |
commit | a446530c0dbf2952cccd8d17635ab40e7f54c736 (patch) | |
tree | 33785a9c7547ce26ec90544eb12b7ac978f74fa2 /Ports | |
parent | 68f0170bc6d250ba6304a3523425496a8643c9d8 (diff) | |
download | serenity-a446530c0dbf2952cccd8d17635ab40e7f54c736.zip |
Ports: Embed ScummVM icons into the binary
Slightly inspired by 9c0cfede.
Diffstat (limited to 'Ports')
-rwxr-xr-x | Ports/scummvm/package.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Ports/scummvm/package.sh b/Ports/scummvm/package.sh index 4172858b59..43e06ccc44 100755 --- a/Ports/scummvm/package.sh +++ b/Ports/scummvm/package.sh @@ -15,3 +15,13 @@ configopts=" launcher_name=ScummVM launcher_category=Games launcher_command=/usr/local/bin/scummvm + +post_install() { + if command -v convert >/dev/null; then + run convert "icons/scummvm.ico[0]" app-32x32.png + run convert "icons/scummvm.ico[1]" app-16x16.png + target_binary="${SERENITY_INSTALL_ROOT}/usr/local/bin/scummvm" + run objcopy --add-section serenity_icon_s="app-16x16.png" "${target_binary}" + run objcopy --add-section serenity_icon_m="app-32x32.png" "${target_binary}" + fi +} |