From 1a97beaa7c5fcd6d3dd1af7f81ecf1538fc34b53 Mon Sep 17 00:00:00 2001 From: Herman van Hazendonk Date: Thu, 13 Aug 2020 16:03:02 +0200 Subject: libqofonoext: Add recipe In order to more easily use some oFono bits like (multi)-sim and network management in QML, let's add libqofonoext as well. Signed-off-by: Herman van Hazendonk --- recipes-connectivity/libqofono/libqofonoext_git.bb | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 recipes-connectivity/libqofono/libqofonoext_git.bb (limited to 'recipes-connectivity') diff --git a/recipes-connectivity/libqofono/libqofonoext_git.bb b/recipes-connectivity/libqofono/libqofonoext_git.bb new file mode 100644 index 00000000..b14aca5f --- /dev/null +++ b/recipes-connectivity/libqofono/libqofonoext_git.bb @@ -0,0 +1,28 @@ +DESCRIPTION = "Qt 5 bindings for the ofono dbus API for Jolla's oFono extensions" +SECTION = "libs" +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://src/qofonoext.cpp;;beginline=1;endline=14;md5=e78738e9230b2e0f55eb7f63e3444df5" + +DEPENDS += "qtbase qtdeclarative qtxmlpatterns libqofono" + +SRCREV = "bd0999247f3c6446463f83b1f86c3de39c1a5425" +SRC_URI = "git://git.sailfishos.org/mer-core/libqofonoext.git;protocol=https;" +S = "${WORKDIR}/git" + +PV = "1.025+gitr${SRCPV}" + +inherit qmake5 + +do_install_append() { + if ls ${D}${libdir}/pkgconfig/qofono-qt5.pc >/dev/null 2>/dev/null; then + sed -i "s@-L${STAGING_LIBDIR}@-L\${libdir}@g" ${D}${libdir}/pkgconfig/qofono-qt5.pc + fi +} + +PACKAGES += "${PN}-tests" + +FILES_${PN} += " \ + ${OE_QMAKE_PATH_QML}/org/nemomobile/ofono/qmldir \ + ${OE_QMAKE_PATH_QML}/org/nemomobile/ofono/plugins.qmltypes \ + ${OE_QMAKE_PATH_QML}/org/nemomobile/ofono/libqofonoextdeclarative.so \ +" -- cgit v1.2.3