Add appstream metadata

parent 55f4c93b
......@@ -344,7 +344,12 @@ elseif(UNIX AND NOT APPLE)
)
# install desktop file
install(FILES "misc/kaidan.desktop"
DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/applications"
DESTINATION "${KDE_INSTALL_APPDIR}"
)
# install metainfo
install(FILES "misc/metadata.xml"
DESTINATION "${KDE_INSTALL_METAINFODIR}"
RENAME "im.kaidan.kaidan.appdata.xml"
)
endif()
......
<?xml version="1.0" encoding="utf-8"?>
<components version="0.12">
<component type="desktop-application">
<id>im.kaidan.kaidan</id>
<name>Kaidan</name>
<summary>Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform</summary>
<project_license>GPL-3.0+</project_license>
<developer_name>Kaidan Developers &amp; Contributors</developer_name>
<description>
<p>Kaidan is a simple, user-friendly Jabber/XMPP client providing a modern user-interface using Kirigami and QtQuick. The back-end of Kaidan is entirely written in C++ using the qxmpp XMPP client library and Qt 5.</p>
<p>Kaidan is not finished yet, so don’t expect it working as well as a finished client will do.</p>
<p>For a list of supported XEPs, have a look at the Wiki.</p>
</description>
<categories>
<category>Network</category>
</categories>
<url type="homepage">https://kaidan.im</url>
<launchable type="desktop-id">kaidan.desktop</launchable>
<screenshots>
<screenshot>
<caption>Example chat on a desktop and on a mobile device</caption>
<image type="source">https://git.kaidan.im/kaidan/kaidan/uploads/da4886ea50581517bde0278a804b311c/kaidan-screenshot-0.3.png</image>
</screenshot>
</screenshots>
<provides>
<binary>kaidan</binary>
</provides>
</component>
</components>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment