From fe2de33162167c433f1ad77c8032945a7e6a30b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Sun, 6 Sep 2015 13:18:24 +0200 Subject: [PATCH] sddm: add cmake-extra-sanity to inherit and fix detected sysroot paths MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- recipes-misc/recipes-graphics/sddm/sddm_git.bb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/recipes-misc/recipes-graphics/sddm/sddm_git.bb b/recipes-misc/recipes-graphics/sddm/sddm_git.bb index 7d7e3c37..4c867668 100644 --- a/recipes-misc/recipes-graphics/sddm/sddm_git.bb +++ b/recipes-misc/recipes-graphics/sddm/sddm_git.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = " \ REQUIRED_DISTRO_FEATURES = "x11" -inherit cmake_qt5 pkgconfig systemd useradd distro_features_check +inherit cmake_qt5 cmake-extra-sanity pkgconfig systemd useradd distro_features_check DEPENDS += "qtbase qtdeclarative qttools-native libxcb" # REVISIT optionals @@ -27,6 +27,11 @@ S = "${WORKDIR}/git" EXTRA_OECMAKE += "-DQML_INSTALL_DIR=${OE_QMAKE_PATH_QML}" +do_configure_append() { + # fix sysroot path + sed -i 's:${STAGING_DIR_NATIVE}.*${libdir}:${libdir}:g' ${B}/src/common/Constants.h +} + do_install_append() { install -d ${D}/${sysconfdir} install -m 644 ${WORKDIR}/sddm.conf ${D}/${sysconfdir}