From 4382a5ec6e26670e669048281a47b2021c9506da Mon Sep 17 00:00:00 2001 From: Olivier Stasse <olivier.stasse@gmail.com> Date: Wed, 24 Jun 2015 18:35:00 +0200 Subject: [PATCH] [wip/hrp2-machine] HRP-2 ros package for robot and simulation machines. --- hrp2-machine/DESCR | 1 + hrp2-machine/Makefile | 41 +++++++++++++++++++++++++++++++++++++++++ hrp2-machine/PLIST | 5 +++++ hrp2-machine/depend.mk | 27 +++++++++++++++++++++++++++ hrp2-machine/distinfo | 3 +++ 5 files changed, 77 insertions(+) create mode 100644 hrp2-machine/DESCR create mode 100644 hrp2-machine/Makefile create mode 100644 hrp2-machine/PLIST create mode 100644 hrp2-machine/depend.mk create mode 100644 hrp2-machine/distinfo diff --git a/hrp2-machine/DESCR b/hrp2-machine/DESCR new file mode 100644 index 00000000..2dd64efd --- /dev/null +++ b/hrp2-machine/DESCR @@ -0,0 +1 @@ +HRP-2 machine description. diff --git a/hrp2-machine/Makefile b/hrp2-machine/Makefile new file mode 100644 index 00000000..78857e7b --- /dev/null +++ b/hrp2-machine/Makefile @@ -0,0 +1,41 @@ +# robotpkg Makefile for: robots/hrp2-machine +# Created: Olivier Stasse on Wed, 17 Jun 2015 +# +VERSION= 1.0.0 +ROS_PKG= hrp2_machine +ROS_VERSION= ${VERSION} +DISTNAME= hrp2_machine +CATEGORIES= robots +MASTER_SITES= ${MASTER_SITE_JRL}ros/${ROS_PKG}/ +MASTER_REPOSITORY= ${MASTER_REPOSITORY_JRL}robots/ros-hrp2/hrp2-machine + +MAINTAINER= gepetto@laas.fr +COMMENT= Hrp2 machine description +LICENSE= openhrp-grx-license + +RESTRICTED= Redistribution of repackaged binaries not permitted +NO_PUBLIC_SRC= ${RESTRICTED} +NO_PUBLIC_BIN= ${RESTRICTED} + +DYNAMIC_PLIST_DIRS+= share/doc/hrp2_machine + + +include ../../meta-pkgs/ros-base/Makefile.common + +include ../../devel/ros-catkin/depend.mk +include ../../interfaces/ros-common-msgs/depend.mk +include ../../interfaces/ros-std-msgs/depend.mk +include ../../middleware/ros-comm/depend.mk +include ../../pkgtools/pkg-config/depend.mk +include ../../mk/sysdep/cmake.mk +include ../../mk/sysdep/doxygen.mk +include ../../mk/sysdep/graphviz.mk +include ../../mk/sysdep/pdflatex.mk +include ../../mk/language/c.mk +include ../../mk/language/c++.mk +include ../../mk/robotpkg.mk + +CONFIGURE_ENV+= ROS_ROOT=$(call quote,/opt/openrobots/share/ros) +CONFIGURE_ENV+= ROS_PACKAGE_PATH=$(call quote,/opt/openrobots/share:/opt/openrobots/stacks) +CONFIGURE_ENV+= ROS_MASTER_URI=$(call quote,http://localhost:11311) +CONFIGURE_ENV+= ROS_DISTRO=$(call quote,${PREFER.ros}) diff --git a/hrp2-machine/PLIST b/hrp2-machine/PLIST new file mode 100644 index 00000000..cf057a64 --- /dev/null +++ b/hrp2-machine/PLIST @@ -0,0 +1,5 @@ +lib/pkgconfig/hrp2_machine.pc +share/hrp2_machine/hrp2_10.machine +share/hrp2_machine/hrp2_14.machine +share/hrp2_machine/package.xml +share/hrp2_machine/sim.machine diff --git a/hrp2-machine/depend.mk b/hrp2-machine/depend.mk new file mode 100644 index 00000000..4ef6a922 --- /dev/null +++ b/hrp2-machine/depend.mk @@ -0,0 +1,27 @@ +# robotpkg depend.mk for: robots/hrp2-machine +# Created: Olivier Stasse on Wed, 22 Jun 2015 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +HRP2_MACHINE_DEPEND_MK:= ${HRP2_MACHINE_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= hrp2-machine +endif + +ifeq (+,$(ROMEO_DEPEND_MK)) # ------------------------------------------- + +PREFER.hrp2-machine?= robotpkg + +SYSTEM_SEARCH.hrp2-machine=\ + 'lib/pkgconfig/hrp2-machine.pc:/Version/s/[^0-9.]//gp' + +DEPEND_USE+= hrp2-machine +ROS_DEPEND_USER+= hrp2-machine + +DEPEND_ABI.hrp2-machine?= hrp2-machine>=1.0.0 +DEPEND_DIR.hrp2-machine?= ../../robots/hrp2-machine + +endif # HRP2_MACHINE_DEPEND_MK ------------------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/hrp2-machine/distinfo b/hrp2-machine/distinfo new file mode 100644 index 00000000..2d6b9e14 --- /dev/null +++ b/hrp2-machine/distinfo @@ -0,0 +1,3 @@ +SHA1 (ros/hrp2_machine/1.0.0.tar.gz) = 1791ec43666aa296125b753f04f4ae1602772428 +RMD160 (ros/hrp2_machine/1.0.0.tar.gz) = a4233231ca1cfe25c45a49818c65b9534a66c00b +Size (ros/hrp2_machine/1.0.0.tar.gz) = 80062 bytes -- GitLab