summaryrefslogtreecommitdiffstats
path: root/meta-eca/recipes-connectivity/ofono/ofono_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-eca/recipes-connectivity/ofono/ofono_git.bb')
-rw-r--r--meta-eca/recipes-connectivity/ofono/ofono_git.bb32
1 files changed, 32 insertions, 0 deletions
diff --git a/meta-eca/recipes-connectivity/ofono/ofono_git.bb b/meta-eca/recipes-connectivity/ofono/ofono_git.bb
new file mode 100644
index 0000000..110358f
--- /dev/null
+++ b/meta-eca/recipes-connectivity/ofono/ofono_git.bb
@@ -0,0 +1,32 @@
1require recipes-connectivity/ofono/ofono.inc
2
3S = "${WORKDIR}/git"
4SRCREV = "516165c3114471400b4551ff9b04ff9ca7c1fc25"
5PV = "1.14+git${SRCPV}"
6
7SRC_URI = "\
8 git://git.kernel.org/pub/scm/network/ofono/ofono.git;protocol=git \
9 file://ofono \
10"
11
12# We want to use bluez5
13DEPENDS := "${@oe_filter_out('bluez4', '${DEPENDS}', d)}"
14DEPENDS += "${@base_contains('DISTRO_FEATURES', 'bluetooth','bluez5', '', d)}"
15
16# Test scripts use python3, the dbus module is still missing so the scripts
17# do not work as expected.
18RDEPENDS_${PN} = "\
19 python3 \
20 python3-codecs \
21 python3-math \
22 python3-io \
23 python3-misc \
24"
25
26do_install_append() {
27 # Because python3-dbus module is currently not there, just use
28 # python 2.x in the ofono test scripts
29 for PYTHSCRIPT in `grep -rIl ${bindir}/python3 ${D}${libdir}/${PN}`; do
30 sed -i -e '1s|^#!.*|#!/usr/bin/env python|' $PYTHSCRIPT
31 done
32}