From 94329e5c0871142255038794887e5fc61cb20c7d Mon Sep 17 00:00:00 2001 From: William <william@friedcircuits.us> Date: Thu, 17 Oct 2013 16:16:22 -0700 Subject: [PATCH] rosserial: initial commit Main contribution by William (pull request #174) with minor adjustments by Lukas Bulwahn. --- recipes-ros/rosserial/rosserial-arduino_0.5.3.bb | 8 ++++++++ recipes-ros/rosserial/rosserial-client_0.5.3.bb | 6 ++++++ recipes-ros/rosserial/rosserial-embeddedlinux_0.5.3.bb | 8 ++++++++ recipes-ros/rosserial/rosserial-msgs_0.5.3.bb | 8 ++++++++ recipes-ros/rosserial/rosserial-python_0.5.3.bb | 6 ++++++ recipes-ros/rosserial/rosserial-xbee_0.5.3.bb | 6 ++++++ recipes-ros/rosserial/rosserial.inc | 9 +++++++++ 7 files changed, 51 insertions(+) create mode 100644 recipes-ros/rosserial/rosserial-arduino_0.5.3.bb create mode 100644 recipes-ros/rosserial/rosserial-client_0.5.3.bb create mode 100644 recipes-ros/rosserial/rosserial-embeddedlinux_0.5.3.bb create mode 100644 recipes-ros/rosserial/rosserial-msgs_0.5.3.bb create mode 100644 recipes-ros/rosserial/rosserial-python_0.5.3.bb create mode 100644 recipes-ros/rosserial/rosserial-xbee_0.5.3.bb create mode 100644 recipes-ros/rosserial/rosserial.inc diff --git a/recipes-ros/rosserial/rosserial-arduino_0.5.3.bb b/recipes-ros/rosserial/rosserial-arduino_0.5.3.bb new file mode 100644 index 0000000..4a66640 --- /dev/null +++ b/recipes-ros/rosserial/rosserial-arduino_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Libraries and examples for ROSserial usage on Arduino/AVR Platforms." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "std-msgs sensor-msgs geometry-msgs nav-msgs rosserial-client message-generation" + +require rosserial.inc diff --git a/recipes-ros/rosserial/rosserial-client_0.5.3.bb b/recipes-ros/rosserial/rosserial-client_0.5.3.bb new file mode 100644 index 0000000..8105190 --- /dev/null +++ b/recipes-ros/rosserial/rosserial-client_0.5.3.bb @@ -0,0 +1,6 @@ +DESCRIPTION = "Generalized client side source for rosserial." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" + +require rosserial.inc diff --git a/recipes-ros/rosserial/rosserial-embeddedlinux_0.5.3.bb b/recipes-ros/rosserial/rosserial-embeddedlinux_0.5.3.bb new file mode 100644 index 0000000..945efba --- /dev/null +++ b/recipes-ros/rosserial/rosserial-embeddedlinux_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Libraries and examples for ROSserial usage on Embedded Linux Enviroments" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "std-msgs sensor-msgs geometry-msgs nav-msgs rosserial-client" + +require rosserial.inc diff --git a/recipes-ros/rosserial/rosserial-msgs_0.5.3.bb b/recipes-ros/rosserial/rosserial-msgs_0.5.3.bb new file mode 100644 index 0000000..d9a0862 --- /dev/null +++ b/recipes-ros/rosserial/rosserial-msgs_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Messages for automatic topic configuration using rosserial." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "message-generation" + +require rosserial.inc diff --git a/recipes-ros/rosserial/rosserial-python_0.5.3.bb b/recipes-ros/rosserial/rosserial-python_0.5.3.bb new file mode 100644 index 0000000..808ded4 --- /dev/null +++ b/recipes-ros/rosserial/rosserial-python_0.5.3.bb @@ -0,0 +1,6 @@ +DESCRIPTION = "A Python-based implementation of the ROS serial protocol." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +require rosserial.inc diff --git a/recipes-ros/rosserial/rosserial-xbee_0.5.3.bb b/recipes-ros/rosserial/rosserial-xbee_0.5.3.bb new file mode 100644 index 0000000..9f2122e --- /dev/null +++ b/recipes-ros/rosserial/rosserial-xbee_0.5.3.bb @@ -0,0 +1,6 @@ +DESCRIPTION = "tools to do point to multipoint communication between rosserial nodes connected to an xbee." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" + +require rosserial.inc diff --git a/recipes-ros/rosserial/rosserial.inc b/recipes-ros/rosserial/rosserial.inc new file mode 100644 index 0000000..382cf3e --- /dev/null +++ b/recipes-ros/rosserial/rosserial.inc @@ -0,0 +1,9 @@ +SRC_URI = "https://github.com/ros-drivers/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${PV}.tar.gz" +SRC_URI[md5sum] = "0a6191b2c5ecf9de527a9365299c59b2" +SRC_URI[sha256sum] = "b00fa3871f204e300dcd16a8847f3a81d64f57bb2ae96b3f3c41f77945e923be" + +S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" + +inherit catkin + +ROS_SPN = "rosserial" -- GitLab