From 73da61d3d79d8cfeb69d96882fd6e6a7c584b96b Mon Sep 17 00:00:00 2001 From: Lukas Bulwahn Date: Fri, 24 May 2013 14:04:04 +0200 Subject: [PATCH] console-bridge: initial commit The console-bridge is a cmake installation, but not a catkin package. In its current state, the recipe compiles and installs, but the class_loader package fails and complains with | catkin_package() CATKIN_DEPENDS on 'console_bridge', which has been found | in | '(...)/build/tmp-eglibc/sysroots/qemux86-64/usr/share/console_bridge/cmake/console_bridge-config.cmake', | but it is not a catkin package This commit provides the current state for further discussion and joint investigation. --- .../console-bridge/console-bridge_0.2.2.bb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 recipes-ros/console-bridge/console-bridge_0.2.2.bb diff --git a/recipes-ros/console-bridge/console-bridge_0.2.2.bb b/recipes-ros/console-bridge/console-bridge_0.2.2.bb new file mode 100644 index 0000000..7ef9839 --- /dev/null +++ b/recipes-ros/console-bridge/console-bridge_0.2.2.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "\ +console_bridge is a ROS-independent, pure CMake package that provides logging \ +calls that mirror those found in rosconsole, but for applications that are \ +not necessarily using ROS.\ +" + +SECTION = "devel" + +LICENSE = "BSD" +LIC_FILES_CHKSUM = "\ + file://include/console_bridge/console.h;beginline=1;endline=33;md5=279eed49072cc9f6ebe38974afcc4803 \ + file://src/console.cpp;beginline=1;endline=33;md5=279eed49072cc9f6ebe38974afcc4803 \ +" + +DEPENDS = "boost" + +SRC_URI = "https://github.com/ros/console_bridge/archive/${PV}.tar.gz;downloadfilename=${BP}.tar.gz" +SRC_URI[md5sum] = "82c24b68ffaacee540055571669dcdd7" +SRC_URI[sha256sum] = "69c3efa4ef86b2c3ffb37d29a9c6169853975a3bc362815c9cffc40f74b25f18" + +S = "${WORKDIR}/console_bridge-${PV}" + +inherit cmake + +FILES_${PN}-dev += "\ + ${datadir}/console_bridge \ + ${datadir}/console_bridge/cmake \ + " +