From 4dda806e6e52fcac130835bc85691a21869e0466 Mon Sep 17 00:00:00 2001 From: Matthias Klumpp Date: Mon, 2 Oct 2017 23:11:35 +0200 Subject: [PATCH] Add a metainfo file --- ...eedesktop.appstream.generator.metainfo.xml | 37 +++++++++++++++++++ meson.build | 1 + 2 files changed, 38 insertions(+) create mode 100644 data/org.freedesktop.appstream.generator.metainfo.xml diff --git a/data/org.freedesktop.appstream.generator.metainfo.xml b/data/org.freedesktop.appstream.generator.metainfo.xml new file mode 100644 index 0000000..13e965a --- /dev/null +++ b/data/org.freedesktop.appstream.generator.metainfo.xml @@ -0,0 +1,37 @@ + + + + org.freedesktop.appstream.generator + FSFAP + LGPL-3.0+ + + AppStream Generator + A fast AppStream metadata generator + + +

+ AppStream is a cross-distribution specification to provide metadata about software components. +

+

+ The appstream-generator tool generates AppStream metadata from the repositories of a software distribution. + It currently supports the following repository formats / distributions: Debian, Ubuntu, Arch Linux, RPM-MD (Fedora, Mageia). +

+

+ The generator will produce AppStream collection metadata files in the AppStream YAML or XML format to be shipped + to users, as well as a detailed HTML report about found components and HTML and JSON reports on issues detected + with the scanned metadata. It reads .desktop files as well as metainfo files, renders fonts, scales images, caches + screenshots etc. to produce high-quality metadata for AppStream based software centers to consume. + Usually, appstream-generator is integrated with the existing software build & delivery workflow of + a distribution. +

+
+ + https://github.com/ximion/appstream-generator + https://github.com/ximion/appstream-generator/blob/master/docs/index.md + + Freedesktop + + + appstream-generator + +
diff --git a/meson.build b/meson.build index 899dc39..998e158 100644 --- a/meson.build +++ b/meson.build @@ -222,6 +222,7 @@ subdir('docs') # data install_data('data/asgen-hints.json', install_dir: 'share/appstream') install_data('data/hicolor-theme-index.theme', install_dir: 'share/appstream') +install_data('data/org.freedesktop.appstream.generator.metainfo.xml', install_dir: join_paths (get_option ('datadir'), 'metainfo')) # templates #install_subdir('data/templates/', install_dir: 'share/appstream') # FIXME: Doesn't handle dir symlinks correctly