summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-qt/qmllive/qmllive/0001-lib.pro-Append-LIB_ARCH-to-lib.patch39
-rw-r--r--recipes-qt/qmllive/qmllive_git.bb5
2 files changed, 43 insertions, 1 deletions
diff --git a/recipes-qt/qmllive/qmllive/0001-lib.pro-Append-LIB_ARCH-to-lib.patch b/recipes-qt/qmllive/qmllive/0001-lib.pro-Append-LIB_ARCH-to-lib.patch
new file mode 100644
index 00000000..9a54b902
--- /dev/null
+++ b/recipes-qt/qmllive/qmllive/0001-lib.pro-Append-LIB_ARCH-to-lib.patch
@@ -0,0 +1,39 @@
1From 647b1da38d8c741681de9c89f2090f0edcf25a47 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Thu, 19 Dec 2019 13:40:34 -0800
4Subject: [PATCH] lib.pro: Append LIB_ARCH to lib
5
6appending to lib so it becomes lib64 when needed and LIB_ARCH can be set
7in evnironment
8
9Upstream-Status: Pending
10Signed-off-by: Khem Raj <raj.khem@gmail.com>
11---
12 src/lib.pro | 4 ++--
13 1 file changed, 2 insertions(+), 2 deletions(-)
14
15diff --git a/src/lib.pro b/src/lib.pro
16index b5f8ab6..0731d01 100755
17--- a/src/lib.pro
18+++ b/src/lib.pro
19@@ -18,7 +18,7 @@ public_headers += \
20 include(src.pri)
21
22 win32: target.path = $${PREFIX}/bin
23-else: target.path = $${PREFIX}/lib
24+else: target.path = $${PREFIX}/lib$${LIB_ARCH}
25 INSTALLS += target
26
27 headers.files = $$public_headers
28@@ -30,7 +30,7 @@ INSTALLS += headers
29 QMAKE_PKGCONFIG_NAME = qmllive
30 QMAKE_PKGCONFIG_DESCRIPTION = Qt QmlLive Library
31 QMAKE_PKGCONFIG_PREFIX = $$PREFIX
32- QMAKE_PKGCONFIG_LIBDIR = ${prefix}/lib
33+ QMAKE_PKGCONFIG_LIBDIR = ${prefix}/lib$${LIB_ARCH}
34 QMAKE_PKGCONFIG_INCDIR = ${prefix}/include/qmllive
35 QMAKE_PKGCONFIG_DESTDIR = pkgconfig
36 }
37--
382.24.1
39
diff --git a/recipes-qt/qmllive/qmllive_git.bb b/recipes-qt/qmllive/qmllive_git.bb
index bc9a3784..8a4a6ce7 100644
--- a/recipes-qt/qmllive/qmllive_git.bb
+++ b/recipes-qt/qmllive/qmllive_git.bb
@@ -7,12 +7,15 @@ DEPENDS = "qtbase qtdeclarative"
7PV = "5.12+git${SRCPV}" 7PV = "5.12+git${SRCPV}"
8 8
9QT_GIT_PROJECT = "qt-apps" 9QT_GIT_PROJECT = "qt-apps"
10SRC_URI = "${QT_GIT}/qmllive.git;branch=dev" 10SRC_URI = "${QT_GIT}/qmllive.git;branch=dev \
11 file://0001-lib.pro-Append-LIB_ARCH-to-lib.patch \
12 "
11SRCREV = "0c7bf141b08aa9e757e91a4a05769257d043eab2" 13SRCREV = "0c7bf141b08aa9e757e91a4a05769257d043eab2"
12S = "${WORKDIR}/git" 14S = "${WORKDIR}/git"
13 15
14inherit pkgconfig qmake5 16inherit pkgconfig qmake5
15 17
18EXTRA_QMAKEVARS_PRE += "LIB_ARCH=${@d.getVar('baselib').replace('lib', '')}"
16EXTRA_QMAKEVARS_POST = "QMAKE_RPATHDIR=" 19EXTRA_QMAKEVARS_POST = "QMAKE_RPATHDIR="
17 20
18FILES_${PN}-dev += "${datadir}" 21FILES_${PN}-dev += "${datadir}"