From 365435b0a2838db273de9bdd1189f02f655e0a8a Mon Sep 17 00:00:00 2001
From: Guilhem Saurel <guilhem.saurel@laas.fr>
Date: Wed, 23 Oct 2019 12:09:12 +0200
Subject: [PATCH] [wip/py-talos-rbprm] Initial import

---
 Makefile                 |  1 +
 py-talos-rbprm/DESCR     |  1 +
 py-talos-rbprm/Makefile  | 19 +++++++++++++
 py-talos-rbprm/PLIST     | 60 ++++++++++++++++++++++++++++++++++++++++
 py-talos-rbprm/depend.mk | 30 ++++++++++++++++++++
 py-talos-rbprm/distinfo  |  3 ++
 6 files changed, 114 insertions(+)
 create mode 100644 py-talos-rbprm/DESCR
 create mode 100644 py-talos-rbprm/Makefile
 create mode 100644 py-talos-rbprm/PLIST
 create mode 100644 py-talos-rbprm/depend.mk
 create mode 100644 py-talos-rbprm/distinfo

diff --git a/Makefile b/Makefile
index 6a7ae6c6..8e657b5d 100644
--- a/Makefile
+++ b/Makefile
@@ -114,6 +114,7 @@ SUBDIR+=	py-sot-pattern-generator-v3
 SUBDIR+=	py-sot-talos-balance
 SUBDIR+=	py-sot-tools-v3
 SUBDIR+=	py-sot-torque-control
+SUBDIR+=	py-talos-rbprm
 SUBDIR+=	py-tsid
 SUBDIR+=	pyrene-motions
 SUBDIR+=	roralink
