From 547e08a64cc6f9c0788fa085b28b5d0271801626 Mon Sep 17 00:00:00 2001 From: Olivier Stasse <ostasse@laas.fr> Date: Thu, 4 Apr 2019 10:58:19 +0200 Subject: [PATCH] [wip/prf-teleop-tools] Initial commit --- prf-teleop-tools/DESCR | 2 ++ prf-teleop-tools/Makefile | 55 ++++++++++++++++++++++++++++++ prf-teleop-tools/PLIST | 69 ++++++++++++++++++++++++++++++++++++++ prf-teleop-tools/depend.mk | 29 ++++++++++++++++ prf-teleop-tools/distinfo | 3 ++ 5 files changed, 158 insertions(+) create mode 100644 prf-teleop-tools/DESCR create mode 100644 prf-teleop-tools/Makefile create mode 100644 prf-teleop-tools/PLIST create mode 100644 prf-teleop-tools/depend.mk create mode 100644 prf-teleop-tools/distinfo diff --git a/prf-teleop-tools/DESCR b/prf-teleop-tools/DESCR new file mode 100644 index 00000000..4bb36b8d --- /dev/null +++ b/prf-teleop-tools/DESCR @@ -0,0 +1,2 @@ +ros_controllers specifically targeted for PAL robots. +This is a ros metapackage \ No newline at end of file diff --git a/prf-teleop-tools/Makefile b/prf-teleop-tools/Makefile new file mode 100644 index 00000000..19df55a4 --- /dev/null +++ b/prf-teleop-tools/Makefile @@ -0,0 +1,55 @@ +# robotpkg Makefile for: wip/prf-teleop-tools +# Created: Olivier Stasse on Wed, 29 Mar 2017 +# +ORG= pal-robotics-forks +VERSION= 0.3.1 +PRFNAME= teleop-tools +PKGBASE= prf-${PRFNAME} +PKGNAME= ${PKGBASE}-${VERSION} +DISTNAME= ${VERSION} +ROSNAME= $(subst -,_,${PRFNAME}) +WRKSRC= ${WRKDIR}/${ROSNAME}-${VERSION} + +CATEGORIES= wip + +MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}${ORG}/${NAME}.git +CHECKOUT_VCS_OPTS+= --recursive + +HOMEPAGE= ${MASTER_SITE_GITHUB:=${ORG}/${ROSNAME}} +MASTER_SITES= ${HOMEPAGE}/archive/ + +COMMENT= Pal Robotics fork of teleop-tools ros package +LICENSE= 2-clause-bsd + +ROS_METAPKG= yes + +CONFLICTS= talos-ros-controllers + +# Allows to have robotpkg ros packages with the highest priority +# over system ros packages. +# http://wiki.ros.org/catkin/what +CMAKE_PREFIX_PATH+= ${PREFIX} + +include ../../devel/boost-headers/depend.mk +include ../../devel/boost-libs/depend.mk +include ../../wip/prf-ros-control/depend.mk +include ../../devel/ros-catkin/depend.mk +include ../../devel/ros-pluginlib/depend.mk +include ../../devel/ros-ros/depend.mk +include ../../devel/ros-xacro/depend.mk +include ../../graphics/ros-urdf/depend.mk +include ../../interfaces/ros-common-msgs/depend.mk +include ../../interfaces/ros-control-msgs/depend.mk +include ../../interfaces/ros-std-msgs/depend.mk +include ../../lang/ros-message-generation/depend.mk +include ../../lang/ros-message-runtime/depend.mk +include ../../math/ros-geometry/depend.mk +include ../../middleware/ros-actionlib/depend.mk +include ../../middleware/ros-comm/depend.mk +include ../../motion/ros-control-toolbox/depend.mk +include ../../wip/pal-hardware-interfaces/depend.mk +include ../../wip/sysdep/ros-four-wheel-steering-msgs.mk +include ../../wip/sysdep/ros-urdf-geometry-parser.mk +include ../../mk/language/c++.mk +include ../../mk/language/c.mk +include ../../mk/robotpkg.mk diff --git a/prf-teleop-tools/PLIST b/prf-teleop-tools/PLIST new file mode 100644 index 00000000..22a76c13 --- /dev/null +++ b/prf-teleop-tools/PLIST @@ -0,0 +1,69 @@ +@comment Thu Apr 4 10:53:29 CEST 2019 +include/joy_teleop/incrementer_server.h +include/teleop_tools_msgs/IncrementAction.h +include/teleop_tools_msgs/IncrementActionFeedback.h +include/teleop_tools_msgs/IncrementActionGoal.h +include/teleop_tools_msgs/IncrementActionResult.h +include/teleop_tools_msgs/IncrementFeedback.h +include/teleop_tools_msgs/IncrementGoal.h +include/teleop_tools_msgs/IncrementResult.h +lib/joy_teleop/incrementer_server +lib/joy_teleop/joy_teleop.py +lib/key_teleop/key_teleop.py +lib/mouse_teleop/mouse_teleop.py +lib/pkgconfig/joy_teleop.pc +lib/pkgconfig/key_teleop.pc +lib/pkgconfig/mouse_teleop.pc +lib/pkgconfig/teleop_tools_msgs.pc +${PYTHON_SITELIB}/teleop_tools_msgs/__init__.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/_IncrementAction.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/_IncrementActionFeedback.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/_IncrementActionGoal.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/_IncrementActionResult.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/_IncrementFeedback.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/_IncrementGoal.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/_IncrementResult.py +${PYTHON_SITELIB}/teleop_tools_msgs/msg/__init__.py +share/common-lisp/ros/teleop_tools_msgs/msg/IncrementAction.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/IncrementActionFeedback.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/IncrementActionGoal.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/IncrementActionResult.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/IncrementFeedback.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/IncrementGoal.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/IncrementResult.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package_IncrementAction.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package_IncrementActionFeedback.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package_IncrementActionGoal.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package_IncrementActionResult.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package_IncrementFeedback.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package_IncrementGoal.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/_package_IncrementResult.lisp +share/common-lisp/ros/teleop_tools_msgs/msg/teleop_tools_msgs-msg.asd +share/joy_teleop/cmake/joy_teleopConfig-version.cmake +share/joy_teleop/cmake/joy_teleopConfig.cmake +share/joy_teleop/config/joy_teleop_example.yaml +share/joy_teleop/launch/example.launch +share/joy_teleop/package.xml +share/key_teleop/cmake/key_teleopConfig-version.cmake +share/key_teleop/cmake/key_teleopConfig.cmake +share/key_teleop/package.xml +share/mouse_teleop/cmake/mouse_teleopConfig-version.cmake +share/mouse_teleop/cmake/mouse_teleopConfig.cmake +share/mouse_teleop/config/mouse_teleop.yaml +share/mouse_teleop/launch/mouse_teleop.launch +share/mouse_teleop/package.xml +share/teleop_tools/package.xml +share/teleop_tools_msgs/action/Increment.action +share/teleop_tools_msgs/cmake/teleop_tools_msgs-msg-extras.cmake +share/teleop_tools_msgs/cmake/teleop_tools_msgs-msg-paths.cmake +share/teleop_tools_msgs/cmake/teleop_tools_msgsConfig-version.cmake +share/teleop_tools_msgs/cmake/teleop_tools_msgsConfig.cmake +share/teleop_tools_msgs/msg/IncrementAction.msg +share/teleop_tools_msgs/msg/IncrementActionFeedback.msg +share/teleop_tools_msgs/msg/IncrementActionGoal.msg +share/teleop_tools_msgs/msg/IncrementActionResult.msg +share/teleop_tools_msgs/msg/IncrementFeedback.msg +share/teleop_tools_msgs/msg/IncrementGoal.msg +share/teleop_tools_msgs/msg/IncrementResult.msg +share/teleop_tools_msgs/package.xml diff --git a/prf-teleop-tools/depend.mk b/prf-teleop-tools/depend.mk new file mode 100644 index 00000000..36de5778 --- /dev/null +++ b/prf-teleop-tools/depend.mk @@ -0,0 +1,29 @@ +# robotpkg depend.mk for: wip/teleop-tools +# Created: Olivier Stasse on Wed, 29 Mar 2017 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +TELEOP_TOOLS_DEPEND_MK:= ${TELEOP_TOOLS_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= prf-teleop-tools +endif + +ifeq (+,$(TELEOP_TOOLS_DEPEND_MK)) # ---------------------------------- + +PREFER.teleop-tools?= robotpkg + +DEPEND_USE+= prf-teleop-tools + +DEPEND_ABI.prf-teleop-tools?= prf-teleop-tools>=0.3.1 +DEPEND_DIR.prf-teleop-tools?= ../../wip/prf-teleop-tools + +SYSTEM_SEARCH.prf-teleop-tools=\ + 'include/joy_teleop/incrementer_server.h' \ + 'share/joy_teleop/package.xml:/<version>/s/[^0-9.]//gp' \ + 'lib/pkgconfig/joy_teleop.pc:/Version/s/[^0-9.]//gp' \ + 'share/joy_teleop/cmake/joy_teleopConfig.cmake' + +endif # TELEOP_TOOLS_DEPEND_MK ---------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/prf-teleop-tools/distinfo b/prf-teleop-tools/distinfo new file mode 100644 index 00000000..e8f69891 --- /dev/null +++ b/prf-teleop-tools/distinfo @@ -0,0 +1,3 @@ +SHA1 (0.3.1.tar.gz) = 4961cdccb6bc9aa9aef55a3a5c24e57b3e1d7c2b +RMD160 (0.3.1.tar.gz) = 51cc2093330dc621330c243a3081eac632b10cb2 +Size (0.3.1.tar.gz) = 13560 bytes -- GitLab