diff options
author | Armin Kuster <akuster808@gmail.com> | 2016-05-27 14:19:35 -0700 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-06-08 14:55:24 +0200 |
commit | ff41698c1d5aeecb9c33e9abd312fa9a0b7173a8 (patch) | |
tree | 12a4889fd27aa82afb76b1d01ea9e204cd7faa05 | |
parent | c2c895ec5496ab5813d20a4d011ecdc73e46b256 (diff) | |
download | meta-openembedded-ff41698c1d5aeecb9c33e9abd312fa9a0b7173a8.tar.gz |
gnome-menus: Fix QA warnings.
WARNING: gnome-menus-2.30.5-r1 do_configure: Missing DEPENDS on intltool-native
WARNING: gnome-menus-2.30.5-r1 do_package_qa: QA Issue: non -staticdev package contains static .a library: gnome-menus-python path 'work/i586-oe-linux/gnome-menus/2.30.5-r1/packages-split/gnome-menus-python/usr/lib/python2.7/site-packages/gmenu.a' [staticdev]
WARNING: gnome-menus-2.30.5-r1 do_package_qa: QA Issue: /usr/bin/gmenu-simple-editor contained in package gnome-menus requires /home/akuster/oss/maint/mylayers/openembedded-core/build/tmp-glibc/sysroots/x86_64-linux/usr/bin/python-native/python, but no providers found in RDEPENDS_gnome-menus? [file-rdeps]
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r-- | meta-gnome/recipes-gnome/gnome-menus/gnome-menus_2.30.5.bb | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_2.30.5.bb b/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_2.30.5.bb index 1b84a54c8..1e31b56ff 100644 --- a/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_2.30.5.bb +++ b/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_2.30.5.bb | |||
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | |||
5 | file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2" | 5 | file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2" |
6 | PR = "r1" | 6 | PR = "r1" |
7 | 7 | ||
8 | DEPENDS = "python libxml2 gconf popt gtk+" | 8 | DEPENDS = "python libxml2 gconf popt gtk+ intltool-native" |
9 | 9 | ||
10 | inherit gnomebase pkgconfig python-dir pythonnative gobject-introspection | 10 | inherit gnomebase pkgconfig python-dir pythonnative gobject-introspection |
11 | 11 | ||
@@ -13,10 +13,15 @@ SRC_URI[archive.md5sum] = "caa6772e63ed5870cf43dc3d354e0624" | |||
13 | SRC_URI[archive.sha256sum] = "6dcc565006d6e8c2025ae83ab1f82edf6bd04d61c804c0dc9bf5ea50629c4caa" | 13 | SRC_URI[archive.sha256sum] = "6dcc565006d6e8c2025ae83ab1f82edf6bd04d61c804c0dc9bf5ea50629c4caa" |
14 | GNOME_COMPRESS_TYPE="bz2" | 14 | GNOME_COMPRESS_TYPE="bz2" |
15 | 15 | ||
16 | PACKAGES += "${PN}-python" | 16 | do_configure_append () { |
17 | |||
18 | # this expands to native-pthon which we don't want. | ||
19 | sed -i 's:\@PYTHON\@:/usr/bin/env python:' ${S}/simple-editor/gmenu-simple-editor.in | ||
20 | |||
21 | } | ||
22 | PACKAGES += "${PN}-python ${PN}-python-staticdev" | ||
17 | FILES_${PN} += "${datadir}/desktop-directories/" | 23 | FILES_${PN} += "${datadir}/desktop-directories/" |
18 | FILES_${PN}-python = "${libdir}/python*" | 24 | FILES_${PN}-python-staticdev = "${PYTHON_SITEPACKAGES_DIR}/gmenu.a ${PYTHON_SITEPACKAGES_DIR}/gmenu.la" |
25 | FILES_${PN}-python = "${PYTHON_SITEPACKAGES_DIR}/gmenu.so ${PYTHON_SITEPACKAGES_DIR}/GMenuSimpleEditor " | ||
19 | FILES_${PN}-dbg += "${PYTHON_SITEPACKAGES_DIR}/*/.debug \ | 26 | FILES_${PN}-dbg += "${PYTHON_SITEPACKAGES_DIR}/*/.debug \ |
20 | ${PYTHON_SITEPACKAGES_DIR}/.debug" | 27 | ${PYTHON_SITEPACKAGES_DIR}/.debug" |
21 | |||
22 | |||