From bf47364cdc3210912e8cf7f6398da6a2e4f11957 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Sun, 26 Jan 2020 17:41:18 +0100 Subject: [PATCH] modemmanager-qt: get rid of cmake_auto_align_paths & cmake_lib MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- recipes-kde/kf5/tier1/modemmanager-qt/modemmanager-qt.bb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/recipes-kde/kf5/tier1/modemmanager-qt/modemmanager-qt.bb b/recipes-kde/kf5/tier1/modemmanager-qt/modemmanager-qt.bb index 9ec186b2..5d26d751 100644 --- a/recipes-kde/kf5/tier1/modemmanager-qt/modemmanager-qt.bb +++ b/recipes-kde/kf5/tier1/modemmanager-qt/modemmanager-qt.bb @@ -2,7 +2,7 @@ SUMMARY = "Qt wrapper for ModemManager API" LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c" -inherit kde-kf5 pkgconfig cmake_auto_align_paths cmake_lib +inherit kde-kf5 pkgconfig DEPENDS += "modemmanager" @@ -10,7 +10,12 @@ PV = "${KF5_VERSION}" SRC_URI[md5sum] = "289c2d96e18708af597221af3f65175e" SRC_URI[sha256sum] = "50e24894d0243dbd2fc1a44a1e6368e3bb95a20c1ca56106d26752d5854d8be9" -CMAKE_ALIGN_SYSROOT[1] = "KF5ModemManagerQt, -S${includedir}, -s${_IMPORT_PREFIX}/include" +do_configure_append() { + # remove absolute paths from exported cmake files + for f in `find ${B} -name '*Targets*.cmake'`; do + sed -i 's:${RECIPE_SYSROOT}${prefix}:${_IMPORT_PREFIX}:g' $f + done +} RPROVIDES_${PN} += "libmm-qt" RREPLACES_${PN} += "libmm-qt"