Appstream-GLib-0.6.1

Introduction to Appstream-GLib

The Appstream-GLib package contains a library that provides GObjects and helper methods to make it easy to read and write AppStream metadata. It also provides a simple DOM implementation that makes it easy to edit nodes and convert to and from the standardized XML representation.

This package is known to build and work properly using an LFS-7.10 platform.

Package Information

Appstream-GLib Dependencies

Required

gdk-pixbuf-2.34.0, JSON-GLib-1.2.2, libarchive-3.2.1, libsoup-2.54.1 and Pango-1.40.1

Recommended

Optional

docbook-xml-4.5, docbook-xsl-1.79.1 and libxslt-1.1.29 (to build manual pages) and GTK-Doc-1.25

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/appstream-glib

Installation of Appstream-GLib

Install Appstream-GLib by running the following commands:

./configure --prefix=/usr --disable-static &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--disable-static: This switch prevents installation of static versions of the libraries.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.

--disable-builder: Use this switch if you have not installed gcab-0.7 and GTK+-3.20.9.

--disable-dep11: Use this switch if you have not installed YAML-0.1.6.

Contents

Installed Programs: appstream-builder, appstream-compose, and appstream-util
Installed Libraries: libappstream-builder.so and libappstream-glib.so
Installed Directories: /usr/include/libappstream-builder, /usr/include/libappstream-glib, /usr/lib/asb-plugins-5, /usr/share/gtk-doc/html/appstream-glib, and /usr/share/installed-tests/appstream-glib

Short Descriptions

appdata-validate

is used to validate AppData for formatting and style guidelines.

appstream-builder

is a developers tool to build metadata.

appstream-util

is a management tool for appstream-builder.

libappstream-glib.so

contains objects and helper methods to help with reading and writing AppStream metadata.

Last updated on 2016-08-29 23:02:26 -0700