From 0482bf129e3742753fd5929d8c021423ba9f80b4 Mon Sep 17 00:00:00 2001
From: Rohan Budhiraja <budhiraja@laas.fr>
Date: Thu, 8 Sep 2016 17:41:49 +0200
Subject: [PATCH] [wip/sot-dyninv-v3] Create sot-dyninv-v3

---
 sot-dyninv-v3/DESCR     |  1 +
 sot-dyninv-v3/Makefile  | 30 ++++++++++++++++++++++++++++++
 sot-dyninv-v3/PLIST     | 31 +++++++++++++++++++++++++++++++
 sot-dyninv-v3/depend.mk | 27 +++++++++++++++++++++++++++
 sot-dyninv-v3/distinfo  |  3 +++
 5 files changed, 92 insertions(+)
 create mode 100644 sot-dyninv-v3/DESCR
 create mode 100644 sot-dyninv-v3/Makefile
 create mode 100644 sot-dyninv-v3/PLIST
 create mode 100644 sot-dyninv-v3/depend.mk
 create mode 100644 sot-dyninv-v3/distinfo

diff --git a/sot-dyninv-v3/DESCR b/sot-dyninv-v3/DESCR
new file mode 100644
index 00000000..0e622f9b
--- /dev/null
+++ b/sot-dyninv-v3/DESCR
@@ -0,0 +1 @@
+This sofware provides the solver and features to resolve the inverse of the dynamics of a free-floating robot, in contact with its environment. The basics are provided by the sot core, and the computation of the dynamics of the robot can be computed by a third party lib, for example sot-dynamic.
diff --git a/sot-dyninv-v3/Makefile b/sot-dyninv-v3/Makefile
new file mode 100644
index 00000000..14ad0195
--- /dev/null
+++ b/sot-dyninv-v3/Makefile
@@ -0,0 +1,30 @@
+# robotpkg Makefile for:	wip/sot-dyninv-v3
+# Created:			Rohan Budhiraja on Thu, 08 Sep 2016
+#
+
+VERSION=		3.0.0
+PKGREVISION=		0
+PKGNAME=		sot-dyninv-v3-${VERSION}
+DISTNAME=		sot-dyninv-v3-${VERSION}
+
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=sot-dyninv-v3/}
+MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}/proyan/sot-dyninv
+
+MAINTAINER=	hpp@laas.fr
+CATEGORIES=	wip
+LICENSE=	gnu-lgpl-v3
+
+CONFLICTS+=		sot-dyninv
+DYNAMIC_PLIST_DIRS+=	share/doc/sot-dyninv
+DEPEND_ABI.python+= python<3.0
+
+include ../../wip/soth/depend.mk
+
+include ../../wip/py-dynamic-graph-v3/depend.mk
+include ../../wip/sot-core-v3/depend.mk
+include ../../pkgtools/pkg-config/depend.mk
+include ../../mk/sysdep/cmake.mk
+include ../../mk/sysdep/doxygen.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/robotpkg.mk
diff --git a/sot-dyninv-v3/PLIST b/sot-dyninv-v3/PLIST
new file mode 100644
index 00000000..1e6d77db
--- /dev/null
+++ b/sot-dyninv-v3/PLIST
@@ -0,0 +1,31 @@
+@comment Thu Oct 30 17:29:40 CET 2014
+include/sot-dyninv/col-piv-qr-solve-in-place.h
+include/sot-dyninv/commands-helper.h
+include/sot-dyninv/config.h
+include/sot-dyninv/config.hh
+include/sot-dyninv/contact-selecter.h
+include/sot-dyninv/controller-pd.h
+include/sot-dyninv/deprecated.hh
+include/sot-dyninv/dynamic-integrator.h
+include/sot-dyninv/entity-helper.h
+include/sot-dyninv/feature-projected-line.h
+include/sot-dyninv/mal-to-eigen.h
+include/sot-dyninv/pseudo-robot-dynamic.h
+include/sot-dyninv/robot-dyn-simu.h
+include/sot-dyninv/signal-helper.h
+include/sot-dyninv/solver-dyn-reduced.h
+include/sot-dyninv/solver-kine.h
+include/sot-dyninv/solver-op-space.h
+include/sot-dyninv/stack-template.h
+include/sot-dyninv/stack-template.t.cpp
+include/sot-dyninv/task-dyn-inequality.h
+include/sot-dyninv/task-dyn-joint-limits.h
+include/sot-dyninv/task-dyn-limits.h
+include/sot-dyninv/task-dyn-passing-point.h
+include/sot-dyninv/task-dyn-pd.h
+include/sot-dyninv/task-inequality.h
+include/sot-dyninv/task-joint-limits.h
+include/sot-dyninv/task-weight.h
+include/sot-dyninv/warning.hh
+include/sot-dyninv/zmp-estimator.h
+lib/pkgconfig/sot-dyninv.pc
diff --git a/sot-dyninv-v3/depend.mk b/sot-dyninv-v3/depend.mk
new file mode 100644
index 00000000..59a31d25
--- /dev/null
+++ b/sot-dyninv-v3/depend.mk
@@ -0,0 +1,27 @@
+# robotpkg depend.mk for:	wip/sot-dyninv-v3
+# Created:			Rohan Budhiraja on Thu, 08 Sep 2016
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+SOT_DYNINV_V3_DEPEND_MK:=	${SOT_DYNINV_V3_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		sot-dyninv-v3
+endif
+
+ifeq (+,$(SOT_DYNINV_v3_DEPEND_MK)) # -------------------------------------------
+
+PREFER.sot-dyninv-v3?=	robotpkg
+
+SYSTEM_SEARCH.sot-dyninv-v3=\
+	include/sot-dyninv/config.h				\
+	'lib/pkgconfig/sot-dyninv.pc:/Version/s/[^0-9.]//gp'
+
+DEPEND_USE+=		sot-dyninv-v3
+
+DEPEND_ABI.sot-dyninv?=	sot-dyninv-v3>=3.0.0
+DEPEND_DIR.sot-dyninv?=	../../wip/sot-dyninv-v3
+
+endif # SOT_DYNINV_v3_DEPEND_MK -------------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/sot-dyninv-v3/distinfo b/sot-dyninv-v3/distinfo
new file mode 100644
index 00000000..6cb17c98
--- /dev/null
+++ b/sot-dyninv-v3/distinfo
@@ -0,0 +1,3 @@
+SHA1 (sot-dyninv-v3-3.0.0.tar.gz) = 7ea7f2fa426dd578bdf490a4809ec6d5d035af0b
+RMD160 (sot-dyninv-v3-3.0.0.tar.gz) = 7560a9287f098d1d67820243c06dabb176413cb8
+Size (sot-dyninv-v3-3.0.0.tar.gz) = 1031376 bytes
-- 
GitLab