Adjusted Appstream metadata component type and added launcable tag.

This fixes the following appstream warning and make program show up in the appstream
data set:

asv-desktop-app-launchable-missing

This `desktop-application` component is missing a `desktop-id`
launchable tag. This means that this application can not be launched
and has no association with its desktop-entry file. It also means no
icon data or category information from the desktop-entry file will
be available, which will result in this application being ignored
entirely.

Part of Debian FreeCAD edition since 2023.
This commit is contained in:
Petter Reinholdtsen
2023-07-01 00:12:44 +02:00
committed by Adrián Insaurralde Avalos
parent 6cb8851bf3
commit 3cb5bdcbe4

View File

@@ -1,9 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop">
<component type="desktop-application">
<id>org.freecadweb.FreeCAD</id>
<project_license>LGPL-2.1</project_license>
<metadata_license>CC0-1.0</metadata_license>
<developer_name>The FreeCAD Team</developer_name>
<launchable type="desktop-id">org.freecadweb.FreeCAD.desktop</launchable>
<name>FreeCAD</name>
<summary>An open source parametric 3D CAD modeler</summary>
<description>