diff options
author | Johannes Pointner <h4nn35.work@gmail.com> | 2015-10-01 20:02:38 +0200 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2015-10-03 12:52:48 +0200 |
commit | 51b4620392aa9041d8512549bfa554bea368c5ea (patch) | |
tree | 6efa008032cfbf849c03114bc313fe494db98373 /recipes-qt/maliit | |
parent | d8a4d97e37868e3afe594046ed15b154ceccc084 (diff) |
maliit-framework-qt5: fixed paths and enabled qt5-inputcontext
* Fixes paths for qt5 using qmake5_paths variables and enables qt5-inputcontext.
Signed-off-by: Johannes Pointner <johannes.pointner@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/maliit')
-rw-r--r-- | recipes-qt/maliit/maliit-framework-qt5_git.bb | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/recipes-qt/maliit/maliit-framework-qt5_git.bb b/recipes-qt/maliit/maliit-framework-qt5_git.bb index 975892d6..62a7209b 100644 --- a/recipes-qt/maliit/maliit-framework-qt5_git.bb +++ b/recipes-qt/maliit/maliit-framework-qt5_git.bb @@ -4,7 +4,7 @@ HOMEPAGE = "https://wiki.maliit.org/Main_Page" LICENSE = "LGPLv2.1" LIC_FILES_CHKSUM = "file://LICENSE.LGPL;md5=5c917f6ce94ceb8d8d5e16e2fca5b9ad" -inherit qmake5 +inherit qmake5 qmake5_paths SRC_URI = "git://github.com/maliit/framework.git;branch=master \ file://0001-Fix-MALIIT_INSTALL_PRF-to-allow-the-build-with-opene.patch \ @@ -20,9 +20,6 @@ GTKIMMODULES_PACKAGES = "${PN}-gtk" DEPENDS = "qtdeclarative" -# FIXME: Do we need something like this with qt5? -#RDEPENDS_${PN} = "qt4-plugin-inputmethod-imsw-multi libqtsvg4" - RRECOMMENDS_${PN} = "maliit-plugins-qt5" FILES_${PN} += "\ @@ -30,24 +27,26 @@ FILES_${PN} += "\ ${bindir} \ ${datadir}/applications/maliit-server.desktop \ ${datadir}/dbus-1 \ + ${OE_QMAKE_PATH_PLUGINS}/platforminputcontexts \ " FILES_${PN}-dbg += "\ ${libdir}/maliit-framework-tests \ + ${OE_QMAKE_PATH_PLUGINS}/platforminputcontexts/.debug \ " FILES_${PN}-dev += "\ ${includedir}/maliit \ ${libdir}/pkgconfig \ - ${libdir}/qt5/mkspecs \ + ${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs \ " EXTRA_QMAKEVARS_PRE = "\ - PREFIX=${prefix} \ - LIBDIR=${libdir} \ - DATADIR=${datadir} \ - QT_IM_PLUGIN_PATH=${libdir}/qt4/plugins/inputmethods \ - MALIIT_INSTALL_PRF=${QMAKE_MKSPEC_PATH}/mkspecs/features \ + PREFIX=${OE_QMAKE_PATH_PREFIX} \ + LIBDIR=${OE_QMAKE_PATH_LIBS} \ + DATADIR=${OE_QMAKE_PATH_DATA} \ + QT_INSTALL_PLUGINS=${OE_QMAKE_PATH_PLUGINS} \ + MALIIT_INSTALL_PRF=${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs/features \ SCHEMADIR=${sysconfdir}/gconf/schemas \ CONFIG+=disable-gconf \ CONFIG+=disable-gtk-cache-update \ @@ -56,14 +55,15 @@ EXTRA_QMAKEVARS_PRE = "\ CONFIG+=nodoc \ CONFIG+=noxcb \ CONFIG+=enable-dbus-activation \ + CONFIG+=qt5-inputcontext \ " EXTRA_OEMAKE += "INSTALL_ROOT=${D}" do_install_append() { #Fix absolute paths - sed -i -e "s|/usr|${STAGING_DIR_TARGET}${prefix}|" ${D}/${libdir}${QT_DIR_NAME}/mkspecs/features/maliit-framework.prf - sed -i -e "s|/usr|${STAGING_DIR_TARGET}${prefix}|" ${D}/${libdir}${QT_DIR_NAME}/mkspecs/features/maliit-plugins.prf + sed -i -e "s|/usr|${STAGING_DIR_TARGET}${prefix}|" ${D}/${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs/features/maliit-framework.prf + sed -i -e "s|/usr|${STAGING_DIR_TARGET}${prefix}|" ${D}/${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs/features/maliit-plugins.prf install -d ${D}${datadir}/applications install -m 644 ${WORKDIR}/maliit-server.desktop ${D}${datadir}/applications |