From 95b766e1dab2aada45189b8397d26f0c90a3bcac Mon Sep 17 00:00:00 2001 From: Leon Styhre <leon@leonstyhre.com> Date: Sun, 21 Nov 2021 19:38:38 +0100 Subject: [PATCH] Added an AppData file for Linux and BSD Unix. Also renamed the .desktop file. --- es-app/CMakeLists.txt | 4 +- .../org.es_de.emulationstation-de.appdata.xml | 49 +++++++++++++++++++ ... => org.es_de.emulationstation-de.desktop} | 3 +- 3 files changed, 53 insertions(+), 3 deletions(-) create mode 100644 es-app/assets/org.es_de.emulationstation-de.appdata.xml rename es-app/assets/{emulationstation.desktop => org.es_de.emulationstation-de.desktop} (84%) diff --git a/es-app/CMakeLists.txt b/es-app/CMakeLists.txt index b5d7f77ba..7a17a4dde 100644 --- a/es-app/CMakeLists.txt +++ b/es-app/CMakeLists.txt @@ -269,10 +269,12 @@ else() endif() install(FILES ${CMAKE_SOURCE_DIR}/LICENSE DESTINATION ${CMAKE_INSTALL_PREFIX}/share/emulationstation) - install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/assets/emulationstation.desktop + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/assets/org.es_de.emulationstation-de.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/assets/emulationstation.svg DESTINATION ${CMAKE_INSTALL_PREFIX}/share/pixmaps) + install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/assets/org.es_de.emulationstation-de.appdata.xml + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/metainfo) install(DIRECTORY ${CMAKE_SOURCE_DIR}/licenses DESTINATION ${CMAKE_INSTALL_PREFIX}/share/emulationstation) install(DIRECTORY ${CMAKE_SOURCE_DIR}/themes diff --git a/es-app/assets/org.es_de.emulationstation-de.appdata.xml b/es-app/assets/org.es_de.emulationstation-de.appdata.xml new file mode 100644 index 000000000..9154d01f6 --- /dev/null +++ b/es-app/assets/org.es_de.emulationstation-de.appdata.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop-application"> + <id>org.es_de.emulationstation-de</id> + <name>EmulationStation Desktop Edition</name> + <summary>Emulator Frontend</summary> + <description> + <p>EmulationStation Desktop Edition (ES-DE) is a frontend for browsing and + launching games from your multi-platform game collection. It's intended + to be used in conjunction with emulators such as the RetroArch cores.</p> + </description> + <launchable type="desktop-id">emulationstation.desktop</launchable> + <categories> + <category>Game</category> + <category>Emulator</category> + </categories> + <content_rating type="oars-1.0" /> + <metadata_license>CC0-1.0</metadata_license> + <project_license>MIT</project_license> + <url type="homepage">https://es-de.org</url> + <url type="bugtracker">https://gitlab.com/leonstyhre/emulationstation-de/-/issues</url> + <url type="help">https://gitlab.com/leonstyhre/emulationstation-de/-/blob/master/USERGUIDE.md</url> + <url type="donation">https://es-de.org/#Donations</url> + <screenshots> + <screenshot type="default"> + <caption>ES-DE System View</caption> + <image type="source" width="1280" height="720">https://es-de.org/images/ES-DE_01_small.png</image> + </screenshot> + <screenshot> + <caption>ES-DE Gamelist View</caption> + <image type="source" width="1280" height="720">https://es-de.org/images/ES-DE_02_small.png</image> + </screenshot> + <screenshot> + <caption>ES-DE Scraper</caption> + <image type="source" width="1280" height="720">https://es-de.org/images/ES-DE_03_small.png</image> + </screenshot> + <screenshot> + <caption>ES-DE Theme Support</caption> + <image type="source" width="1280" height="720">https://es-de.org/images/ES-DE_04_small.png</image> + </screenshot> + </screenshots> + <releases> + <release version="1.1.0" date="2021-08-10"> + <url>https://gitlab.com/leonstyhre/emulationstation-de/-/releases</url> + </release> + <release version="1.0.1" date="2021-05-01"> + <url>https://gitlab.com/leonstyhre/emulationstation-de/-/releases</url> + </release> + </releases> +</component> \ No newline at end of file diff --git a/es-app/assets/emulationstation.desktop b/es-app/assets/org.es_de.emulationstation-de.desktop similarity index 84% rename from es-app/assets/emulationstation.desktop rename to es-app/assets/org.es_de.emulationstation-de.desktop index dfe98885a..12c3b2843 100644 --- a/es-app/assets/emulationstation.desktop +++ b/es-app/assets/org.es_de.emulationstation-de.desktop @@ -1,11 +1,10 @@ [Desktop Entry] -Version=1.2.0-beta2-dev Name=EmulationStation Desktop Edition GenericName=Emulator Frontend Type=Application -Comment=Emulator Frontend Icon=emulationstation Exec=emulationstation +Version=1.0 Terminal=false StartupNotify=true Hidden=false