summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-connectivity/connman/connman.inc24
-rw-r--r--meta-oe/recipes-connectivity/connman/connman_0.77.bb2
2 files changed, 6 insertions, 20 deletions
diff --git a/meta-oe/recipes-connectivity/connman/connman.inc b/meta-oe/recipes-connectivity/connman/connman.inc
index 8209502f97..88b2e51062 100644
--- a/meta-oe/recipes-connectivity/connman/connman.inc
+++ b/meta-oe/recipes-connectivity/connman/connman.inc
@@ -31,9 +31,12 @@ EXTRA_OECONF += "\
31INITSCRIPT_NAME = "connman" 31INITSCRIPT_NAME = "connman"
32INITSCRIPT_PARAMS = "start 05 5 2 . stop 22 0 1 6 ." 32INITSCRIPT_PARAMS = "start 05 5 2 . stop 22 0 1 6 ."
33 33
34SYSTEMD_PACKAGES = "${PN}-systemd"
35SYSTEMD_SERVICE_${PN}-systemd = "connman.service"
36
34PARALLEL_MAKE = "" 37PARALLEL_MAKE = ""
35 38
36inherit autotools pkgconfig update-rc.d 39inherit autotools pkgconfig update-rc.d systemd
37 40
38do_configure_append() { 41do_configure_append() {
39 ln -sf . include/connman 42 ln -sf . include/connman
@@ -84,24 +87,7 @@ FILES_${PN} = "${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*.so.* \
84PACKAGES =+ "${PN}-systemd" 87PACKAGES =+ "${PN}-systemd"
85# Package up systemd files 88# Package up systemd files
86FILES_${PN}-systemd += "${base_libdir}/systemd" 89FILES_${PN}-systemd += "${base_libdir}/systemd"
87 90RDEPENDS_${PN}-systemd += "${PN}"
88pkg_postinst_connman-systemd() {
89 # can't do this offline
90 if [ "x$D" != "x" ]; then
91 exit 1
92 fi
93
94 systemctl enable connman.service
95}
96
97pkg_postrm_connman-systemd() {
98 # can't do this offline
99 if [ "x$D" != "x" ]; then
100 exit 1
101 fi
102
103 systemctl disable connman.service
104}
105 91
106# Needed when using DNS proxy feature 92# Needed when using DNS proxy feature
107RRECOMMENDS_${PN} += "dnsmasq-dbus" 93RRECOMMENDS_${PN} += "dnsmasq-dbus"
diff --git a/meta-oe/recipes-connectivity/connman/connman_0.77.bb b/meta-oe/recipes-connectivity/connman/connman_0.77.bb
index 6d9c87cecf..9c93e516be 100644
--- a/meta-oe/recipes-connectivity/connman/connman_0.77.bb
+++ b/meta-oe/recipes-connectivity/connman/connman_0.77.bb
@@ -1,5 +1,5 @@
1require connman.inc 1require connman.inc
2PR = "r2" 2PR = "r3"
3 3
4EXTRA_OECONF += "\ 4EXTRA_OECONF += "\
5 --disable-gtk-doc \ 5 --disable-gtk-doc \