Merge pull request #518 from bulwahn/indigo-updates

robot-model: move some packages to own repositories
This commit is contained in:
Dmitry Rozhkov 2017-06-12 11:14:41 +03:00 committed by GitHub
commit 88ce15453a
9 changed files with 40 additions and 17 deletions

View File

@ -0,0 +1,8 @@
DESCRIPTION = "This package contains a C++ parser for the Collada robot description format."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=19;endline=19;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "collada-dom roscpp urdfdom-headers urdf urdf-parser-plugin class-loader"
require collada-urdf.inc

View File

@ -0,0 +1,9 @@
SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
SRC_URI[md5sum] = "19bcb9966c07ae94cf765f57779b6173"
SRC_URI[sha256sum] = "77c3ec2301418c2a860d64aff46a9d0e30e392e179345623f8d33877eade79b7"
S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}"
inherit catkin
ROS_SPN = "collada_urdf"

View File

@ -6,4 +6,4 @@ LIC_FILES_CHKSUM = "file://package.xml;beginline=18;endline=18;md5=d566ef916e9de
DEPENDS = "angles assimp resource-retriever collada-dom collada-parser roscpp urdf geometric-shapes tf libtinyxml" DEPENDS = "angles assimp resource-retriever collada-dom collada-parser roscpp urdf geometric-shapes tf libtinyxml"
require robot-model.inc require collada-urdf.inc

View File

@ -0,0 +1,10 @@
DESCRIPTION = "kdl_parser_py provides Python tools to construct a KDL tree from an XML robot representation in URDF."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "orocos-kdl urdf"
require kdl-parser.inc
RDEPENDS_${PN} = "urdfdom-py python-orocos-kdl"

View File

@ -0,0 +1,9 @@
SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz"
SRC_URI[md5sum] = "c4b190c223f2ecc373b468ba51e508b7"
SRC_URI[sha256sum] = "34b5ff0e180dbe835ba5adf51fb5423ec292a1c8af716e55317ee04a52013c19"
S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}"
inherit catkin
ROS_SPN = "kdl_parser"

View File

@ -5,8 +5,6 @@ LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9de
DEPENDS = "libeigen orocos-kdl rosconsole roscpp urdf cmake-modules" DEPENDS = "libeigen orocos-kdl rosconsole roscpp urdf cmake-modules"
require robot-model.inc require kdl-parser.inc
SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz \ SRC_URI += "file://0001-add-explicit-dependency-on-libeigen.patch"
file://0001-add-explicit-dependency-on-libeigen.patch \
"

View File

@ -196,6 +196,7 @@ RDEPENDS_${PN} = "\
mavlink \ mavlink \
" "
# kdl-parser-py requires python-orocos-kdl, which current fails due to #469.
# urdfdom-headers is an empty deploy package. # urdfdom-headers is an empty deploy package.
# image-view requires gtk+, but it cannot be found by cmake for some reason. # image-view requires gtk+, but it cannot be found by cmake for some reason.
# sound-play requires python-gst (which is not available in any layers' master branch) # sound-play requires python-gst (which is not available in any layers' master branch)

View File

@ -1,12 +0,0 @@
DESCRIPTION = " This package contains a C++ parser for the Collada robot \
description format. The parser reads a Collada XML robot description, and \
creates a C++ URDF model. Although it is possible to directly use this \
parser when working with Collada robot descriptions, the preferred user \
API is found in the urdf package."
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=19;endline=19;md5=d566ef916e9dedc494f5f793a6690ba5"
DEPENDS = "collada-dom roscpp urdfdom-headers urdf urdf-parser-plugin class-loader"
require robot-model.inc