diff --git a/py-talos-rbprm/DESCR b/py-talos-rbprm/DESCR
new file mode 100644
index 00000000..d8813d83
--- /dev/null
+++ b/py-talos-rbprm/DESCR
@@ -0,0 +1 @@
+File database for Talos robot using the hpp-rbprm framework
diff --git a/py-talos-rbprm/Makefile b/py-talos-rbprm/Makefile
new file mode 100644
index 00000000..b8c313ca
--- /dev/null
+++ b/py-talos-rbprm/Makefile
@@ -0,0 +1,19 @@
+# robotpkg Makefile for:	wip/py37-talos-rbprm
+# Created:			Guilhem Saurel on Wed, 23 Oct 2019
+#
+
+HPP_PACKAGE=	talos-rbprm
+HPP_COMMENT=	Database for talos robot using hpp-rbprm
+
+CATEGORIES=	wip
+
+USE_PYTHON=	true
+
+include ../../meta-pkgs/hpp/Makefile.common
+
+include ../../wip/hpp-rbprm-corba/depend.mk
+
+include ../../mk/sysdep/python.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/robotpkg.mk
diff --git a/py-talos-rbprm/PLIST b/py-talos-rbprm/PLIST
new file mode 100644
index 00000000..5dd39934
--- /dev/null
+++ b/py-talos-rbprm/PLIST
@@ -0,0 +1,60 @@
+@comment Wed Oct 23 12:04:42 CEST 2019
+include/hpp/talos-rbprm/config.hh
+include/hpp/talos-rbprm/deprecated.hh
+include/hpp/talos-rbprm/warning.hh
+lib/pkgconfig/talos-rbprm.pc
+${PYTHON_SITELIB}/talos_rbprm/__init__.py
+${PYTHON_SITELIB}/talos_rbprm/talos.py
+${PYTHON_SITELIB}/talos_rbprm/talos_abstract.py
+${PYTHON_SITELIB}/talos_rbprm/talos_fixedUpper.py
+share/talos-rbprm/com_inequalities/__init__.py
+share/talos-rbprm/com_inequalities/arm_left_1_joint_com_constraints.obj
+share/talos-rbprm/com_inequalities/arm_right_1_joint_com_constraints.obj
+share/talos-rbprm/com_inequalities/feet_quasi_flat/talos_COM_constraints_in_LF_effector_frame_REDUCED.obj
+share/talos-rbprm/com_inequalities/feet_quasi_flat/talos_COM_constraints_in_RF_effector_frame_REDUCED.obj
+share/talos-rbprm/com_inequalities/larm_com.erom
+share/talos-rbprm/com_inequalities/leg_left_1_joint_com_constraints.obj
+share/talos-rbprm/com_inequalities/leg_right_1_joint_com_constraints.obj
+share/talos-rbprm/com_inequalities/lleg_com.erom
+share/talos-rbprm/com_inequalities/rarm_com.erom
+share/talos-rbprm/com_inequalities/rleg_com.erom
+share/talos-rbprm/meshes/talos_larm_rom.dae
+share/talos-rbprm/meshes/talos_larm_rom.stl
+share/talos-rbprm/meshes/talos_lleg_rom.dae
+share/talos-rbprm/meshes/talos_lleg_rom.stl
+share/talos-rbprm/meshes/talos_lleg_rom_full.stl
+share/talos-rbprm/meshes/talos_rarm_rom.dae
+share/talos-rbprm/meshes/talos_rarm_rom.stl
+share/talos-rbprm/meshes/talos_rleg_rom.dae
+share/talos-rbprm/meshes/talos_rleg_rom.stl
+share/talos-rbprm/meshes/talos_rleg_rom_full.stl
+share/talos-rbprm/meshes/talos_trunk_head.dae
+share/talos-rbprm/meshes/talos_trunk_head.stl
+share/talos-rbprm/meshes/talos_trunk_lower.dae
+share/talos-rbprm/meshes/talos_trunk_lower.stl
+share/talos-rbprm/meshes/talos_trunk_lower_large.dae
+share/talos-rbprm/meshes/talos_trunk_lower_large.stl
+share/talos-rbprm/meshes/talos_trunk_lower_visual.dae
+share/talos-rbprm/meshes/talos_trunk_lower_visual_large.dae
+share/talos-rbprm/meshes/talos_trunk_upper.dae
+share/talos-rbprm/meshes/talos_trunk_upper.stl
+share/talos-rbprm/meshes/talos_trunk_upper_visual.dae
+share/talos-rbprm/package.xml
+share/talos-rbprm/relative_effector_positions/talos_LF_constraints_in_RF_quasi_flat_REDUCED.obj
+share/talos-rbprm/relative_effector_positions/talos_RF_constraints_in_LF_quasi_flat_REDUCED.obj
+share/talos-rbprm/roms/larm.erom
+share/talos-rbprm/roms/lleg.erom
+share/talos-rbprm/roms/rarm.erom
+share/talos-rbprm/roms/rleg.erom
+share/talos-rbprm/srdf/talos_larm_rom.srdf
+share/talos-rbprm/srdf/talos_lleg_rom.srdf
+share/talos-rbprm/srdf/talos_rarm_rom.srdf
+share/talos-rbprm/srdf/talos_rleg_rom.srdf
+share/talos-rbprm/srdf/talos_trunk.srdf
+share/talos-rbprm/srdf/talos_trunk_large.srdf
+share/talos-rbprm/urdf/talos_larm_rom.urdf
+share/talos-rbprm/urdf/talos_lleg_rom.urdf
+share/talos-rbprm/urdf/talos_rarm_rom.urdf
+share/talos-rbprm/urdf/talos_rleg_rom.urdf
+share/talos-rbprm/urdf/talos_trunk.urdf
+share/talos-rbprm/urdf/talos_trunk_large.urdf
diff --git a/py-talos-rbprm/depend.mk b/py-talos-rbprm/depend.mk
new file mode 100644
index 00000000..b7372b91
--- /dev/null
+++ b/py-talos-rbprm/depend.mk
@@ -0,0 +1,30 @@
+# robotpkg depend.mk for:	wip/py37-talos-rbprm
+# Created:			Guilhem Saurel on Wed, 23 Oct 2019
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+PY_TALOS_RBPRM_DEPEND_MK:=	${PY_TALOS_RBPRM_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=			py-talos-rbprm
+endif
+
+ifeq (+,$(PY_TALOS_RBPRM_DEPEND_MK)) # --------------------------------------
+
+include ../../mk/sysdep/python.mk
+
+PREFER.py-talos-rbprm?=		robotpkg
+
+DEPEND_USE+=			py-talos-rbprm
+
+DEPEND_ABI.py-talos-rbprm?=	${PKGTAG.python-}talos-rbprm>=4.7.0
+DEPEND_DIR.py-talos-rbprm?=	../../wip/py-talos-rbprm
+
+SYSTEM_SEARCH.py-talos-rbprm=\
+	include/hpp/talos-rbprm/config.hh	i			\
+	'lib/pkgconfig/talos-rbprm.pc:/Version/s/[^0-9.]//gp'		\
+	'${PYTHON_SYSLIBSEARCH}/talos_rbprm/__init__.py'
+
+endif # PY_TALOS_RBPRM_DEPEND_MK --------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/py-talos-rbprm/distinfo b/py-talos-rbprm/distinfo
new file mode 100644
index 00000000..581a90ad
--- /dev/null
+++ b/py-talos-rbprm/distinfo
@@ -0,0 +1,3 @@
+SHA1 (talos-rbprm-4.7.0.tar.gz) = 302b8a0c00fbc77de74606742782b04f98a4cacc
+RMD160 (talos-rbprm-4.7.0.tar.gz) = edb536030b7f967884958f2c5ad5b16371a6588f
+Size (talos-rbprm-4.7.0.tar.gz) = 12139193 bytes
-- 
GitLab