From 91752ad5bc978c2e1851488030db7bedcb1f6d19 Mon Sep 17 00:00:00 2001 From: Alexander Usyskin Date: Wed, 19 Jun 2019 13:14:11 +0300 Subject: ace: add recipe for 6.5.3 version The ADAPTIVE Communication Environment library. Sources: http://download.dre.vanderbilt.edu/ To be used by LMS service. Signed-off-by: Alexander Usyskin Signed-off-by: Anuj Mittal --- recipes-bsp/ace/ace_6.5.3.bb | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 recipes-bsp/ace/ace_6.5.3.bb (limited to 'recipes-bsp/ace/ace_6.5.3.bb') diff --git a/recipes-bsp/ace/ace_6.5.3.bb b/recipes-bsp/ace/ace_6.5.3.bb new file mode 100644 index 00000000..53ec3243 --- /dev/null +++ b/recipes-bsp/ace/ace_6.5.3.bb @@ -0,0 +1,37 @@ +DESCRIPTION = "C++ network programming framework that implements many core \ +patterns for concurrent communication software" +LICENSE = "ACE-TAO-CIAO" +LIC_FILES_CHKSUM = "file://COPYING;md5=407a202d1b887b998dc9480442840630" + +DEPENDS += "openssl gperf-native" + +SRC_URI = "ftp://download.dre.vanderbilt.edu/previous_versions/ACE-${PV}.tar.bz2 \ + file://ace_config.patch \ + " + +SRC_URI[md5sum] = "4cc5f109ebd17cd56f0539d1b47d16b3" +SRC_URI[sha256sum] = "b1d6a716394bd15c21bb90037b8a12a4d8034cc9d8878b0ad39b3c467df19b1a" + +COMPATIBLE_HOST_libc-musl = "null" + +S = "${WORKDIR}/ACE_wrappers" +B = "${WORKDIR}/ACE_wrappers/ace" +export ACE_ROOT="${WORKDIR}/ACE_wrappers" + +inherit pkgconfig + +CXXFLAGS_append = " -fpermissive -Wnodeprecated-declarations" + +do_install() { + export D="${D}" + oe_runmake install + + for i in $(find ${D} -name "*.pc") ; do + sed -i -e s:${D}::g \ + -e s:/${TARGET_SYS}::g \ + $i + done + + rm -r ${D}/usr/share +} + -- cgit v1.2.3-54-g00ecf