From 1a26ba64853b5a6c01f6911d24fc5159939b15f5 Mon Sep 17 00:00:00 2001
From: Guilhem Saurel <guilhem.saurel@laas.fr>
Date: Thu, 23 Aug 2018 12:58:01 +0200
Subject: [PATCH] [wip/py-sot-dynamic-pinocchio-v3] Initial Release

---
 Makefile                              |  1 +
 py-sot-dynamic-pinocchio-v3/DESCR     |  1 +
 py-sot-dynamic-pinocchio-v3/Makefile  | 40 +++++++++++++++++++++++++++
 py-sot-dynamic-pinocchio-v3/PLIST     | 27 ++++++++++++++++++
 py-sot-dynamic-pinocchio-v3/depend.mk | 26 +++++++++++++++++
 py-sot-dynamic-pinocchio-v3/distinfo  |  3 ++
 6 files changed, 98 insertions(+)
 create mode 100644 py-sot-dynamic-pinocchio-v3/DESCR
 create mode 100644 py-sot-dynamic-pinocchio-v3/Makefile
 create mode 100644 py-sot-dynamic-pinocchio-v3/PLIST
 create mode 100644 py-sot-dynamic-pinocchio-v3/depend.mk
 create mode 100644 py-sot-dynamic-pinocchio-v3/distinfo

diff --git a/Makefile b/Makefile
index ced45910..029ff343 100644
--- a/Makefile
+++ b/Makefile
@@ -95,6 +95,7 @@ SUBDIR+=	py-mraa
 SUBDIR+=	py-parametric-curves
 SUBDIR+=	py-sot-core-v3
 SUBDIR+=	py-sot-dyninv-v3
+SUBDIR+=	py-sot-dynamic-pinocchio-v3
 SUBDIR+=	py-sot-pattern-generator-v3
 SUBDIR+=	py-sot-tools-v3
 SUBDIR+=	py-sot-torque-control
diff --git a/py-sot-dynamic-pinocchio-v3/DESCR b/py-sot-dynamic-pinocchio-v3/DESCR
new file mode 100644
index 00000000..8dc6123f
--- /dev/null
+++ b/py-sot-dynamic-pinocchio-v3/DESCR
@@ -0,0 +1 @@
+Hierarchical task based control of humanoid robots (python bindings)
diff --git a/py-sot-dynamic-pinocchio-v3/Makefile b/py-sot-dynamic-pinocchio-v3/Makefile
new file mode 100644
index 00000000..aa3d9d29
--- /dev/null
+++ b/py-sot-dynamic-pinocchio-v3/Makefile
@@ -0,0 +1,40 @@
+# robotpkg Makefile for:	wip/py-sot-dynamic-pinocchio-v3
+# Created:			Rohan Budhiraja on Fri, 8 Apr 2016
+#
+
+ORG=			stack-of-tasks
+NAME=			sot-dynamic-pinocchio
+VERSION=		3.2.0
+
+DISTNAME=		${NAME}-${VERSION}
+PKGNAME=		${PKGTAG.python-}${NAME}-v3-${VERSION}
+
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${NAME}/}
+MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}${ORG}/${NAME}
+CHECKOUT_VCS_OPTS+=	--recursive
+
+CATEGORIES=		wip
+COMMENT=		Create entities to compute a robot dynamics properties using pinocchio (python bindings)
+LICENSE=		2-clause-bsd
+MAINTAINER=		gepetto-soft@laas.fr
+
+CONFLICTS+=		py[0-9][0-9]-${NAME}
+
+DYNAMIC_PLIST_DIRS+=	share/doc/${NAME}
+
+include ../../${CATEGORIES}/${NAME}-v3/depend.mk
+include ../../devel/tinyxml/depend.mk
+include ../../math/pinocchio/depend.mk
+include ../../math/py-pinocchio/depend.mk
+include ../../wip/sot-core-v3/depend.mk
+include ../../wip/py-sot-core-v3/depend.mk
+include ../../wip/sot-tools-v3/depend.mk
+include ../../wip/py-sot-tools-v3/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/python.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/robotpkg.mk
diff --git a/py-sot-dynamic-pinocchio-v3/PLIST b/py-sot-dynamic-pinocchio-v3/PLIST
new file mode 100644
index 00000000..6948eda5
--- /dev/null
+++ b/py-sot-dynamic-pinocchio-v3/PLIST
@@ -0,0 +1,27 @@
+@comment Fri Dec 6 09:25:38 CET 2013
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/angle_estimator/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/angle_estimator/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/dynamic/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/dynamic/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/force_compensation/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/force_compensation/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/humanoid_robot.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/integrator_force/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/integrator_force/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/integrator_force_exact/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/integrator_force_exact/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/integrator_force_rk4/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/integrator_force_rk4/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/mass_apparent/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/mass_apparent/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/parser.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/tools.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/waist_attitude_from_sensor/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/waist_attitude_from_sensor/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/zmp_from_forces/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/zmp_from_forces/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/zmpreffromcom/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/sot/dynamics_pinocchio/zmpreffromcom/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/tutorial/kine_romeo.py
+${PYTHON_SITELIB}/dynamic_graph/tutorial/kine_romeo_small.py
diff --git a/py-sot-dynamic-pinocchio-v3/depend.mk b/py-sot-dynamic-pinocchio-v3/depend.mk
new file mode 100644
index 00000000..dbe91c4c
--- /dev/null
+++ b/py-sot-dynamic-pinocchio-v3/depend.mk
@@ -0,0 +1,26 @@
+# robotpkg Makefile for:	wip/py-sot-dynamic-pinocchio-v3
+# Created:			Rohan Budhiraja on Fri, 8 Apr 2016
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+PY_SOT_DYNAMIC_PINOCCHIO_V3_DEPEND_MK:=	${PY_SOT_DYNAMIC_PINOCCHIO_V3_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		py-sot-dynamic-pinocchio-v3
+endif
+
+ifeq (+,$(PY_SOT_DYNAMIC_PINOCCHIO_V3_DEPEND_MK)) # --------------------------------------
+
+PREFER.py-sot-dynamic-pinocchio-v3?=	robotpkg
+
+SYSTEM_SEARCH.py-sot-dynamic-pinocchio-v3=\
+	'${PYTHON_SYSLIBSEARCH}/dynamic_graph/sot/dynamics_pinocchio/dynamic/wrap.so'
+
+DEPEND_USE+=		py-sot-dynamic-pinocchio-v3
+
+DEPEND_ABI.py-sot-dynamic-pinocchio-v3?=	${PKGTAG.python-}sot-dynamic-pinocchio-v3>=3.1.1
+DEPEND_DIR.py-sot-dynamic-pinocchio-v3?=	../../wip/py-sot-dynamic-pinocchio-v3
+
+endif # PY_SOT_DYNAMIC_DEPEND_MK --------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/py-sot-dynamic-pinocchio-v3/distinfo b/py-sot-dynamic-pinocchio-v3/distinfo
new file mode 100644
index 00000000..25010a8b
--- /dev/null
+++ b/py-sot-dynamic-pinocchio-v3/distinfo
@@ -0,0 +1,3 @@
+SHA1 (sot-dynamic-pinocchio-3.2.0.tar.gz) = 215807883a0f4e224d5b87763b8194cb1c123cc1
+RMD160 (sot-dynamic-pinocchio-3.2.0.tar.gz) = b8a7d6099009c19cd1b7853b30808e6748658e74
+Size (sot-dynamic-pinocchio-3.2.0.tar.gz) = 857339 bytes
-- 
GitLab