[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [ksysguard] gui: Add AppStream metadata
From:       Nathaniel Graham <null () kde ! org>
Date:       2018-07-01 4:47:11
Message-ID: E1fZUGV-00044E-Im () code ! kde ! org
[Download RAW message or body]

Git commit daa9e0c1eb12311b295d2507d98325247d5ecb6c by Nathaniel Graham.
Committed on 01/07/2018 at 04:41.
Pushed by ngraham into branch 'master'.

Add AppStream metadata

Summary: Add AppStream Metadata for KSysGuard, since it's currently lacking.

Test Plan: Compile and install; the AppStream file is installed to \
`/usr/share/metainfo/`.

Reviewers: #plasma, apol, mak

Reviewed By: apol, mak

Subscribers: mak, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D13772

M  +1    -0    gui/CMakeLists.txt
A  +23   -0    gui/org.kde.ksysguard.appdata.xml

https://commits.kde.org/ksysguard/daa9e0c1eb12311b295d2507d98325247d5ecb6c

diff --git a/gui/CMakeLists.txt b/gui/CMakeLists.txt
index 86cbf127..602695c4 100644
--- a/gui/CMakeLists.txt
+++ b/gui/CMakeLists.txt
@@ -68,6 +68,7 @@ install(TARGETS ksysguard         \
${KDE_INSTALL_TARGETS_DEFAULT_ARGS})  ########### install files ###############
 
 install( PROGRAMS org.kde.ksysguard.desktop  DESTINATION  ${KDE_INSTALL_APPDIR} )
+install( FILES org.kde.ksysguard.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR} \
)  install( FILES ProcessTable.sgrd SystemLoad2.sgrd DESTINATION  \
${KDE_INSTALL_DATADIR}/ksysguard )  install( FILES ksysguardui.rc  DESTINATION  \
${KDE_INSTALL_KXMLGUI5DIR}/ksysguard )  install( FILES ksysguard.knsrc DESTINATION \
                ${KDE_INSTALL_CONFDIR})
diff --git a/gui/org.kde.ksysguard.appdata.xml b/gui/org.kde.ksysguard.appdata.xml
new file mode 100755
index 00000000..fc4a2fc4
--- /dev/null
+++ b/gui/org.kde.ksysguard.appdata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<component type="desktop-application">
+  <name>KSysGuard</name>
+  <summary>Monitor running processes and system performance</summary>
+  <icon type="stock">utilities-system-monitor</icon>
+  <id>org.kde.ksysguard</id>
+  <launchable type="desktop-id">org.kde.ksysguard.desktop</launchable>
+  <metadata_license>FSFAP</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <description>
+    <p>System Guard allows you to monitor information and statistics about your \
system.</p> +    <p>In addition to monitoring the local system, it can connect to \
remote systems running the System Guard Daemon.</p> +  </description>
+  <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?product=ksysguard</url>
+  <url type="help">https://userbase.kde.org/KSysGuard</url>
+  <url type="homepage">https://www.kde.org/applications/system/ksysguard</url>
+  <url type="donation">https://www.kde.org/donate.php?app=org.kde.ksysguard</url>
+  <screenshots>
+    <screenshot type="default">
+      <image>https://www.kde.org/images/screenshots/ksysguard.png</image>
+    </screenshot>
+  </screenshots>
+</component>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic