]> code.ossystems Code Review - openembedded-core.git/commitdiff
gettext_0.16.1: remove useless files to avoid sysroot conflicts
authorChen Qi <Qi.Chen@windriver.com>
Thu, 7 Jul 2016 09:45:35 +0000 (17:45 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 20 Jul 2016 09:24:49 +0000 (10:24 +0100)
Do as the 0.19.6 version do, remove these files to avoid sysroot conflicts
with gettext-native-minimal.

[YOCTO #9890]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-core/gettext/gettext_0.16.1.bb

index 9998676e9455ba68e26fed5c78c71f055dd6053d..8b6f0a71b01e55ff23ec7789c0fb6ece2242da11 100644 (file)
@@ -98,6 +98,13 @@ do_install_append() {
        rm -f ${D}${libdir}/preloadable_libintl.so
 }
 
+do_install_append_class-native () {
+       rm ${D}${datadir}/aclocal/*
+       rm ${D}${datadir}/gettext/config.rpath
+       rm ${D}${datadir}/gettext/po/Makefile.in.in
+       rm ${D}${datadir}/gettext/po/remove-potcdate.sin
+}
+
 # Anyone inheriting gettext will have both gettext-native and gettext
 # available, and we don't want to use older macros from the target gettext in
 # a non-gplv3 build, so kill them and let dependent recipes rely on