diff --git a/py-dynamic-graph3/DESCR b/py-dynamic-graph3/DESCR
new file mode 100644
index 0000000000000000000000000000000000000000..4a62d65de816dc5619912f7f2b82446539444e59
--- /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 0000000000000000000000000000000000000000..aca5a7b9e3a91426a1db66e15e6dcce0c2a05dbf
--- /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 0000000000000000000000000000000000000000..79650b9fc550298149617c21263db8e3511911f2
--- /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 0000000000000000000000000000000000000000..3a01491cb9029d756dcfcda3facf1c3426ce3438
--- /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 0000000000000000000000000000000000000000..2cdf132a184f20a105f7db80742508306a3352d0
--- /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