diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/recipes-connectivity/connman/connman.inc | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/meta/recipes-connectivity/connman/connman.inc b/meta/recipes-connectivity/connman/connman.inc index 7a1061571b..7215f2564b 100644 --- a/meta/recipes-connectivity/connman/connman.inc +++ b/meta/recipes-connectivity/connman/connman.inc | |||
@@ -20,7 +20,7 @@ DEPENDS = "dbus glib-2.0 ppp iptables gnutls \ | |||
20 | ${@base_contains('DISTRO_FEATURES', '3g','ofono', '', d)} \ | 20 | ${@base_contains('DISTRO_FEATURES', '3g','ofono', '', d)} \ |
21 | " | 21 | " |
22 | 22 | ||
23 | INC_PR = "r7" | 23 | INC_PR = "r8" |
24 | 24 | ||
25 | TIST = "--enable-tist" | 25 | TIST = "--enable-tist" |
26 | TIST_powerpc = "" | 26 | TIST_powerpc = "" |
@@ -74,13 +74,26 @@ do_install_append() { | |||
74 | rmdir ${D}${libdir}/connman/scripts | 74 | rmdir ${D}${libdir}/connman/scripts |
75 | } | 75 | } |
76 | 76 | ||
77 | # These used to be plugins, but now they are core | ||
78 | RPROVIDES_${PN} = "\ | ||
79 | connman-plugin-loopback \ | ||
80 | connman-plugin-ethernet \ | ||
81 | ${@base_contains('DISTRO_FEATURES', 'bluetooth','connman-plugin-bluetooth', '', d)} \ | ||
82 | ${@base_contains('DISTRO_FEATURES', 'wifi','connman-plugin-wifi', '', d)} \ | ||
83 | ${@base_contains('DISTRO_FEATURES', '3g','connman-plugin-ofono', '', d)} \ | ||
84 | " | ||
85 | |||
86 | RDEPENDS_${PN} = "\ | ||
87 | ${@base_contains('DISTRO_FEATURES', 'bluetooth', 'bluez4', '', d)} \ | ||
88 | ${@base_contains('DISTRO_FEATURES', 'wifi','wpa-supplicant', '', d)} \ | ||
89 | ${@base_contains('DISTRO_FEATURES', '3g','ofono', '', d)} \ | ||
90 | " | ||
91 | |||
77 | PACKAGES_DYNAMIC = "${PN}-plugin-*" | 92 | PACKAGES_DYNAMIC = "${PN}-plugin-*" |
78 | 93 | ||
79 | python populate_packages_prepend() { | 94 | python populate_packages_prepend() { |
80 | depmap = dict( pppd="ppp", | 95 | depmap = dict( pppd="ppp", |
81 | wifi="wpa-supplicant", | 96 | ) |
82 | bluetooth="bluez4", | ||
83 | ofono="ofono" ) | ||
84 | packages = [] | 97 | packages = [] |
85 | multilib_prefix = (d.getVar("MLPREFIX", True) or "") | 98 | multilib_prefix = (d.getVar("MLPREFIX", True) or "") |
86 | hook = lambda file,pkg,b,c,d:packages.append((file,pkg)) | 99 | hook = lambda file,pkg,b,c,d:packages.append((file,pkg)) |