summary refs log tree commit diff
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@ymail.com>2022-04-19 02:58:59 +0200
committerNicolas Werner <nicolas.werner@ymail.com>2022-04-19 03:07:01 +0200
commit98d06f8dd53452ee1406b2a3f224efb16239c4db (patch)
tree3da4cf84f1c3b94425aede2883ab138eda13516e
parentMerge pull request #1050 from Nheko-Reborn/uiTweaks (diff)
downloadnheko-98d06f8dd53452ee1406b2a3f224efb16239c4db.tar.xz
Fix install of desktop file in flatpak
-rw-r--r--CMakeLists.txt3
-rw-r--r--resources/nheko.desktop.in (renamed from resources/nheko.desktop)6
2 files changed, 5 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt

index a8b1f11b..c2fa0741 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt
@@ -747,9 +747,10 @@ if(UNIX AND NOT APPLE) install (FILES "resources/nheko-256.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/256x256/apps" RENAME "${APPID}.png") install (FILES "resources/nheko-512.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/512x512/apps" RENAME "${APPID}.png") install (FILES "resources/nheko.svg" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps" RENAME "${APPID}.svg") - install (FILES "resources/nheko.desktop" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications" RENAME "${APPID}.desktop") install (FILES "resources/_nheko" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/zsh/site-functions") + configure_file("resources/nheko.desktop.in" "resources/nheko.desktop" @ONLY) + install (FILES "resources/nheko.desktop" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications" RENAME "${APPID}.desktop") configure_file("resources/nheko.appdata.xml.in" "resources/nheko.appdata.xml" @ONLY) install (FILES "resources/nheko.appdata.xml" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo" RENAME "${APPID}.appdata.xml") diff --git a/resources/nheko.desktop b/resources/nheko.desktop.in
index e7da86bd..ae0d788a 100644 --- a/resources/nheko.desktop +++ b/resources/nheko.desktop.in
@@ -2,11 +2,11 @@ Name=nheko Version=1.0 Comment=Desktop client for Matrix -Exec=nheko %u -Icon=nheko +Exec=@APPID@ %u +Icon=@APPID@ Type=Application Categories=Network;InstantMessaging;Qt; -StartupWMClass=nheko +StartupWMClass=@APPID@ Terminal=false MimeType=x-scheme-handler/matrix; X-GNOME-UsesNotifications=true