metainfo: Fix launchable and update description

`<launchable>` must coincide with the actual URL path defined by the
manifest.

Remove the period from <summary>, as the spec [1] suggests. Also remove
the redundant "Provides". This makes Cockpit's "Applications" page more
consistent.

[1] https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#sect-Metadata-GenericComponent

https://bugzilla.redhat.com/show_bug.cgi?id=1856639
This commit is contained in:
Martin Pitt 2020-07-14 08:27:40 +02:00 committed by Justin Stephenson
parent bc24785d98
commit 7eada9f82a

View file

@ -4,7 +4,7 @@
<metadata_license>CC0-1.0</metadata_license> <metadata_license>CC0-1.0</metadata_license>
<name>Session Recording</name> <name>Session Recording</name>
<summary> <summary>
Provides Session Recording module for Cockpit. Session Recording module for Cockpit
</summary> </summary>
<description> <description>
<p> <p>
@ -13,5 +13,5 @@
</p> </p>
</description> </description>
<extends>org.cockpit_project.cockpit</extends> <extends>org.cockpit_project.cockpit</extends>
<launchable type="cockpit-manifest">cockpit-session-recording</launchable> <launchable type="cockpit-manifest">session-recording</launchable>
</component> </component>