From 2120b04f885d3a701792f82179685115fbc7754a Mon Sep 17 00:00:00 2001
From: Rohan Budhiraja <budhiraja@laas.fr>
Date: Tue, 26 Jan 2016 16:49:00 +0100
Subject: [PATCH] [wip/py-dynamic-graph3] dynamic-graph-python v3.0.0

---
 py-dynamic-graph3/DESCR     |  1 +
 py-dynamic-graph3/Makefile  | 44 +++++++++++++++++++++++++++++++++++++
 py-dynamic-graph3/PLIST     | 42 +++++++++++++++++++++++++++++++++++
 py-dynamic-graph3/depend.mk | 28 +++++++++++++++++++++++
 py-dynamic-graph3/distinfo  |  3 +++
 5 files changed, 118 insertions(+)
 create mode 100644 py-dynamic-graph3/DESCR
 create mode 100644 py-dynamic-graph3/Makefile
 create mode 100644 py-dynamic-graph3/PLIST
 create mode 100644 py-dynamic-graph3/depend.mk
 create mode 100644 py-dynamic-graph3/distinfo

diff --git a/py-dynamic-graph3/DESCR b/py-dynamic-graph3/DESCR
new file mode 100644
index 00000000..4a62d65d
--- /dev/null
+++ b/py-dynamic-graph3/DESCR
@@ -0,0 +1 @@
+Python bindings for motion/dynamic-graph package
diff --git a/py-dynamic-graph3/Makefile b/py-dynamic-graph3/Makefile
new file mode 100644
index 00000000..aca5a7b9
--- /dev/null
+++ b/py-dynamic-graph3/Makefile
@@ -0,0 +1,44 @@
+# robotpkg Makefile for:	motion/py-dynamic-graph
+# Created:			Rohan Budhiraja Tue Dec 15 14:59:13 CET 2015
+#
+
+DISTNAME=		dynamic-graph-python-${VERSION}
+VERSION=		3.0.0
+PKGNAME=		${PKGTAG.python-}dynamic-graph-${VERSION}
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=dynamic-graph-python/}
+MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}/proyan/dynamic-graph-python
+CHECKOUT_VCS_OPTS=	--recursive
+
+MAINTAINER=	gepetto@laas.fr
+CATEGORIES=	wip
+LICENSE=	gnu-lgpl-v3
+COMMENT=	Python bindings for wip/dynamic-graph3 package
+
+CONFLICTS+=		py-dynamic-graph-[0-9]*
+CONFLICTS+=		py[0-9][0-9]-dynamic-graph-[0-9]*
+DYNAMIC_PLIST_DIRS+=	share/doc/dynamic-graph-python
+
+CMAKE_ARGS+=		-DPYTHON_EXECUTABLE=${PYTHON}
+CMAKE_ARGS+=		-DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE}
+CMAKE_ARGS+=		-DPYTHON_LIBRARY=${PYTHON_LIB}
+CMAKE_ARGS+=		-DPYTHON_SITELIB=${PYTHON_SITELIB}
+
+CMAKE_ARGS+=		-DCMAKE_INSTALL_LIBDIR=lib
+
+# disable -Werror, some warnings from boost-filesystem (1.50, netbsd) cannot be
+# fixed here
+CMAKE_ARGS+=		-DCXX_DISABLE_WERROR=yes
+
+DEPEND_ABI.python+=	python<3
+
+include ../../wip/dynamic-graph3/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/sysdep/python.mk
+include ../../mk/sysdep/py-sphinx.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/robotpkg.mk
diff --git a/py-dynamic-graph3/PLIST b/py-dynamic-graph3/PLIST
new file mode 100644
index 00000000..79650b9f
--- /dev/null
+++ b/py-dynamic-graph3/PLIST
@@ -0,0 +1,42 @@
+@comment Tue Dec 15 15:31:09 CET 2015
+bin/dg-python
+include/dynamic-graph/python/api.hh
+include/dynamic-graph/python/config.h
+include/dynamic-graph/python/config.hh
+include/dynamic-graph/python/deprecated.hh
+include/dynamic-graph/python/exception-python.hh
+include/dynamic-graph/python/interpreter.hh
+include/dynamic-graph/python/warning.hh
+lib/libdynamic-graph-python.so
+lib/libdynamic-graph-python.so.${PKGVERSION}
+lib/pkgconfig/dynamic-graph-python.pc
+${PYTHON_SITELIB}/dynamic_graph/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/attrpath.py
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/attrpath${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/attrpath${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/entity.py
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/entity${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/entity${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/matlab.py
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/matlab${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/matlab${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/script_shortcuts.py
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/script_shortcuts${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/script_shortcuts${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/signal_base.py
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/signal_base${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/signal_base${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/tools.py
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/tools${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/${PYTHON_PYCACHE}/tools${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/tracer/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/tracer/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/tracer/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/tracer/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/tracer_real_time/__init__.py
+${PYTHON_SITELIB}/dynamic_graph/tracer_real_time/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyc
+${PYTHON_SITELIB}/dynamic_graph/tracer_real_time/${PYTHON_PYCACHE}/__init__${PYTHON_TAG}.pyo
+${PYTHON_SITELIB}/dynamic_graph/tracer_real_time/wrap.so
+${PYTHON_SITELIB}/dynamic_graph/wrap.so
diff --git a/py-dynamic-graph3/depend.mk b/py-dynamic-graph3/depend.mk
new file mode 100644
index 00000000..3a01491c
--- /dev/null
+++ b/py-dynamic-graph3/depend.mk
@@ -0,0 +1,28 @@
+# robotpkg depend.mk for:	motion/py-dynamic-graph
+# Created:			Florent Lamiraux on Thu, 7 Jul 2011
+#
+
+DEPEND_DEPTH:=			${DEPEND_DEPTH}+
+PY_DYNAMIC_GRAPH_DEPEND_MK:=	${PY_DYNAMIC_GRAPHDEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=			py-dynamic-graph
+endif
+
+ifeq (+,$(PY_DYNAMIC_GRAPH_DEPEND_MK)) # -----------------------------------
+
+PREFER.py-dynamic-graph?=	robotpkg
+
+DEPEND_USE+=			py-dynamic-graph
+DEPEND_ABI.py-dynamic-graph?=	${PKGTAG.python-}dynamic-graph>=3.0
+DEPEND_DIR.py-dynamic-graph?=	../../wip/py-dynamic-graph3
+
+SYSTEM_SEARCH.py-dynamic-graph=\
+	lib/pkgconfig/dynamic-graph-python.pc \
+	include/dynamic-graph/python/interpreter.hh
+
+include ../../mk/sysdep/python.mk
+
+endif # PY_DYNAMIC_GRAPH_DEPEND_MK -----------------------------------------
+
+DEPEND_DEPTH:=			${DEPEND_DEPTH:+=}
diff --git a/py-dynamic-graph3/distinfo b/py-dynamic-graph3/distinfo
new file mode 100644
index 00000000..2cdf132a
--- /dev/null
+++ b/py-dynamic-graph3/distinfo
@@ -0,0 +1,3 @@
+SHA1 (dynamic-graph-python-3.0.0.tar.gz) = 8c847cca3273d60b9d12c5fb883f3ff8aba25117
+RMD160 (dynamic-graph-python-3.0.0.tar.gz) = 64c15fd48b1cf96d60e3e9b7f4267ecbb9a878d3
+Size (dynamic-graph-python-3.0.0.tar.gz) = 778414 bytes
-- 
GitLab