From be7568fa6d6bed1cd84aefba611c79bf8e4f2943 Mon Sep 17 00:00:00 2001
From: Guilhem Saurel <guilhem.saurel@laas.fr>
Date: Fri, 19 Apr 2019 19:13:06 +0200
Subject: [PATCH] [wip/py-bmtools] Initial import

---
 Makefile             |  1 +
 py-bmtools/DESCR     |  1 +
 py-bmtools/Makefile  | 27 +++++++++++++++++++++++++++
 py-bmtools/PLIST     |  6 ++++++
 py-bmtools/depend.mk | 28 ++++++++++++++++++++++++++++
 py-bmtools/distinfo  |  3 +++
 6 files changed, 66 insertions(+)
 create mode 100644 py-bmtools/DESCR
 create mode 100644 py-bmtools/Makefile
 create mode 100644 py-bmtools/PLIST
 create mode 100644 py-bmtools/depend.mk
 create mode 100644 py-bmtools/distinfo

diff --git a/Makefile b/Makefile
index 1013af25..26faba04 100644
--- a/Makefile
+++ b/Makefile
@@ -82,6 +82,7 @@ SUBDIR+=	prf-roboticsgroup-gazebo-plugins
 SUBDIR+=	prf-ros-control
 SUBDIR+=	prf-ros-controllers
 SUBDIR+=	prf-teleop-tools
+SUBDIR+=	py-bmtools
 SUBDIR+=	py-crocoddyl
 SUBDIR+=	py-curves
 SUBDIR+=	py-dynamic-graph-bridge-v3
diff --git a/py-bmtools/DESCR b/py-bmtools/DESCR
new file mode 100644
index 00000000..da319e55
--- /dev/null
+++ b/py-bmtools/DESCR
@@ -0,0 +1 @@
+Biomechanic toolbox
diff --git a/py-bmtools/Makefile b/py-bmtools/Makefile
new file mode 100644
index 00000000..ea1f2be2
--- /dev/null
+++ b/py-bmtools/Makefile
@@ -0,0 +1,27 @@
+# robotpkg Makefile for:	wip/py-bmtools
+# Created:			Guilhem Saurel on Fry, 19 Apr 2019
+#
+
+ORG=			gepetto
+NAME=			bmtools
+VERSION=		1.0.1
+
+DISTNAME=		${NAME}-${VERSION}
+PKGNAME=		${PKGTAG.python-}${DISTNAME}
+
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${NAME}/}
+MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}/${ORG}/${NAME}.git
+
+CATEGORIES=		wip
+COMMENT=		Biomechanic toolbox
+LICENSE=		gnu-gpl-v3
+
+DEPEND_ABI.python+=	python<3
+PYDISTUTILSPKG=		yes
+NO_CONFIGURE=		yes
+
+MAKE_ENV+=		PYTHONPATH=$(call quote,${PREFIX}/${PYTHON_SITELIB})
+
+include ../../mk/sysdep/py-setuptools.mk
+include ../../mk/sysdep/python.mk
+include ../../mk/robotpkg.mk
diff --git a/py-bmtools/PLIST b/py-bmtools/PLIST
new file mode 100644
index 00000000..8a37d26f
--- /dev/null
+++ b/py-bmtools/PLIST
@@ -0,0 +1,6 @@
+@comment Fri Apr 19 19:16:31 CEST 2019
+${PYTHON_SITELIB}/bmtools-${PKGVERSION}-py${PYTHON_VERSION}.egg-info
+${PYTHON_SITELIB}/bmtools/__init__.py
+${PYTHON_SITELIB}/bmtools/algebra.py
+${PYTHON_SITELIB}/bmtools/filters.py
+${PYTHON_SITELIB}/bmtools/processing.py
diff --git a/py-bmtools/depend.mk b/py-bmtools/depend.mk
new file mode 100644
index 00000000..0fdbf64a
--- /dev/null
+++ b/py-bmtools/depend.mk
@@ -0,0 +1,28 @@
+# robotpkg depend.mk for:	wip/py-bmtools
+# Created:			Guilhem Saurel on Fri, 19 Apr 2019
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+PY_BMTOOLS_DEPEND_MK:=	${PY_BMTOOLS_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		py-bmtools
+endif
+
+ifeq (+,$(PY_BMTOOLS_DEPEND_MK)) # ------------------------------------------
+
+PREFER.py-bmtools?=	robotpkg
+
+SYSTEM_SEARCH.py-bmtools=\
+  '${PYTHON_SYSLIBSEARCH}/bmtools/__init__.py'
+
+DEPEND_USE+=			py-bmtools
+
+DEPEND_ABI.py-bmtools?=		${PKGTAG.python-}bmtools>=1.0
+DEPEND_DIR.py-bmtools?=		../../wip/py-bmtools
+
+include ../../mk/sysdep/python.mk
+
+endif # PY_BMTOOLS_DEPEND_MK ------------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/py-bmtools/distinfo b/py-bmtools/distinfo
new file mode 100644
index 00000000..e953e53e
--- /dev/null
+++ b/py-bmtools/distinfo
@@ -0,0 +1,3 @@
+SHA1 (bmtools-1.0.1.tar.gz) = 6ccb1440a7007b51006d0c9b9849e521c1b491fa
+RMD160 (bmtools-1.0.1.tar.gz) = 7e3b28f175e7abc52671a5ae4486b6ff0545b5bc
+Size (bmtools-1.0.1.tar.gz) = 20118 bytes
-- 
GitLab