From 0060e457a60cc691a2532eeb16d005b13152c87d Mon Sep 17 00:00:00 2001 From: John Date: Sat, 2 Sep 2017 16:19:18 +0200 Subject: [PATCH] [General] Add .desktop file for Server Browser --- CMakeLists.txt | 5 +++++ files/tes3mp-browser.desktop | 10 ++++++++++ 2 files changed, 15 insertions(+) create mode 100644 files/tes3mp-browser.desktop diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f6889515..c2621fee7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -357,6 +357,8 @@ if (NOT WIN32 AND NOT APPLE) "${OpenMW_BINARY_DIR}/openmw.desktop") configure_file(${OpenMW_SOURCE_DIR}/files/openmw.appdata.xml "${OpenMW_BINARY_DIR}/openmw.appdata.xml") + configure_file(${OpenMW_SOURCE_DIR}/files/tes3mp-browser.desktop + "${OpenMW_BINARY_DIR}/tes3mp-browser.desktop") configure_file(${OpenMW_SOURCE_DIR}/files/openmw-cs.desktop "${OpenMW_BINARY_DIR}/openmw-cs.desktop") endif() @@ -437,6 +439,9 @@ IF(NOT WIN32 AND NOT APPLE) INSTALL(FILES "${OpenMW_BINARY_DIR}/openmw.desktop" DESTINATION "${DATAROOTDIR}/applications" COMPONENT "openmw") INSTALL(FILES "${OpenMW_SOURCE_DIR}/files/launcher/images/openmw.png" DESTINATION "${ICONDIR}" COMPONENT "openmw") INSTALL(FILES "${OpenMW_BINARY_DIR}/openmw.appdata.xml" DESTINATION "${DATAROOTDIR}/metainfo" COMPONENT "openmw") + IF(BUILD_BROWSER) + INSTALL(FILES "${OpenMW_BINARY_DIR}/tes3mp-browser.desktop" DESTINATION "${DATAROOTDIR}/applications" COMPONENT "browser") + ENDIF(BUILD_BROWSER) IF(BUILD_OPENCS) INSTALL(FILES "${OpenMW_BINARY_DIR}/openmw-cs.desktop" DESTINATION "${DATAROOTDIR}/applications" COMPONENT "opencs") INSTALL(FILES "${OpenMW_SOURCE_DIR}/files/opencs/openmw-cs.png" DESTINATION "${ICONDIR}" COMPONENT "opencs") diff --git a/files/tes3mp-browser.desktop b/files/tes3mp-browser.desktop new file mode 100644 index 000000000..caf8d9e93 --- /dev/null +++ b/files/tes3mp-browser.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=TES3MP Server Browser +GenericName=Server Browser +Comment=Multiplayer extension for TES3. +Keywords=Morrowind;Multiplayer;Server Browser;TES;openmw; +TryExec=tes3mp-browser +Exec=tes3mp-browser +Icon=openmw +Categories=Game;RolePlaying;