This library 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. It also supports reading of Debian-style DEP-11 metadata. What this library allows you to do: * Read and write compressed AppStream XML files * Read compressed Debian YAML files * Add and search for applications in an application store * Get screenshot image data and release announcements * Easily retrieve the best application data for the current locale * Efficiently interface with more heavy-weight parsers like expat
18 lines
622 B
Makefile
18 lines
622 B
Makefile
# $NetBSD: buildlink3.mk,v 1.1 2020/04/14 14:18:32 ryoon Exp $
|
|
|
|
BUILDLINK_TREE+= appstream-glib
|
|
|
|
.if !defined(APPSTREAM_GLIB_BUILDLINK3_MK)
|
|
APPSTREAM_GLIB_BUILDLINK3_MK:=
|
|
|
|
BUILDLINK_API_DEPENDS.appstream-glib+= appstream-glib>=0.7.17
|
|
BUILDLINK_PKGSRCDIR.appstream-glib?= ../../devel/appstream-glib
|
|
|
|
.include "../../archivers/libarchive/buildlink3.mk"
|
|
.include "../../devel/glib2/buildlink3.mk"
|
|
.include "../../devel/gobject-introspection/buildlink3.mk"
|
|
.include "../../devel/libuuid/buildlink3.mk"
|
|
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
|
|
.endif # APPSTREAM_GLIB_BUILDLINK3_MK
|
|
|
|
BUILDLINK_TREE+= -appstream-glib
|