JIRA: EDISON-2451 fixed segmentation fault generated due to data retrieval operation performed for a non-existing sensor
Signed-off-by: Mark Ceisel <[email protected]> --- .../iotkit-lib-c/iotkit-lib-c_0.1.0.bb | 49 ---------------------- .../iotkit-lib-c/iotkit-lib-c_1.4.8.bb | 48 +++++++++++++++++++++ 2 files changed, 48 insertions(+), 49 deletions(-) delete mode 100644 recipes-devtools/iotkit-lib-c/iotkit-lib-c_0.1.0.bb create mode 100644 recipes-devtools/iotkit-lib-c/iotkit-lib-c_1.4.8.bb diff --git a/recipes-devtools/iotkit-lib-c/iotkit-lib-c_0.1.0.bb b/recipes-devtools/iotkit-lib-c/iotkit-lib-c_0.1.0.bb deleted file mode 100644 index 3d9a27a..0000000 --- a/recipes-devtools/iotkit-lib-c/iotkit-lib-c_0.1.0.bb +++ /dev/null @@ -1,49 +0,0 @@ -SUMMARY = "Transparently implements the necessary message formats and transport security as well as device registration" -SECTION = "libs" -HOMEPAGE = "http://enableiot.com" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://COPYING;md5=e8db6501ed294e65418a933925d12058" - -DEPENDS = "nodejs-native swig-native curl" - -PR = "r1" - -SRC_URI = "git://github.com/enableiot/iotkit-lib-c.git;protocol=https;tag=v1.4.6" - -S = "${WORKDIR}/git" - -EXTRA_OECMAKE += " -DSTAGING_DIR_TARGET=${STAGING_DIR_TARGET}" - -inherit distutils-base pkgconfig python-dir cmake - -do_compile_prepend () { - # when yocto builds in ${D} it does not have access to ../git/.git so git - # describe --tags fails. In order not to tag our version as dirty we use this - # trick - sed -i 's/-dirty//' src/version.c -} - -do_install_prepend () { - # Copy config file - install -d ${D}${sysconfdir}/iotkit-lib - install -d ${D}${datadir}/iotkit-lib - install -m 644 ${S}/config/config.json ${D}${sysconfdir}/iotkit-lib/ - - # Copy test programs - cp -r ${B}/tests/ ${D}${datadir}/iotkit-lib/ - rm -rf ${D}${datadir}/iotkit-lib/tests/CMakeFiles/ - touch ${D}${datadir}/iotkit-lib/.setup.done -} - -PACKAGES =+ "${PN}-tests" - -FILES_${PN}-dbg += "${libdir}/node_modules/iotkitjs/.debug/ \ - ${libdir}/python2.7/dist-packages/.debug/ \ - ${datadir}/iotkit-lib/tests/.debug/" - -FILES_${PN}-tests = "${datadir}/iotkit-lib/tests/*" - -FILES_${PN} += "${sysconfdir} \ - ${datadir}/iotkit-lib/.setup.done" - -RDEPENDS_${PN}-tests += "${PN} gcov cmake" diff --git a/recipes-devtools/iotkit-lib-c/iotkit-lib-c_1.4.8.bb b/recipes-devtools/iotkit-lib-c/iotkit-lib-c_1.4.8.bb new file mode 100644 index 0000000..5da8274 --- /dev/null +++ b/recipes-devtools/iotkit-lib-c/iotkit-lib-c_1.4.8.bb @@ -0,0 +1,48 @@ +SUMMARY = "Transparently implements the necessary message formats and transport security as well as device registration" +SECTION = "libs" +HOMEPAGE = "http://enableiot.com" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://COPYING;md5=e8db6501ed294e65418a933925d12058" + +DEPENDS = "nodejs-native swig-native curl" + +SRC_URI = "git://github.com/enableiot/iotkit-lib-c.git;protocol=https" +SRCREV = "eaa4af960ffda40c0ca6eca80c18c61f415ef685" + +S = "${WORKDIR}/git" + +EXTRA_OECMAKE += " -DSTAGING_DIR_TARGET=${STAGING_DIR_TARGET}" + +inherit distutils-base pkgconfig python-dir cmake + +do_compile_prepend () { + # when yocto builds in ${D} it does not have access to ../git/.git so git + # describe --tags fails. In order not to tag our version as dirty we use this + # trick + sed -i 's/-dirty//' src/version.c +} + +do_install_prepend () { + # Copy config file + install -d ${D}${sysconfdir}/iotkit-lib + install -d ${D}${datadir}/iotkit-lib + install -m 644 ${S}/config/config.json ${D}${sysconfdir}/iotkit-lib/ + + # Copy test programs + cp -r ${B}/tests/ ${D}${datadir}/iotkit-lib/ + rm -rf ${D}${datadir}/iotkit-lib/tests/CMakeFiles/ + touch ${D}${datadir}/iotkit-lib/.setup.done +} + +PACKAGES =+ "${PN}-tests" + +FILES_${PN}-dbg += "${libdir}/node_modules/iotkitjs/.debug/ \ + ${libdir}/python2.7/dist-packages/.debug/ \ + ${datadir}/iotkit-lib/tests/.debug/" + +FILES_${PN}-tests = "${datadir}/iotkit-lib/tests/*" + +FILES_${PN} += "${sysconfdir} \ + ${datadir}/iotkit-lib/.setup.done" + +RDEPENDS_${PN}-tests += "${PN} gcov cmake" -- 1.9.1 -- _______________________________________________ meta-intel mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-intel
