[oe] [PATCH 02/41] appstream: initial add 0.12.6
Andreas Müller
schnitzeltony at gmail.com
Thu May 23 06:48:20 UTC 2019
Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
---
.../0001-Do-not-use-host-include-path.patch | 32 +++++++++++++++
.../appstream/appstream_0.12.6.bb | 41 +++++++++++++++++++
2 files changed, 73 insertions(+)
create mode 100644 meta-oe/recipes-support/appstream/appstream/0001-Do-not-use-host-include-path.patch
create mode 100644 meta-oe/recipes-support/appstream/appstream_0.12.6.bb
diff --git a/meta-oe/recipes-support/appstream/appstream/0001-Do-not-use-host-include-path.patch b/meta-oe/recipes-support/appstream/appstream/0001-Do-not-use-host-include-path.patch
new file mode 100644
index 000000000..47f4e7aed
--- /dev/null
+++ b/meta-oe/recipes-support/appstream/appstream/0001-Do-not-use-host-include-path.patch
@@ -0,0 +1,32 @@
+From 0cf0a05bf5e8c49debfccb5a8ac1ab5024478eeb Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony at gmail.com>
+Date: Mon, 6 May 2019 22:42:07 +0200
+Subject: [PATCH] Do not use host include path
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstream-Status: Inappropriate [OE specific]
+
+Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
+---
+ src/meson.build | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/src/meson.build b/src/meson.build
+index 93896ae..40b92d7 100644
+--- a/src/meson.build
++++ b/src/meson.build
+@@ -140,8 +140,7 @@ appstream_lib = library ('appstream',
+ soversion: as_api_level,
+ version: as_version,
+ dependencies: [aslib_deps],
+- include_directories: [stemmer_inc_dirs,
+- include_directories ('..')],
++ include_directories: [include_directories ('..')],
+ install: true
+ )
+
+--
+2.20.1
+
diff --git a/meta-oe/recipes-support/appstream/appstream_0.12.6.bb b/meta-oe/recipes-support/appstream/appstream_0.12.6.bb
new file mode 100644
index 000000000..8a0d18864
--- /dev/null
+++ b/meta-oe/recipes-support/appstream/appstream_0.12.6.bb
@@ -0,0 +1,41 @@
+SUMMARY = "Utilities to generate, maintain and access the AppStream database"
+HOMEPAGE = "https://www.freedesktop.org/wiki/Distributions/AppStream/"
+LICENSE = "LGPLv2.1 & GPLv2"
+LIC_FILES_CHKSUM = " \
+ file://LICENSE.GPLv2;md5=4641e94ec96f98fabc56ff9cc48be14b \
+ file://LICENSE.LGPLv2.1;md5=435ed639f84d4585d93824e7da3d85da \
+"
+
+
+inherit meson gobject-introspection
+
+SRC_URI = " \
+ https://www.freedesktop.org/software/appstream/releases/AppStream-${PV}.tar.xz \
+ file://0001-Do-not-use-host-include-path.patch \
+"
+SRC_URI[md5sum] = "ffd1555953828656971424ca5329f352"
+SRC_URI[sha256sum] = "ab20067036207aa0708608f87d6e2043ec46fad0b55b411eb1f242b8b9ab0d14"
+S = "${WORKDIR}/AppStream-${PV}"
+
+DEPENDS += " \
+ xmlto-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native \
+ gperf-native \
+ libxslt-native \
+ glib-2.0 \
+ libyaml \
+ libxml2 \
+"
+
+GIR_MESON_OPTION = 'gir'
+EXTRA_OEMESON = " \
+ -Dstemming=false \
+ -Dapidocs=false \
+"
+
+FILES_${PN} += " \
+ ${datadir}/metainfo \
+ ${datadir}/gettext \
+"
+
+BBCLASSEXTEND = "native"
+
--
2.20.1
More information about the Openembedded-devel
mailing list