rosbridge_library-0.7.15.ebuild 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # Copyright 1999-2016 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. EAPI=5
  4. CATKIN_HAS_MESSAGES=yes
  5. ROS_REPO_URI="https://github.com/RobotWebTools/rosbridge_suite"
  6. KEYWORDS="~amd64"
  7. PYTHON_COMPAT=( python2_7 )
  8. ROS_SUBDIR=${PN}
  9. CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
  10. inherit ros-catkin
  11. DESCRIPTION="Core rosbridge package responsible for interpreting JSON and performing the appropriate ROS action"
  12. LICENSE="BSD"
  13. SLOT="0"
  14. IUSE=""
  15. RDEPEND="
  16. dev-ros/rospy[${PYTHON_USEDEP}]
  17. dev-ros/rosservice[${PYTHON_USEDEP}]
  18. dev-ros/rostopic[${PYTHON_USEDEP}]
  19. dev-ros/rosgraph[${PYTHON_USEDEP}]
  20. dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  21. dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  22. dev-python/pymongo[${PYTHON_USEDEP}]
  23. dev-python/pillow[${PYTHON_USEDEP}]
  24. "
  25. DEPEND="${RDEPEND}
  26. test? (
  27. dev-ros/actionlib_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  28. dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  29. dev-ros/nav_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  30. dev-ros/rospy_tutorials[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  31. dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  32. dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  33. dev-ros/stereo_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  34. dev-ros/tf2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  35. dev-ros/trajectory_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  36. dev-ros/visualization_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
  37. )
  38. "