diff --git a/CMakeLists.txt b/CMakeLists.txt index efafa61..c67c4ab 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -734,3 +734,15 @@ install(TARGETS "${EXECNAME}" COMPONENT Executable) install(FILES ${DATA_FILES} DESTINATION lib/aerofoil/Packaged COMPONENT Resources) install(FILES ${HOUSE_FILES} DESTINATION lib/aerofoil/Packaged/Houses COMPONENT Resources) install(TARGETS ${TOOL_EXES} DESTINATION lib/aerofoil/tools COMPONENT Tools) + +if (UNIX AND NOT APPLE) + install(FILES Resources/Linux/io.github.elasota.aerofoil.metainfo.xml + DESTINATION share/appdata + PERMISSIONS WORLD_READ GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE) + install(FILES Resources/Linux/io.github.elasota.aerofoil.desktop + DESTINATION share/applications + PERMISSIONS WORLD_EXECUTE WORLD_READ GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE OWNER_EXECUTE) + install(FILES Resources/Linux/io.github.elasota.aerofoil.svg + DESTINATION share/icons/hicolor/scalable/apps + PERMISSIONS WORLD_READ GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE) +endif() diff --git a/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml b/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml index f343718..43be867 100644 --- a/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml +++ b/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml @@ -44,9 +44,21 @@ Level editor included! + + keyboard + Game - + + + https://github.com/elasota/Aerofoil/releases/tag/1.1.2 + +

Added gamepad support to Android and fixed gamepads not working + on other platforms.

+

Split off comand-line import tools to a separate package.

+
+
+
diff --git a/Resources/Linux/io.github.elasota.aerofoil.releases.xml b/Resources/Linux/io.github.elasota.aerofoil.releases.xml deleted file mode 100644 index 0f7e922..0000000 --- a/Resources/Linux/io.github.elasota.aerofoil.releases.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - https://github.com/elasota/Aerofoil/releases/tag/1.1.2 - -

Added gamepad support to Android and fixed gamepads not working - on other platforms.

-

Split off comand-line import tools to a separate package.

-
-
-
diff --git a/Resources/Linux/io.github.elasota.aerofoil.svg b/Resources/Linux/io.github.elasota.aerofoil.svg index dc3adb2..cb4c563 100644 --- a/Resources/Linux/io.github.elasota.aerofoil.svg +++ b/Resources/Linux/io.github.elasota.aerofoil.svg @@ -1,113 +1,2 @@ - - - - + +