From 11981a5c591c22fe4e08fa9c6ac855a371da2f1f Mon Sep 17 00:00:00 2001 From: Cristian Iorga Date: Tue, 28 Apr 2015 12:03:16 +0300 Subject: bluez4: add proper systemd support (From OE-Core rev: 12d5c09107fb3bc76101379b4e1d9f56d589c76e) Signed-off-by: Cristian Iorga Signed-off-by: Richard Purdie --- meta/recipes-connectivity/bluez/bluez4.inc | 4 +++- meta/recipes-connectivity/bluez/bluez4_4.101.bb | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'meta/recipes-connectivity/bluez') diff --git a/meta/recipes-connectivity/bluez/bluez4.inc b/meta/recipes-connectivity/bluez/bluez4.inc index 11c961617a..9429d0a4d4 100644 --- a/meta/recipes-connectivity/bluez/bluez4.inc +++ b/meta/recipes-connectivity/bluez/bluez4.inc @@ -13,9 +13,11 @@ RDEPENDS_${PN}-dev = "bluez-hcidump" PACKAGECONFIG ??= "\ ${@bb.utils.contains('DISTRO_FEATURES', 'alsa', 'alsa', '', d)}\ ${@bb.utils.contains('DISTRO_FEATURES', 'pie', 'pie', '', d)}\ + ${@bb.utils.contains('DISTRO_FEATURES', 'systemd','systemd', '', d)} \ " PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib" PACKAGECONFIG[pie] = "--enable-pie,--disable-pie," +PACKAGECONFIG[systemd] = "--with-systemdunitdir=${systemd_unitdir}/system/,--with-systemdunitdir=" ASNEEDED = "" @@ -24,7 +26,7 @@ SRC_URI = "\ " S = "${WORKDIR}/bluez-${PV}" -inherit autotools-brokensep pkgconfig +inherit autotools-brokensep pkgconfig systemd EXTRA_OECONF = "\ --disable-gstreamer \ diff --git a/meta/recipes-connectivity/bluez/bluez4_4.101.bb b/meta/recipes-connectivity/bluez/bluez4_4.101.bb index f900c7c7b0..102392357e 100644 --- a/meta/recipes-connectivity/bluez/bluez4_4.101.bb +++ b/meta/recipes-connectivity/bluez/bluez4_4.101.bb @@ -45,3 +45,5 @@ FILES_${PN}-dbg += "\ ${libdir}/*/.debug \ */udev/.debug \ " + +SYSTEMD_SERVICE_${PN} = "bluetooth.service" -- cgit v1.2.3-54-g00ecf