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 +}