diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt @@ -38,3 +38,4 @@ install( FILES systemsettings.kcfg DESTINATION ${KDE_INSTALL_DATADIR}/systemsettings ) install( FILES systemsettingsui.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/systemsettings ) install( PROGRAMS kdesystemsettings.desktop systemsettings.desktop DESTINATION ${KDE_INSTALL_APPDIR} ) +install(FILES org.kde.systemsettings.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) diff --git a/app/kdesystemsettings.desktop b/app/kdesystemsettings.desktop --- a/app/kdesystemsettings.desktop +++ b/app/kdesystemsettings.desktop @@ -160,4 +160,6 @@ Comment[zh_TW]=提供給您電腦的配置工具 X-DBUS-StartupType=Unique X-DBUS-ServiceName=org.kde.systemsettings +# Otherwise Discover and other software centers show two System Settings entries +X-AppStream-Ignore=true Categories=Qt;KDE;Settings; diff --git a/app/org.kde.systemsettings.appdata.xml b/app/org.kde.systemsettings.appdata.xml new file mode 100755 --- /dev/null +++ b/app/org.kde.systemsettings.appdata.xml @@ -0,0 +1,23 @@ + + + System Settings + Configuration tools for your computer + systemsettings + org.kde.systemsettings + systemsettings.desktop + + systemsettings.desktop + kdesystemsettings.desktop + + KDE + KDE + CC0-1.0 + GPL-2.0+ + +

System Settings allows you to configure and tweak your KDE Plasma desktop to make it better meet your needs.

+
+ https://bugs.kde.org/enter_bug.cgi?product=systemsettings + https://userbase.kde.org/System_Settings + https://www.kde.org/applications/system/systemsettings + https://www.kde.org/donate.php?app=org.kde.systemsettings +