From 3a27bb667f30c0e8f1d16f6d7ae2de3d64a88421 Mon Sep 17 00:00:00 2001 From: Charles Lesire <charles.lesire@onera.fr> Date: Tue, 8 Apr 2014 21:32:25 +0200 Subject: [PATCH] New ros-interactive-markers package 3D interactive marker communication library for RViz and similar tools. --- Makefile | 1 + ros-interactive-markers/DESCR | 1 + ros-interactive-markers/Makefile | 23 ++++++++++++++++++++ ros-interactive-markers/PLIST | 18 ++++++++++++++++ ros-interactive-markers/depend.mk | 36 +++++++++++++++++++++++++++++++ ros-interactive-markers/distinfo | 3 +++ 6 files changed, 82 insertions(+) create mode 100644 ros-interactive-markers/DESCR create mode 100644 ros-interactive-markers/Makefile create mode 100644 ros-interactive-markers/PLIST create mode 100644 ros-interactive-markers/depend.mk create mode 100644 ros-interactive-markers/distinfo diff --git a/Makefile b/Makefile index ae89d3c4..ac7485e9 100644 --- a/Makefile +++ b/Makefile @@ -86,6 +86,7 @@ SUBDIR+= rednav-genom SUBDIR+= rfid-genom SUBDIR+= robotModelParser-libs SUBDIR+= robot-viewer +SUBDIR+= ros-interactive-markers SUBDIR+= ros-realtime-tools SUBDIR+= rtslam-genom SUBDIR+= spark-genom diff --git a/ros-interactive-markers/DESCR b/ros-interactive-markers/DESCR new file mode 100644 index 00000000..087a57bd --- /dev/null +++ b/ros-interactive-markers/DESCR @@ -0,0 +1 @@ +3D interactive marker communication library for RViz and similar tools. diff --git a/ros-interactive-markers/Makefile b/ros-interactive-markers/Makefile new file mode 100644 index 00000000..33b93015 --- /dev/null +++ b/ros-interactive-markers/Makefile @@ -0,0 +1,23 @@ +# robotpkg Makefile for: graphics/ros-interactive-markers +# Created: Charles Lesire on Tue, 08 March 2014 +# + +ROS_PKG= interactive_markers +ROS_VERSION= 1.9.9 +ROS_REPO= ros-visualization + +CATEGORIES= graphics +ROS_COMMENT= interactive marker library for RViz and similar visualizers. + +include ../../meta-pkgs/ros-base/Makefile.common + +include ../../sysutils/ros-console-bridge/depend.mk +include ../../lang/ros-gencpp/depend.mk +include ../../devel/ros-roscpp-core/depend.mk +include ../../lang/ros-genpy/depend.mk +include ../../interfaces/ros-std-msgs/depend.mk +include ../../math/ros-geometry/depend.mk +include ../../interfaces/ros-common-msgs/depend.mk + +include ../../devel/ros-catkin/depend.mk +include ../../mk/robotpkg.mk diff --git a/ros-interactive-markers/PLIST b/ros-interactive-markers/PLIST new file mode 100644 index 00000000..a0e0e848 --- /dev/null +++ b/ros-interactive-markers/PLIST @@ -0,0 +1,18 @@ +@comment Tue Apr 8 21:26:02 CEST 2014 +include/interactive_markers/detail/message_context.h +include/interactive_markers/detail/single_client.h +include/interactive_markers/detail/state_machine.h +include/interactive_markers/interactive_marker_client.h +include/interactive_markers/interactive_marker_server.h +include/interactive_markers/menu_handler.h +include/interactive_markers/tools.h +lib/libinteractive_markers.so +lib/pkgconfig/interactive_markers.pc +${PYTHON_SITELIB}/interactive_markers-${PKGVERSION}-py${PYTHON_VERSION}.egg-info +${PYTHON_SITELIB}/interactive_markers/__init__.py +${PYTHON_SITELIB}/interactive_markers/interactive_marker_server.py +${PYTHON_SITELIB}/interactive_markers/menu_handler.py +share/interactive_markers/cmake/interactive_markersConfig-version.cmake +share/interactive_markers/cmake/interactive_markersConfig.cmake +share/interactive_markers/package.xml + diff --git a/ros-interactive-markers/depend.mk b/ros-interactive-markers/depend.mk new file mode 100644 index 00000000..cc6157f2 --- /dev/null +++ b/ros-interactive-markers/depend.mk @@ -0,0 +1,36 @@ +# robotpkg depend.mk for: graphics/ros-interactive-markers +# Created: Charles Lesire on Tue, 8 Mar 2014 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +ROS_INTERACTIVE_MARKERS_DEPEND_MK:= ${ROS_INTERACTIVE_MARKERS_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= ros-interactive-markers +endif + +ifeq (+,$(ROS_INTERACTIVE_MARKERS_DEPEND_MK)) # ------------------------------------ + +include ../../meta-pkgs/ros-base/depend.common +PREFER.ros-interactive-markers?= ${PREFER.ros-base} +SYSTEM_PREFIX.ros-interactive-markers?= ${SYSTEM_PREFIX.ros-base} + +DEPEND_USE+= ros-interactive-markers +ROS_DEPEND_USE+= ros-interactive-markers + +DEPEND_ABI.ros+= ros>=groovy +DEPEND_ABI.ros-interactive-markers?= ros-interactive-markers>=1.9 +DEPEND_DIR.ros-interactive-markers?= ../../graphics/ros-interactive-markers + +DEPEND_ABI.ros-interactive-markers.groovy?= ros-interactive-markers>=1.9<1.10 +DEPEND_ABI.ros-interactive-markers.hydro?= ros-interactive-markers>=1.10<1.11 + +SYSTEM_SEARCH.ros-interactive-markers=\ + include/interactive_markers/tools.h \ + lib/libinteractive_markers.so \ + lib/pkgconfig/interactive_markers.pc \ + share/interactive_markers/package.xml + +endif # ROS_INTERACTIVE_MARKERS_DEPEND_MK ------------------------------------------ + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/ros-interactive-markers/distinfo b/ros-interactive-markers/distinfo new file mode 100644 index 00000000..bf018e1d --- /dev/null +++ b/ros-interactive-markers/distinfo @@ -0,0 +1,3 @@ +SHA1 (ros/interactive_markers-1.9.9.tar.gz) = 3162e54694f0ab4ee6a206b0adbfb19a9a795bd5 +RMD160 (ros/interactive_markers-1.9.9.tar.gz) = c6c53b94b8e9e792a691775d689f6b45d3601f66 +Size (ros/interactive_markers-1.9.9.tar.gz) = 28917 bytes -- GitLab