Commit Graph

181 Commits

Author SHA1 Message Date
vmayoral 50f3e76c1d initial ros-tutorials and common-tutorials recipes (resolves #124) 2013-08-05 08:12:20 +02:00
Lukas Bulwahn a0a2aa9eaf tuning newlines 2013-08-05 08:12:20 +02:00
Lukas Bulwahn 1b746e8d45 ros: removing superfluous definitions 2013-08-05 08:12:20 +02:00
Lukas Bulwahn 2712004be9 roscpp-core: collected common definition in .inc file 2013-08-05 08:12:20 +02:00
Lukas Bulwahn 9d48c558cd catkin class includes BBCLASSEXTENDS 2013-08-05 08:12:20 +02:00
Lukas Bulwahn bf9664c62b rospack: improving runtime dependencies (resolves #116)
This commit includes further changes to build rospack-native.
2013-08-04 09:33:46 +02:00
Lukas Bulwahn e0dd77bbd8 roslaunch: adding runtime dependency (resolves #132) 2013-08-02 16:41:09 +02:00
Lukas Bulwahn 5eec31134d rosgraph: adding runtime dependency (resolves #131) 2013-08-02 09:46:50 +02:00
Lukas Bulwahn 0e2d936412 catkin: correcting the downloadfilename that was missed before 2013-08-01 11:26:55 +02:00
Lukas Bulwahn ed77625288 dynamic-reconfigure: adding patch to resolve path (resolving #126)
Before this commit, the following sequence of bitbake commands
failed because the path was set during compile time, and not at
runtime. After the patch from Dirk Thomas, the following sequence
now works.

bitbake nodelet-topic-tools -c cleansstate && \
bitbake dynamic-reconfigure && bitbake nodelet-topic-tools
2013-08-01 08:21:10 +02:00
Lukas Bulwahn e230277bcb roscpp: removing roscpp's own routine to find pthread (resolves #125)
When updating from 1.9.41 to 1.9.47, the commit
c5dfa6305e
adds a routine in the CMakeLists.txt to find the pthread library.
This routine is not suitable for the use with our tool chain, i.e.,
it reports an error (cf. #125) when using roscpp-native.

This commit adds a patch that reverts that change in roscpp's
CMakeLists.txt.
2013-07-24 10:21:28 +02:00
Lukas Bulwahn 3d9d9cf54e image-common: updated to hydro release version 2013-07-22 15:54:53 +02:00
Lukas Bulwahn fd9833ea2a nodelet-core: updated to hydro release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn 795ad4131b geometry: updated to hydro release version
The previously applied patch is incorporated in the hydro release
version of the tf package. Also, the new tf package has further
dependencies.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn abfed9e847 geometry-experimental: initial commit
For the update of the tf package to the hydro release version,
new recipes for the geometry-experimental repository are provided
in this commit.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 44e406887f actionlib: initial commit 2013-07-22 15:53:38 +02:00
Lukas Bulwahn 4fa30bb192 pluginlib: updated to hydro release version
The previously applied patch is now incorporated in the hydro
release version.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 07eab381d4 angles: adjustments for hydro release version
In this commit, the angles directory is renamed to match repository
name in hydro/release.yaml, and a patch is required probably
because of the new catkin version.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 057370f042 common-msgs: updated to hydro release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn 97a308994b bond-core: updated to hydro release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn fc2f197e40 class-loader: updated to current hydro release version
The previous patch applied specifically in the recipe is
incorporated in the new version, and was removed from the recipe.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 7b965eb02b console-bridge: updated to hydro release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn 5c4efa5bb2 ros-comm: updated to hydro release version
As the license text of the xmlrpcpp changed, the license checksum
is adjusted.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 785eae0216 ros: updated to hydro release version
The rosunit patch required some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 6eb962a3f4 roscpp-core: updated to hydro release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn be01b12c7e rospack: updated to hydro release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn 55b4e30b3c genpy: updated to hydro release version
To update to the hydro release version, the genpy patch required
some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn cad74da7c3 genlisp: updated to hydro release version
To update the hydro release version, the genlisp required some
minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 808b3415f5 gencpp: updated to hydro release version
To update to the hydro release version, the gencpp patch required
some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 5fe80144ec genmsg: updated to hydro release version
To update to the hydro release version, the genmsg patch required
some minor adjustments.
2013-07-22 15:53:38 +02:00
Lukas Bulwahn 73b5485245 catkin: change from developing git version to stable groovy release version 2013-07-22 15:53:38 +02:00
Lukas Bulwahn c94e6cb99e catkin: make RDEPENDS more precise (resolves #119) 2013-07-22 15:47:53 +02:00
Lukas Bulwahn 70a1d6a3c1 Merge pull request #104 from bulwahn/pcl-preparation
preparations for PCL and pcl-ros package
2013-07-22 06:20:11 -07:00
Lukas Bulwahn 0e0fc08eaf adjusting dependencies of native recipes
To compile nodelet-topic-tools, we must provide a working
dynamic-reconfigure in the native sysroot. This requires
some adjustments to the native versions of the required
python modules.

In particular, the following tasks ran successfully for this
commit:

This command tests compiling rospack-native:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack-native

This command tests compiling roslib-native:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib-native

As nodelet-topic-tools uses rospack-native and roslib-native to
some extent (dependency: rospack-native -> roslib-native ->
dynamic-reconfigure-native -> nodelet-topic-tools), this command
tests running rospack-native and roslib-native:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake nodelet-topic-tools

This command tests compiling rospack and roslib:
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack
rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib

All these command run with this commit without errors, and
future commits to these files should keep them run without
errors or justify modifications with better tests.

A minor open issue related to rospack is issue #116
(cf. https://github.com/bmwcarit/meta-ros/issues/116).

This commit incorporates feedback from Stefan Herbrechtsmeier.
2013-07-22 09:08:59 +02:00
Lukas Bulwahn 1fa437d8a4 catkin: improving dependencies (resolves #113) 2013-07-15 07:18:33 +02:00
Lukas Bulwahn cedbf71aaf image-transport: improved license check (resolves #112) 2013-07-11 09:20:19 +02:00
Lukas Bulwahn bf74347f79 topic-tools: improved license check (resolves #111) 2013-07-11 09:20:19 +02:00
Lukas Bulwahn 7d0bb019d4 pluginlib: added patch to optionally configure tests 2013-07-05 15:17:24 +02:00
Lukas Bulwahn b5e768b299 nodelet-core: adding nodelet-topic-tools and refactoring nodelet
The nodelet_topic_tools package is required by the pcl_ros package.
Common parts of nodelet and nodelet_topic_tools are put into
nodelet-core.inc.
2013-07-05 10:55:56 +02:00
Lukas Bulwahn ab24fc172d dynamic-reconfigure: initial commit 2013-07-05 10:55:56 +02:00
Lukas Bulwahn b49e5bde98 class-loader: updated and added upstream patch to optionally configure tests (resolves #86) 2013-07-05 08:00:13 +02:00
Lukas Bulwahn 5e31277b14 tf: patch to optionally configure tests (resolves #95) 2013-07-05 06:48:07 +02:00
Lukas Bulwahn a3f3d7dcd2 catkin: adjustment for native recipe (cf. discussion #101)
The native catkin recipe has no runtime dependency on
the native version of packagegroup-core-buildessential.
2013-07-01 10:45:01 +02:00
Lukas Bulwahn da4e9d5fb5 catkin: adding python-misc as runtime dependency
The catkin scripts require the ast python module, which is shipped
with python-misc.
2013-06-28 10:47:44 +02:00
Lukas Bulwahn 8b8ad00fe4 catkin: adding runtime dependencies on needed build tools
catkin is a build tool based on cmake and requires the common
build tools to work properly.
2013-06-28 10:47:44 +02:00
Lukas Bulwahn 86944220a5 catkin: adding runtime dependencies on python modules
The catkin_make command requires a number of python modules.
2013-06-28 10:47:44 +02:00
Lukas Bulwahn af1550ab51 rostest: rostest depends on rostest-native (resolves #83)
The rostest package requires that the rostest executable can be
found by cmake's find during configure. Hence, rostest depends on
rostest-native.
To implement this, rostest and rostest-native are defined with
different dependencies.

This commit resolves issue #83.
2013-06-13 07:08:16 +02:00
herbrechtsmeier 9dd2240213 Merge pull request #94 from bulwahn/tf
provides the angles and tf recipe
2013-06-11 04:56:22 -07:00
Lukas Bulwahn 9e18c257f8 tf: initial commit 2013-06-11 10:28:07 +02:00
Lukas Bulwahn f8362d7b35 angles: initial commit
The angles package is required for the tf package.
2013-06-11 10:23:08 +02:00