From 8a91199fd7f18a5f1bf1d61d7b319d2c8a821d77 Mon Sep 17 00:00:00 2001 From: Olivier Stasse <ostasse@laas.fr> Date: Fri, 3 Jan 2020 17:23:51 +0100 Subject: [PATCH] [pal-hardware-gazebo-melodic] Add melodic version for pal-hardware-gazebo. --- pal-hardware-gazebo-melodic/DESCR | 1 + pal-hardware-gazebo-melodic/Makefile | 53 +++++++++++++++++++++++++++ pal-hardware-gazebo-melodic/PLIST | 8 ++++ pal-hardware-gazebo-melodic/depend.mk | 30 +++++++++++++++ pal-hardware-gazebo-melodic/distinfo | 3 ++ 5 files changed, 95 insertions(+) create mode 100644 pal-hardware-gazebo-melodic/DESCR create mode 100644 pal-hardware-gazebo-melodic/Makefile create mode 100644 pal-hardware-gazebo-melodic/PLIST create mode 100644 pal-hardware-gazebo-melodic/depend.mk create mode 100644 pal-hardware-gazebo-melodic/distinfo diff --git a/pal-hardware-gazebo-melodic/DESCR b/pal-hardware-gazebo-melodic/DESCR new file mode 100644 index 00000000..427f853a --- /dev/null +++ b/pal-hardware-gazebo-melodic/DESCR @@ -0,0 +1 @@ +The pal_hardware_gazebo package (melodic) \ No newline at end of file diff --git a/pal-hardware-gazebo-melodic/Makefile b/pal-hardware-gazebo-melodic/Makefile new file mode 100644 index 00000000..bee46241 --- /dev/null +++ b/pal-hardware-gazebo-melodic/Makefile @@ -0,0 +1,53 @@ +# robotpkg Makefile for: wip/pal-hardware-gazebo-melodic +# Created: Olivier Stasse on Thu, 2 June 2020 +# +ORG= pal-robotics +VERSION= 1.0.0 +PRFNAME= pal-hardware-gazebo +PKGBASE= ${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 + +# Source file from pal-robotics website +HOMEPAGE = ${MASTER_SITE_GITHUB:=${ORG}/${ROSNAME}} +MASTER_SITES= ${HOMEPAGE}/archive/ +COMMENT= Hardware interfaces developped by PAL-Robotics in Gazebo +LICENSE= 2-clause-bsd + +USE_BOOST_LIBS= thread + +CONFLICTS+= gazebo-ros-control + +CMAKE_PREFIX_PATH+=${PREFIX} +include ../../devel/boost-headers/depend.mk +include ../../devel/boost-libs/depend.mk +include ../../devel/ros-catkin/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 ../../middleware/ros-comm/depend.mk +include ../../wip/pal-hardware-interfaces/depend.mk +include ../../wip/pal-statistics/depend.mk + +include ../../wip/sysdep/ubuntu-distro.mk +ifeq (bionic,${UBUNTUDISTRO}) + include ../../wip/prf-gazebo-ros-pkgs-melodic/depend.mk +else + include ../../wip/prf-gazebo-ros-pkgs/depend.mk +endif + +include ../../wip/prf-ros-control/depend.mk +include ../../wip/dynamic-introspection/depend.mk +include ../../motion/ros-control-toolbox/depend.mk +include ../../mk/language/c++.mk +include ../../mk/language/c.mk +include ../../mk/robotpkg.mk diff --git a/pal-hardware-gazebo-melodic/PLIST b/pal-hardware-gazebo-melodic/PLIST new file mode 100644 index 00000000..ef6c2425 --- /dev/null +++ b/pal-hardware-gazebo-melodic/PLIST @@ -0,0 +1,8 @@ +@comment Thu May 4 09:24:47 CEST 2017 +include/pal_hardware_gazebo/pal_hardware_gazebo.h +lib/libpal_hardware_gazebo.so +lib/pkgconfig/pal_hardware_gazebo.pc +share/pal_hardware_gazebo/cmake/pal_hardware_gazeboConfig-version.cmake +share/pal_hardware_gazebo/cmake/pal_hardware_gazeboConfig.cmake +share/pal_hardware_gazebo/package.xml +share/pal_hardware_gazebo/pal_hardware_gazebo_plugins.xml diff --git a/pal-hardware-gazebo-melodic/depend.mk b/pal-hardware-gazebo-melodic/depend.mk new file mode 100644 index 00000000..7bbba89a --- /dev/null +++ b/pal-hardware-gazebo-melodic/depend.mk @@ -0,0 +1,30 @@ +# robotpkg depend.mk for: wip/pal-hardware-gazebo-melodic +# Created: Olivier Stasse on Thu, 2 Jan 2020 +# +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +PAL_HARDWARE_GAZEBO_MELODIC_DEPEND_MK:= ${PAL_HARDWARE_GAZEBO_MELODIC_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= pal-hardware-gazebo-melodic +endif + +ifeq (+,$(PAL_HARDWARE_GAZEBO_MELODIC_DEPEND_MK)) # --------------------------------- + +PREFER.pal-hardware-gazebo-melodic?= robotpkg + +DEPEND_USE+= pal-hardware-gazebo-melodic + +DEPEND_ABI.pal-hardware-gazebo-melodic?=\ + pal-hardware-gazebo-melodic>=1.0.0 +DEPEND_DIR.pal-hardware-gazebo-melodic?=\ + ../../wip/pal-hardware-gazebo-melodic + +SYSTEM_SEARCH.pal-hardware-gazebo-melodic=\ + 'include/pal_hardware_gazebo/pal_hardware_gazebo.h' \ + 'share/pal_hardware_gazebo/cmake/pal_hardware_gazeboConfig.cmake' \ + 'share/pal_hardware_gazebo/package.xml:/<version>/s/[^0-9.]//gp' \ + 'lib/pkgconfig/pal_hardware_gazebo.pc:/Version/s/[^0-9.]//gp' + +endif # PAL_HARDWARE_GAZEBO_MELODIC_DEPEND_MK --------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/pal-hardware-gazebo-melodic/distinfo b/pal-hardware-gazebo-melodic/distinfo new file mode 100644 index 00000000..07222b2f --- /dev/null +++ b/pal-hardware-gazebo-melodic/distinfo @@ -0,0 +1,3 @@ +SHA1 (pal-hardware-gazebo-melodic/1.0.0.tar.gz) = f1e85293deb97e623658f4802e74a02efe84ba03 +RMD160 (pal-hardware-gazebo-melodic/1.0.0.tar.gz) = 537b2c59ae870e44a93d64094ac4f6d9d39df964 +Size (pal-hardware-gazebo-melodic/1.0.0.tar.gz) = 7034 bytes -- GitLab