From 776f49cb5ccad9245b473b0bf77414e3107770a8 Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jackpot51@gmail.com>
Date: Wed, 16 Oct 2024 11:10:52 -0600
Subject: [PATCH] Remove manifests from programs that install .desktop files

---
 recipes/emulators/scummvm/icon.png          | Bin 4683 -> 0 bytes
 recipes/emulators/scummvm/manifest          |   4 ----
 recipes/emulators/scummvm/recipe.sh         |   7 -------
 recipes/games/openttd/manifest              |   4 ----
 recipes/games/openttd/recipe.sh             |   6 ------
 recipes/games/spacecadetpinball/recipe.toml |   8 --------
 recipes/tools/schismtracker/manifest        |   4 ----
 recipes/tools/schismtracker/recipe.sh       |   7 -------
 8 files changed, 40 deletions(-)
 delete mode 100644 recipes/emulators/scummvm/icon.png
 delete mode 100644 recipes/emulators/scummvm/manifest
 delete mode 100644 recipes/games/openttd/manifest
 delete mode 100644 recipes/tools/schismtracker/manifest

diff --git a/recipes/emulators/scummvm/icon.png b/recipes/emulators/scummvm/icon.png
deleted file mode 100644
index b2953a649b9cdabca25676d8277a8db62d1c6018..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4683
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
N002ovPDHLkV1mfc$_xMi

diff --git a/recipes/emulators/scummvm/manifest b/recipes/emulators/scummvm/manifest
deleted file mode 100644
index 03111f708..000000000
--- a/recipes/emulators/scummvm/manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-name=ScummVM
-category=Games
-binary=/bin/scummvm
-icon=/ui/icons/apps/scummvm.png
diff --git a/recipes/emulators/scummvm/recipe.sh b/recipes/emulators/scummvm/recipe.sh
index f772252bc..3ce8b729b 100644
--- a/recipes/emulators/scummvm/recipe.sh
+++ b/recipes/emulators/scummvm/recipe.sh
@@ -33,12 +33,5 @@ function recipe_clean {
 function recipe_stage {
     dest="$(realpath $1)"
     "$REDOX_MAKE" DESTDIR="$dest" install
-
-    mkdir -pv "$1/ui/apps"
-    cp -v "${COOKBOOK_RECIPE}/manifest" "$1/ui/apps/scummvm"
-
-    mkdir -pv "$1/ui/icons/apps"
-    cp -v "${COOKBOOK_RECIPE}/icon.png" "$1/ui/icons/apps/scummvm.png"
-
     skip=1
 }
diff --git a/recipes/games/openttd/manifest b/recipes/games/openttd/manifest
deleted file mode 100644
index 79405498d..000000000
--- a/recipes/games/openttd/manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-name=OpenTTD
-category=Games
-binary=/usr/games/openttd
-icon=/ui/icons/apps/openttd.png
diff --git a/recipes/games/openttd/recipe.sh b/recipes/games/openttd/recipe.sh
index ff766abf9..c08ccf8f3 100644
--- a/recipes/games/openttd/recipe.sh
+++ b/recipes/games/openttd/recipe.sh
@@ -36,11 +36,5 @@ function recipe_stage {
     "$REDOX_MAKE" VERBOSE=1 ROOT_DIR="$dest/../build/" BUNDLE_DIR="$bundledir" INSTALL_DIR="$dest/usr" install
     rm -rf "$bundledir"
 
-    mkdir -pv "$1/ui/apps"
-    cp -v "${COOKBOOK_RECIPE}/manifest" "$1/ui/apps/openttd"
-
-    mkdir -pv "$1/ui/icons/apps"
-    cp -v "media/openttd.64.png" "$1/ui/icons/apps/openttd.png"
-
     skip=1
 }
diff --git a/recipes/games/spacecadetpinball/recipe.toml b/recipes/games/spacecadetpinball/recipe.toml
index 39da0f0e0..384f78529 100644
--- a/recipes/games/spacecadetpinball/recipe.toml
+++ b/recipes/games/spacecadetpinball/recipe.toml
@@ -29,12 +29,4 @@ COOKBOOK_CONFIGURE_FLAGS=(
     "${COOKBOOK_SOURCE}"
 )
 cookbook_configure
-
-mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
-cat > "${COOKBOOK_STAGE}"/ui/apps/spacecadetpinball <<EOF
-name=Space Cadet Pinball
-category=Games
-binary=/usr/bin/SpaceCadetPinball
-icon=/usr/share/icons/hicolor/128x128/apps/SpaceCadetPinball.png
-EOF
 """
diff --git a/recipes/tools/schismtracker/manifest b/recipes/tools/schismtracker/manifest
deleted file mode 100644
index 8fa3914d1..000000000
--- a/recipes/tools/schismtracker/manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-name=Schism Tracker
-binary=/bin/schismtracker
-icon=/ui/icons/apps/schismtracker.png
-
diff --git a/recipes/tools/schismtracker/recipe.sh b/recipes/tools/schismtracker/recipe.sh
index 1151f22c3..e26c88909 100644
--- a/recipes/tools/schismtracker/recipe.sh
+++ b/recipes/tools/schismtracker/recipe.sh
@@ -27,12 +27,5 @@ function recipe_clean {
 function recipe_stage {
     dest="$(realpath $1)"
     "$REDOX_MAKE" DESTDIR="$dest" install
-
-    mkdir -pv "$1/ui/apps"
-    cp -v "${COOKBOOK_RECIPE}/manifest" "$1/ui/apps/schismtracker"
-
-    mkdir -pv "$1/ui/icons/apps"
-    cp -v "icons/schism-icon-64.png" "$1/ui/icons/apps/schismtracker.png"
-
     skip=1
 }
-- 
GitLab