meta-digi/meta-digi-dey/recipes-connectivity/bluez/bluez5_5.41.bbappend

47 lines
1.6 KiB
Plaintext

# Copyright (C) 2015-2017 Digi International.
FILESEXTRAPATHS_prepend := "${THISDIR}/${BP}:"
SRC_URI += " \
file://bluetooth-init \
file://main.conf \
file://0001-hcitool-do-not-show-unsupported-refresh-option.patch \
file://0002-hcitool-increase-the-shown-connection-limit-to-20.patch \
file://0007-port-test-discovery-to-python3.patch \
file://0008-example-gatt-server-update-example-to-master-version.patch \
"
QCA6564_COMMON_PATCHES = " \
file://0003-QCA_bluetooth_chip_support.patch \
file://0004-hciattach_rome-Respect-the-user-indication-for-noflo.patch \
file://0005-hciattach-If-the-user-supplies-a-bdaddr-use-it.patch \
file://0006-hciattach-Add-verbosity-option.patch \
"
SRC_URI_append_ccimx6ul = " ${QCA6564_COMMON_PATCHES}"
SRC_URI_append_ccimx6qpsbc = " ${QCA6564_COMMON_PATCHES}"
inherit update-rc.d
PACKAGECONFIG_append = " experimental"
do_install_append() {
install -d ${D}${sysconfdir}/init.d/
install -m 0755 ${WORKDIR}/bluetooth-init ${D}${sysconfdir}/init.d/bluetooth-init
install -m 0644 ${WORKDIR}/main.conf ${D}${sysconfdir}/bluetooth/
if [ -n "${@bb.utils.contains('PACKAGECONFIG', 'experimental', 'experimental', '', d)}" ]; then
sed -i '/^SSD_OPTIONS/a SSD_OPTIONS="${SSD_OPTIONS} --experimental"' ${D}${INIT_D_DIR}/bluetooth
fi
}
PACKAGES =+ "${PN}-init"
FILES_${PN} += " ${sysconfdir}/bluetooth/main.conf"
FILES_${PN}-init = "${sysconfdir}/init.d/bluetooth-init"
INITSCRIPT_PACKAGES += "${PN}-init"
INITSCRIPT_NAME_${PN}-init = "bluetooth-init"
INITSCRIPT_PARAMS_${PN}-init = "start 19 2 3 4 5 . stop 21 0 1 6 ."
PACKAGE_ARCH = "${MACHINE_ARCH}"