summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2012-12-17 11:14:48 -0800
committerOtavio Salvador <otavio@ossystems.com.br>2012-12-17 11:14:48 -0800
commit22b5908bfec62c3b0f88cb6e0c8b48341fd7b713 (patch)
tree2a669a10eeb8b0aa2a7490a8fe2e553662557a0d
parent6b7dd87f920794cbe11e657bb6a053bd24763372 (diff)
parent34d4955894fae96d56e0b3831cd295b399230df2 (diff)
downloadmeta-qt5-22b5908bfec62c3b0f88cb6e0c8b48341fd7b713.tar.gz
Merge pull request #7 from levonmaa/master
Fix up prl and pkgconfig file generation and paths for the qt.conf
-rw-r--r--classes/qmake5_base.bbclass2
-rw-r--r--recipes-qt/qt5/qtbase.inc5
2 files changed, 6 insertions, 1 deletions
diff --git a/classes/qmake5_base.bbclass b/classes/qmake5_base.bbclass
index 09cb3ea5..ee5ff780 100644
--- a/classes/qmake5_base.bbclass
+++ b/classes/qmake5_base.bbclass
@@ -21,7 +21,7 @@ do_generate_qt_config_file() {
21Binaries = ${bindir} 21Binaries = ${bindir}
22Headers = ${STAGING_INCDIR}/qt5 22Headers = ${STAGING_INCDIR}/qt5
23Plugins = ${libdir}/qt5/plugins 23Plugins = ${libdir}/qt5/plugins
24Libraries = ${libdir} 24Libraries = ${STAGING_LIBDIR}
25Imports = ${datadir}/qt5/imports 25Imports = ${datadir}/qt5/imports
26Qml2Imports = ${libdir}/qt5/qml 26Qml2Imports = ${libdir}/qt5/qml
27Documentation=${docdir}/qt5 27Documentation=${docdir}/qt5
diff --git a/recipes-qt/qt5/qtbase.inc b/recipes-qt/qt5/qtbase.inc
index 52c95a3a..2784465f 100644
--- a/recipes-qt/qt5/qtbase.inc
+++ b/recipes-qt/qt5/qtbase.inc
@@ -53,6 +53,11 @@ do_configure_append() {
53 ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/features/qt_installs.prf 53 ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/features/qt_installs.prf
54 rm -rf ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/modules* 54 rm -rf ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/modules*
55 55
56 ### Fix up prl and pkgconfig lib paths, by default they will point to /usr/lib
57 ${OE_QMAKE_QMAKE} -set OE_CROSS_INSTALL_LIBS ${STAGING_LIBDIR}
58 sed -i 's/QT_INSTALL_LIBS\/raw/OE_CROSS_INSTALL_LIBS/g' mkspecs/features/qt_module.prf
59 sed -i 's/QT_INSTALL_LIBS\/raw/OE_CROSS_INSTALL_LIBS/g' ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/features/qt_module.prf
60
56 ### Remove the old pri files 61 ### Remove the old pri files
57 rm ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/*.pri 62 rm ${STAGING_DATADIR}/${QT_DIR_NAME}/mkspecs/*.pri
58 63