qtbase: don't stage the fonts directory
authorMartin Jansa <Martin.Jansa@gmail.com>
Tue, 7 Oct 2014 03:18:28 +0000 (05:18 +0200)
committerPatrick Ohly <patrick.ohly@intel.com>
Fri, 9 Jan 2015 16:46:15 +0000 (08:46 -0800)
* the staged files conflict with fonts staged by qt4-embedded and we don't need
  them in sysroot at all

(From meta-qt5 rev: 478fe949a957471a4d20450f6e9375fe1d628591)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
meta-qt5/recipes-qt/qt5/qtbase.inc

index 176aec4..389d356 100644 (file)
@@ -249,3 +249,8 @@ FILES_${PN}-fonts-pfb            = "${OE_QMAKE_PATH_LIBS}/fonts/*.pfb"
 FILES_${PN}-fonts-qpf            = "${OE_QMAKE_PATH_LIBS}/fonts/*.qpf*"
 FILES_${PN}-fonts                = "${OE_QMAKE_PATH_LIBS}/fonts/README \
                                     ${OE_QMAKE_PATH_LIBS}/fonts/fontdir"
+
+sysroot_stage_dirs_append() {
+    # $to is 2nd parameter passed to sysroot_stage_dir, e.g. ${SYSROOT_DESTDIR} passed from sysroot_stage_all
+    rm -rf $to${OE_QMAKE_PATH_LIBS}/fonts
+}