Merge pull request #73 from herbrechtsmeier/master

genmsg: Update to handle a list of msg include dirs relative
eigen: initial recipe contributed by Kartik Mohta (resolves #71)

This commit adds the eigen library from Kartik Mohta's OpenEmbedded
layer. Acknowledgements are added in the README file.
tuned spacing
catkin.bbclass: make ROS_BP composed from ROS_BPN and version

The new definition was the original intention, and the originally
wrong definition happened to slip in.
Initial commit and discussion about the intention is in commit
c6837ecbf8d1ea8bd46d59dd3a2832d9b69faaab.
Merge pull request #75 from bulwahn/stable

redistribution of eigen and minor tuning
using ROS_BP more thoroughly

This commit uses ROS_BP in the recipes after ROS_BP was set right in
the commit 0d07506bf49c253448fb3ff3bfe86791dcfe7cce.
rostest: add missing dependency on python-nose

| CMake Warning at /build/v2012.12/build/tmp-angstrom_v2012_12-eglibc/sysroots/x86_64-linux/usr/share/catkin/cmake/test/nosetests.cmake:90 (message):
|   nosetests not found, Python tests can not be run (try installing package
|   'python-nose')

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
bond-core: adding all recipes of the bond_core repository

This commit adds the recipes for packages bond, bondcpp, smclib
and bondpy. The first three packages are required for the nodelet
package.
libpoco: initial commit

The poco library is used by the class loader.
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.
class-loader: initial commit

The class-loader is used by the pluginlib.
catkin bbclass: package commonlist files in ${PN}-commonlisp

This should fix https://github.com/bmwcarit/meta-ros/issues/77

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
pluginlib: initial commit

The pluginlib is used by the nodelet package.
nodelet: initial commit

The nodelet package.xml also lists the dependency on uuid, but the
recipe seems to work without.
It uses the SRC_URI from its ros repository (instead of the ros-gbp
repository), because in the commit
30306b6bba213995c1c16a9ff833b0ae282fb2c2, we agreed to use the ros
location instead of the ros-gbp location uniformly.
Merge pull request #74 from bulwahn/master

Contribution of recipes for nodelet package
Merge pull request #78 from koenkooi/master

Add missing dependency to rostest and package common lisp files
genpy: Correct patch to setup python binary path

This fixes #69 and #80 with the following error:
*** No rule to make target `/usr/lib/genpy/genmsg_py.py', needed by
`devel/lib/python2.7/site-packages/std_msgs/msg/_Bool.py'.  Stop.

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>