From 50f3e76c1d9be2326e287b393b8ccc5fd4b20d49 Mon Sep 17 00:00:00 2001 From: vmayoral Date: Sun, 28 Jul 2013 14:58:14 +0200 Subject: [PATCH] initial ros-tutorials and common-tutorials recipes (resolves #124) --- recipes-ros/common-tutorials/common-tutorials.inc | 7 +++++++ .../common-tutorials/nodelet-tutorial-math_0.1.7.bb | 8 ++++++++ .../common-tutorials/pluginlib-tutorials_0.1.7.bb | 8 ++++++++ recipes-ros/ros-tutorials/ros-tutorials.inc | 7 +++++++ recipes-ros/ros-tutorials/roscpp-tutorials_0.3.11.bb | 8 ++++++++ recipes-ros/ros-tutorials/rospy-tutorials_0.3.11.bb | 12 ++++++++++++ 6 files changed, 50 insertions(+) create mode 100644 recipes-ros/common-tutorials/common-tutorials.inc create mode 100644 recipes-ros/common-tutorials/nodelet-tutorial-math_0.1.7.bb create mode 100644 recipes-ros/common-tutorials/pluginlib-tutorials_0.1.7.bb create mode 100644 recipes-ros/ros-tutorials/ros-tutorials.inc create mode 100644 recipes-ros/ros-tutorials/roscpp-tutorials_0.3.11.bb create mode 100644 recipes-ros/ros-tutorials/rospy-tutorials_0.3.11.bb diff --git a/recipes-ros/common-tutorials/common-tutorials.inc b/recipes-ros/common-tutorials/common-tutorials.inc new file mode 100644 index 0000000..ee7f39b --- /dev/null +++ b/recipes-ros/common-tutorials/common-tutorials.inc @@ -0,0 +1,7 @@ +SRC_URI = "https://github.com/ros/common_tutorials/archive/${PV}.tar.gz;downloadfilename=common_tutorials-${PV}.tar.gz" +SRC_URI[md5sum] = "0055265f3854afcf4cc0abff06a9f023" +SRC_URI[sha256sum] = "257f45f36463d5ffc04e1d60ac1fc6a2e7c1b11d012daa43b2eb43001383048c" + +S = "${WORKDIR}/common_tutorials-${PV}/${ROS_BPN}" + +inherit catkin diff --git a/recipes-ros/common-tutorials/nodelet-tutorial-math_0.1.7.bb b/recipes-ros/common-tutorials/nodelet-tutorial-math_0.1.7.bb new file mode 100644 index 0000000..5f3de13 --- /dev/null +++ b/recipes-ros/common-tutorials/nodelet-tutorial-math_0.1.7.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "nodelet_tutorial_math ROS package" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp nodelet std-msgs" + +require common-tutorials.inc diff --git a/recipes-ros/common-tutorials/pluginlib-tutorials_0.1.7.bb b/recipes-ros/common-tutorials/pluginlib-tutorials_0.1.7.bb new file mode 100644 index 0000000..1a2b14a --- /dev/null +++ b/recipes-ros/common-tutorials/pluginlib-tutorials_0.1.7.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "pluginlib_tutorials ROS package" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "roscpp pluginlib" + +require common-tutorials.inc diff --git a/recipes-ros/ros-tutorials/ros-tutorials.inc b/recipes-ros/ros-tutorials/ros-tutorials.inc new file mode 100644 index 0000000..403171b --- /dev/null +++ b/recipes-ros/ros-tutorials/ros-tutorials.inc @@ -0,0 +1,7 @@ +SRC_URI = "https://github.com/ros/ros_tutorials/archive/${PV}.tar.gz;downloadfilename=ros_tutorials-${PV}.tar.gz;name=archive" +SRC_URI[archive.md5sum] = "e1763e2ccc91976ac98b07d3f423478d" +SRC_URI[archive.sha256sum] = "827622a42eb14119c3303665c91635fd4c1eb401e1585a9f1fde819f7651bdbf" + +S = "${WORKDIR}/ros_tutorials-${PV}/${ROS_BPN}" + +inherit catkin diff --git a/recipes-ros/ros-tutorials/roscpp-tutorials_0.3.11.bb b/recipes-ros/ros-tutorials/roscpp-tutorials_0.3.11.bb new file mode 100644 index 0000000..9cb204c --- /dev/null +++ b/recipes-ros/ros-tutorials/roscpp-tutorials_0.3.11.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "This package contains step-by-step tutorials written in C++ for learning ROS." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "message-generation roscpp rosconsole roscpp-serialization rostime std-msgs" + +require ros-tutorials.inc diff --git a/recipes-ros/ros-tutorials/rospy-tutorials_0.3.11.bb b/recipes-ros/ros-tutorials/rospy-tutorials_0.3.11.bb new file mode 100644 index 0000000..6a5e832 --- /dev/null +++ b/recipes-ros/ros-tutorials/rospy-tutorials_0.3.11.bb @@ -0,0 +1,12 @@ +DESCRIPTION = "This package contains step-by-step tutorials written python for learning ROS" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "message-generation rostest std-msgs cpp-common roscpp-serialization" + +require ros-tutorials.inc + +SRC_URI += "https://github.com/ros/ros_tutorials/commit/1e559b3f811a6cf3daac59088d6d86ca1d31b261.patch;striplevel=2;name=patch" +SRC_URI[patch.md5sum] = "c9e4af54266205ad233acc064a456840" +SRC_URI[patch.sha256sum] = "838ad3cbe2da1c625a44af80c4351f1187478e6ec52adc1c535942337252a719"