summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndré Draszik <git@andred.net>2016-09-02 23:04:41 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-09-05 11:55:51 +0100
commit1cb0eb9a013ad8a4092f610faeab2ee2720b9e66 (patch)
treefa4cf9c2ee01c1ffa007788d614a7f1c9161e3f5
parent3982b57e179872eb119ecb75237981beec398cb6 (diff)
downloadopenembedded-core-contrib-1cb0eb9a013ad8a4092f610faeab2ee2720b9e66.tar.gz
openembedded-core-contrib-1cb0eb9a013ad8a4092f610faeab2ee2720b9e66.tar.bz2
openembedded-core-contrib-1cb0eb9a013ad8a4092f610faeab2ee2720b9e66.zip
ofono: RRECOMMENDS tun.ko & APN database
- kernel-module-tun is needed so that ofono can create the ppp network interface - mobile-broadband-provider-info is needed as an explicit dependency even though it is in DEPENDS, because it's just an xml database, and the DEPENDS simply allows ofono to figure out its location in the file system (using pkg-config during configure). But there is no shared library dependency or so for bitbake to figure out this runtime dependency. We make it a recommendation only, so that it can still be removed from filesystem images in case people build images that don't need the provider database (and e.g. hard-code APNs for specific use-cases) Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-connectivity/ofono/ofono.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-connectivity/ofono/ofono.inc b/meta/recipes-connectivity/ofono/ofono.inc
index 72bbcacbd5..47e2a90dcf 100644
--- a/meta/recipes-connectivity/ofono/ofono.inc
+++ b/meta/recipes-connectivity/ofono/ofono.inc
@@ -35,6 +35,7 @@ do_install_append() {
PACKAGES =+ "${PN}-tests"
RDEPENDS_${PN} += "dbus"
+RRECOMMENDS_${PN} += "kernel-module-tun mobile-broadband-provider-info"
FILES_${PN} += "${base_libdir}/udev ${systemd_unitdir}"
FILES_${PN}-tests = "${libdir}/${BPN}/test"