Skip to content
Snippets Groups Projects
Commit 52cbeaf8 authored by herbrechtsmeier's avatar herbrechtsmeier
Browse files

Merge pull request #74 from bulwahn/master

Contribution of recipes for nodelet package
parents f69c6192 07227849
No related branches found
No related tags found
No related merge requests found
Showing
with 157 additions and 3 deletions
DESCRIPTION = "C++ class libraries and frameworks for building network- and internet-based applications"
HOMEPAGE = "http://pocoproject.org/"
SECTION = "libs"
LICENSE = "BSL-1.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e4224ccaecb14d942c71d31bef20d78c"
SRC_URI = "http://pocoproject.org/releases/poco-${PV}/poco-${PV}p1.tar.gz"
SRC_URI[md5sum] = "8d9cf241dfa7c99842a7ef73c207994b"
SRC_URI[sha256sum] = "f9eddd5e7f963693e9da008a2992f211630560856edfc0f954532b0f42fc66e7"
S = "${WORKDIR}/poco-${PV}p1"
inherit autotools
SRC_URI = "https://github.com/ros/bond_core/archive/${PV}.tar.gz;downloadfilename=bond_core-${PV}.tar.gz"
SRC_URI[md5sum] = "ce18d722353318f1a6e360a271529abb"
SRC_URI[sha256sum] = "4fc2019acc136768dafc3e7422dac622cc58038aaf8a41302e45cc9510c1c723"
S = "${WORKDIR}/bond_core-${PV}/${PN}"
inherit catkin
DESCRIPTION = "\
A bond allows two processes, A and B, to know when the other has \
terminated, either cleanly or by crashing. The bond remains \
connected until it is either broken explicitly or until a \
heartbeat times out.\
"
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "message-generation std-msgs roscpp-serialization"
require bond-core.inc
DESCRIPTION = "C++ implementation of bond, a mechanism for checking when another process has terminated."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "bond boost roscpp smclib"
require bond-core.inc
DESCRIPTION = "Python implementation of bond, a mechanism for checking when another process has terminated."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "bond rospy smclib"
require bond-core.inc
DESCRIPTION = "\
The State Machine Compiler (SMC) from http://smc.sourceforge.net/ \
converts a language-independent description of a state machine \
into the source code to support that state machine. \
This package contains the libraries that a compiled state machine \
depends on, but it does not contain the compiler itself. \
"
SECTION = "devel"
LICENSE = "MPL-1.1"
LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=e1b5a50d4dd59d8102e41a7a2254462d"
require bond-core.inc
DESCRIPTION = "\
The class_loader package is a ROS-independent package for loading plugins \
during runtime and the foundation of the higher level ROS "pluginlib" library. \
class_loader utilizes the host operating system's runtime loader to open \
runtime libraries (e.g. .so/.dll files), introspect the library for exported \
plugin classes, and allows users to instantiate objects of said exported \
classes without the explicit declaration (i.e. header file) for those classes.\
"
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5"
SRC_URI = "https://github.com/ros/${ROS_BPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_BP}.tar.gz"
SRC_URI[md5sum] = "484049d013eb988d654d610babb63ffa"
SRC_URI[sha256sum] = "7e0bd2ba6e55de92260fe580792b2ba1793c0b71cc1479d0b63cf56368852eb2"
DEPENDS = "console-bridge libpoco"
S = "${WORKDIR}/${ROS_BP}"
inherit catkin
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 \
"
......@@ -9,6 +9,6 @@ SRC_URI = "https://github.com/ros/${ROS_BPN}/archive/${PV}.tar.gz;downloadfilena
SRC_URI[md5sum] = "b3086fbe24cc103f412cb30d83362e36"
SRC_URI[sha256sum] = "9ce9c5b4e995933c575f2a5cb5c4b042b39913637bca06554092a52c3bb24c12"
S = "${WORKDIR}/${ROS_BPN}-${PV}"
S = "${WORKDIR}/${ROS_BP}"
inherit catkin
......@@ -9,6 +9,6 @@ SRC_URI = "https://github.com/ros/${ROS_BPN}/archive/${PV}.tar.gz;downloadfilena
SRC_URI[md5sum] = "10a516326a3bf18f5b5b4523c6e53940"
SRC_URI[sha256sum] = "87f6b56679ea6b90512e2f2d299dd129d361b4a5d167237a9d28ac56ce6f2a36"
S = "${WORKDIR}/${ROS_BPN}-${PV}"
S = "${WORKDIR}/${ROS_BP}"
inherit catkin
DESCRIPTION = "\
The nodelet package is designed to provide a way to run multiple \
algorithms in the same process with zero copy transport between \
algorithms. \
This package provides both the nodelet base class needed for \
implementing a nodelet, as well as the NodeletLoader class used \
for instantiating nodelets\
"
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5"
SRC_URI = "https://github.com/ros/nodelet_core/archive/${PV}.tar.gz;downloadfilename=${BP}.tar.gz"
SRC_URI[md5sum] = "be206acca97aa658b31266ddf9d768b9"
SRC_URI[sha256sum] = "76419dd7afdac31d4813e5e0665af61eb9bccc2c450a8b64886c06030f6d5a1c"
DEPENDS = "bondcpp boost message-generation pluginlib rosconsole roscpp rospy std-msgs libtinyxml"
S = "${WORKDIR}/nodelet_core-${PV}/${PN}"
inherit catkin
DESCRIPTION = "\
The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure.\
To work, these tools require plugin providers to register their plugins in the package.xml of their package.\
"
SECTION = "devel"
LICENSE = "BSD & BSL-1.0"
LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=10;md5=bbbb6ab628b1f3daee74dd9c62bee312"
SRC_URI = "https://github.com/ros/${PN}/archive/${PV}.tar.gz;downloadfilename=${BP}.tar.gz"
SRC_URI[md5sum] = "0346edf3d399b3cdcbd96ee535585b31"
SRC_URI[sha256sum] = "6d1280b03f67666d128b98c478312d59b1eea0dd1e4233d268a565ce39ce5739"
DEPENDS = "boost class-loader rosconsole roslib libtinyxml"
inherit catkin
......@@ -10,6 +10,6 @@ SRC_URI = "https://github.com/ros/${ROS_BPN}/archive/${PV}.tar.gz;downloadfilena
SRC_URI[md5sum] = "ea40e6dd8ea19fe54a2b476358c0ceea"
SRC_URI[sha256sum] = "acc3d6aed8ede795e4bc6676c1849924699a418769b3d29016a9a2ac08319a56"
S = "${WORKDIR}/${ROS_BPN}-${PV}"
S = "${WORKDIR}/${ROS_BP}"
inherit catkin
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment