From a63d5e6c31dd0dfad8309a7367d14a602ff26a28 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 17 Jan 2017 10:25:13 +0100 Subject: [PATCH] meta-digi-dey: add cloud connector recipe This includes library and example application https://jira.digi.com/browse/DEL-3368 Signed-off-by: Javier Viguera --- .../packagegroups/packagegroup-dey-core.bb | 1 + .../cloudconnector/cloudconnector_git.bb | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb diff --git a/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb b/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb index dbe3987d2..ab8f2f455 100644 --- a/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb +++ b/meta-digi-dey/recipes-core/packagegroups/packagegroup-dey-core.bb @@ -32,6 +32,7 @@ RDEPENDS_${PN} = "\ busybox \ busybox-acpid \ busybox-static-nodes \ + cloudconnector-bin \ ${@bb.utils.contains("MACHINE_FEATURES", "keyboard", "${VIRTUAL-RUNTIME_keymaps}", "", d)} \ ${@bb.utils.contains("MACHINE_FEATURES", "rtc", "busybox-hwclock", "", d)} \ ${@bb.utils.contains("MACHINE_FEATURES", "touchscreen", "${VIRTUAL-RUNTIME_touchscreen}", "",d)} \ diff --git a/meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb b/meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb new file mode 100644 index 000000000..d300aacf7 --- /dev/null +++ b/meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb @@ -0,0 +1,30 @@ +# Copyright (C) 2017, Digi International Inc. + +SUMMARY = "Digi's device cloud connector" +SECTION = "libs" +LICENSE = "MPL-2.0" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MPL-2.0;md5=815ca599c9df247a0c7f619bab123dad" + +DEPENDS = "confuse openssl zlib" + +SRCREV = "${AUTOREV}" + +SRC_URI = "gitsm://git@stash.digi.com/cc/cc_dey.git;protocol=ssh" + +S = "${WORKDIR}/git" + +do_install() { + oe_runmake DESTDIR=${D} install +} + +PACKAGES =+ "${PN}-bin ${PN}-cert" + +FILES_${PN}-bin += "${sysconfdir}/cc.conf" +FILES_${PN}-cert = "${sysconfdir}/ssl/certs/Digi_Int-ca-cert-public.crt" + +CONFFILES_${PN}-bin += "${sysconfdir}/cc.conf" + +DEBIAN_NOAUTONAME_${PN}-bin = "1" + +RDEPENDS_${PN} = "${PN}-cert" +RDEPENDS_${PN}-bin = "${PN}-cert"