From 8e71582f0f1757cda4cc248a324a80a19ef1a8c7 Mon Sep 17 00:00:00 2001 From: Olivier Stasse <ostasse@laas.fr> Date: Fri, 3 Jan 2020 17:30:45 +0100 Subject: [PATCH] [wip/prf-gazebo-ros-pkgs-melodic] Add melodic version for prf-gazebo-ros-pkgs. --- prf-gazebo-ros-pkgs-melodic/DESCR | 1 + prf-gazebo-ros-pkgs-melodic/Makefile | 58 +++++++++++++++++++++++++++ prf-gazebo-ros-pkgs-melodic/depend.mk | 31 ++++++++++++++ prf-gazebo-ros-pkgs-melodic/distinfo | 3 ++ 4 files changed, 93 insertions(+) create mode 100644 prf-gazebo-ros-pkgs-melodic/DESCR create mode 100644 prf-gazebo-ros-pkgs-melodic/Makefile create mode 100644 prf-gazebo-ros-pkgs-melodic/depend.mk create mode 100644 prf-gazebo-ros-pkgs-melodic/distinfo diff --git a/prf-gazebo-ros-pkgs-melodic/DESCR b/prf-gazebo-ros-pkgs-melodic/DESCR new file mode 100644 index 00000000..880fbd82 --- /dev/null +++ b/prf-gazebo-ros-pkgs-melodic/DESCR @@ -0,0 +1 @@ +gazebo_ros_control from pal-robotics-forks (melodic branch) diff --git a/prf-gazebo-ros-pkgs-melodic/Makefile b/prf-gazebo-ros-pkgs-melodic/Makefile new file mode 100644 index 00000000..033a0156 --- /dev/null +++ b/prf-gazebo-ros-pkgs-melodic/Makefile @@ -0,0 +1,58 @@ +# robotpkg Makefile for: wip/prf-gazebo-ros-pkgs +# Created: Olivier Stasse on Mer, 28 April 2018 +# +ORG= pal-robotics-forks +VERSION= 3.0.1 +PRFNAME= gazebo-ros-pkgs +PKGBASE= prf-${PRFNAME}-melodic +PKGNAME= ${PKGBASE}-${VERSION} +DISTNAME= ${VERSION} +ROSNAME= $(subst -,_,${PRFNAME}) +WRKSRC= ${WRKDIR}/${ROSNAME}-${VERSION} +DIST_SUBDIR= ${PKGBASE} + +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= Wrappers, tools and additional API for using ROS with Gazebo. +LICENSE= 2-clause-bsd + +CONFLICTS+= gazebo-ros-control-[0-9]* +CONFLICTS+= prf-gazebo-ros-control-[0-9]* +ROS_METAPKG= yes + +CMAKE_ARGS+=\ + -Dgazebo_INCLUDE_DIRS=$(filter include/%,${SYSTEM_SEARCH.gazebo}) \ + -Dgazebo_LIBRARIES=$(filter %.so,${SYSTEM_SEARCH.gazebo}) + +CMAKE_PREFIX_PATH+= ${PREFIX} + +include ../../devel/boost-headers/depend.mk +include ../../devel/boost-libs/depend.mk +include ../../devel/ros-catkin/depend.mk +include ../../middleware/ros-comm/depend.mk +include ../../devel/ros-pluginlib/depend.mk +include ../../devel/ros-ros/depend.mk +include ../../graphics/ros-urdf/depend.mk +include ../../image/ros-image-common/depend.mk +include ../../image/ros-vision-opencv/depend.mk +include ../../interfaces/ros-common-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-angles/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 ../../sysutils/ros-diagnostics/depend.mk +include ../../wip/prf-ros-control/depend.mk +include ../../mk/sysdep/gazebo.mk +include ../../mk/sysdep/libogre.mk +include ../../mk/language/c++.mk +include ../../mk/language/c.mk +include ../../mk/robotpkg.mk diff --git a/prf-gazebo-ros-pkgs-melodic/depend.mk b/prf-gazebo-ros-pkgs-melodic/depend.mk new file mode 100644 index 00000000..7d2ba4f4 --- /dev/null +++ b/prf-gazebo-ros-pkgs-melodic/depend.mk @@ -0,0 +1,31 @@ +# robotpkg depend.mk for: wip/prf-gazebo-ros-pkgs-melodic +# Created: Olivier Stasse on Mer, 2 Jan 2020 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +GAZEBO_ROS_PKGS_MELODIC_DEPEND_MK:= ${GAZEBO_ROS_PKGS_MELODIC_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= prf-gazebo-ros-pkgs-melodic +endif + +ifeq (+,$(GAZEBO_ROS_PKGS_MELODIC_DEPEND_MK)) # --------------------------- + +PREFER.prf-gazebo-ros-pkgs-melodic?= robotpkg + +DEPEND_USE+= prf-gazebo-ros-pkgs-melodic + +DEPEND_ABI.prf-gazebo-ros-pkgs-melodic?= prf-gazebo-ros-pkgs-melodic>=3.0.1 +DEPEND_DIR.prf-gazebo-ros-pkgs-melodic?= ../../wip/prf-gazebo-ros-pkgs-melodic + +SYSTEM_SEARCH.prf-gazebo-ros-pkgs-melodic=\ + 'include/gazebo_ros_control/gazebo_ros_control_plugin.h' \ + 'include/gazebo_ros_control/default_robot_hw_sim.h' \ + 'include/gazebo_ros_control/robot_hw_sim.h' \ + 'share/gazebo_ros_control/cmake/gazebo_ros_controlConfig.cmake' \ + 'share/gazebo_ros_control/package.xml:/<version>/s/[^0-9.]//gp' \ + 'lib/pkgconfig/gazebo_ros_control.pc:/Version/s/[^0-9.]//gp' + +endif # GAZEBO_ROS_PKGS_DEPEND_MK --------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/prf-gazebo-ros-pkgs-melodic/distinfo b/prf-gazebo-ros-pkgs-melodic/distinfo new file mode 100644 index 00000000..889f6080 --- /dev/null +++ b/prf-gazebo-ros-pkgs-melodic/distinfo @@ -0,0 +1,3 @@ +SHA1 (prf-gazebo-ros-pkgs-melodic/3.0.1.tar.gz) = abc1d1188a8f85cccd3f7aae02ad5025f961a502 +RMD160 (prf-gazebo-ros-pkgs-melodic/3.0.1.tar.gz) = c455e72a1385144d02293285d6310051f81ca393 +Size (prf-gazebo-ros-pkgs-melodic/3.0.1.tar.gz) = 1858951 bytes -- GitLab