The appstream-glib provides GObjects and helper methods to make it easy to read and write AppStream metadata. It also provides a simple DOM (Document Object Model) implementation that makes it easy to edit nodes and convert to and from the standardized XML representation.
![[Note]](../images/note.png) 
          Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): http://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-0.8.3.tar.xz
Download MD5 sum: 2ffd46eff1c16f31e435849b706c2287
Download size: 2.2 MB
Estimated disk space required: 15 MB (with tests)
Estimated build time: 0.1 SBU (with tests)
cURL-8.16.0, gdk-pixbuf-2.44.2, GTK-3.24.51, libarchive-3.8.2, and libyaml-0.2.5
docbook-xml-4.5, docbook-xsl-nons-1.79.2, GTK-Doc-1.35.1, and libxslt-1.1.43
Install appstream-glib by running the following commands:
mkdir build &&
cd    build &&
meson setup ..            \
      --prefix=/usr       \
      --buildtype=release \
      -D rpm=false        &&
ninja
        To test the results, issue: ninja test.
          Now, as the root user:
        
ninja install