recipes for prequisites for a native ros-groovy installation

This commit is contained in:
Lukas Bulwahn 2013-01-03 13:41:51 +01:00
parent 8fed418521
commit 538ab4af33
5 changed files with 50 additions and 4 deletions

View File

@ -21,7 +21,4 @@ augment_hosts_setting_file () {
# create a custom hosts file
ROOTFS_POSTPROCESS_COMMAND += "remove_packaging_data_files ; augment_hosts_setting_file ; "
IMAGE_INSTALL += "packagegroup-core-ssh-openssh git cmake \
boost boost-dev log4cxx log4cxx-dev libbz2-dev \
python-modules python-empy python-pyyaml python-nose \
python-setuptools python-rospkg python-dateutil python-vcstools python-rosinstall"
IMAGE_INSTALL += "python-rosdep python-wstool"

View File

@ -0,0 +1,13 @@
DESCRIPTION = "catkin package library"
SECTION = "devel/python"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=9d7780acc19bb1483beb724d32e59bef"
SRCNAME = "catkin_pkg"
SRC_URI = "http://pypi.python.org/packages/source/c/catkin_pkg/catkin_pkg-0.1.8.tar.gz"
SRC_URI[md5sum] = "ed7e9a15a2e9eaaf707add4c1f07e659"
SRC_URI[sha256sum] = "06fa265610333f8e37e1ed7c93075ddcbf7a3c26190dfd53ebb4d4cce35f6ae6"
S = "${WORKDIR}/${SRCNAME}-${PV}"
inherit distutils

View File

@ -0,0 +1,18 @@
DESCRIPTION = "rosdep package manager abstraction tool for ROS"
SECTION = "devel/python"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=5173cedd7e973a185ca40c868297bf34"
SRCNAME = "rosdep"
SRC_URI = "http://pypi.python.org/packages/source/r/rosdep/rosdep-0.10.11.tar.gz"
SRC_URI[md5sum] = "7429037eacb614a753112a10ea86698c"
SRC_URI[sha256sum] = "c3e741db57b7230c8ac2cceca837b98181b4fa6d1488819e615366a858d8c413"
S = "${WORKDIR}/${SRCNAME}-${PV}"
# install_requires=['catkin_pkg', 'rospkg', 'PyYAML >= 3.1'],
# setup_requires=['nose >= 1.0'],
RDEPENDS_${PN} += "python-catkin-pkg python-rospkg python-pyyaml"
inherit setuptools

View File

@ -10,4 +10,6 @@ SRC_URI[sha256sum] = "f8be5a9d74f7e656d38b2c3b44b7e367fce4001d613ca3fbfcbb87c493
S = "${WORKDIR}/${SRCNAME}-${PV}"
RDEPENDS_${PN} += "python-modules"
inherit setuptools

View File

@ -0,0 +1,16 @@
DESCRIPTION = "workspace multi-SCM commands"
SECTION = "devel/python"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=895a8f494dfd956e0ef03c9a5e3f109e"
SRCNAME = "wstool"
SRC_URI = "http://pypi.python.org/packages/source/w/wstool/wstool-0.0.2.tar.gz"
SRC_URI[md5sum] = "58180962de7c2f426fe9e0525f878c48"
SRC_URI[sha256sum] = "487602f7d5bef1e0b759c60ab4b86db884dd2abfb756e1743ad4ae3754a22d82"
S = "${WORKDIR}/${SRCNAME}-${PV}"
# install_requires=['vcstools', 'pyyaml', 'rosinstall'],
RDEPENDS_${PN} += "python-vcstools python-pyyaml python-rosinstall"
inherit setuptools