diff options
-rw-r--r-- | recipes-qt/qmllive/qmllive/0001-lib.pro-Append-LIB_ARCH-to-lib.patch | 39 | ||||
-rw-r--r-- | recipes-qt/qmllive/qmllive_git.bb | 5 |
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 @@ | |||
1 | From 647b1da38d8c741681de9c89f2090f0edcf25a47 Mon Sep 17 00:00:00 2001 | ||
2 | From: Khem Raj <raj.khem@gmail.com> | ||
3 | Date: Thu, 19 Dec 2019 13:40:34 -0800 | ||
4 | Subject: [PATCH] lib.pro: Append LIB_ARCH to lib | ||
5 | |||
6 | appending to lib so it becomes lib64 when needed and LIB_ARCH can be set | ||
7 | in evnironment | ||
8 | |||
9 | Upstream-Status: Pending | ||
10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
11 | --- | ||
12 | src/lib.pro | 4 ++-- | ||
13 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
14 | |||
15 | diff --git a/src/lib.pro b/src/lib.pro | ||
16 | index 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 | -- | ||
38 | 2.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" | |||
7 | PV = "5.12+git${SRCPV}" | 7 | PV = "5.12+git${SRCPV}" |
8 | 8 | ||
9 | QT_GIT_PROJECT = "qt-apps" | 9 | QT_GIT_PROJECT = "qt-apps" |
10 | SRC_URI = "${QT_GIT}/qmllive.git;branch=dev" | 10 | SRC_URI = "${QT_GIT}/qmllive.git;branch=dev \ |
11 | file://0001-lib.pro-Append-LIB_ARCH-to-lib.patch \ | ||
12 | " | ||
11 | SRCREV = "0c7bf141b08aa9e757e91a4a05769257d043eab2" | 13 | SRCREV = "0c7bf141b08aa9e757e91a4a05769257d043eab2" |
12 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
13 | 15 | ||
14 | inherit pkgconfig qmake5 | 16 | inherit pkgconfig qmake5 |
15 | 17 | ||
18 | EXTRA_QMAKEVARS_PRE += "LIB_ARCH=${@d.getVar('baselib').replace('lib', '')}" | ||
16 | EXTRA_QMAKEVARS_POST = "QMAKE_RPATHDIR=" | 19 | EXTRA_QMAKEVARS_POST = "QMAKE_RPATHDIR=" |
17 | 20 | ||
18 | FILES_${PN}-dev += "${datadir}" | 21 | FILES_${PN}-dev += "${datadir}" |