diff --git a/dynamic-graph-v3/Makefile b/dynamic-graph-v3/Makefile
index 167d1276f0de68184c1666da0c3dd3b84079a062..24020c129b0c20a0c229b436965064b6788a6f32 100644
--- a/dynamic-graph-v3/Makefile
+++ b/dynamic-graph-v3/Makefile
@@ -4,7 +4,7 @@
 
 ORG=			stack-of-tasks
 NAME=			dynamic-graph
-VERSION=		3.7.3
+VERSION=		3.8.1
 
 DISTNAME=		${NAME}-v3-${VERSION}
 PKGNAME=		${NAME}-v3-${VERSION}
diff --git a/dynamic-graph-v3/PLIST b/dynamic-graph-v3/PLIST
index 9b24eef7aba9458f07f2db2b899a268ae5ea1102..a57aba018e7ef203185279c058947c0533f3d328 100644
--- a/dynamic-graph-v3/PLIST
+++ b/dynamic-graph-v3/PLIST
@@ -45,8 +45,13 @@ include/dynamic-graph/tracer-real-time.h
 include/dynamic-graph/tracer.h
 include/dynamic-graph/value.h
 include/dynamic-graph/warning.hh
+lib/cmake/dynamic-graph/dynamic-graphConfig.cmake
+lib/cmake/dynamic-graph/dynamic-graphConfigVersion.cmake
+lib/cmake/dynamic-graph/dynamic-graphTargets-release.cmake
+lib/cmake/dynamic-graph/dynamic-graphTargets.cmake
 lib/libdynamic-graph.so
 lib/libdynamic-graph.so.${PKGVERSION}
 lib/pkgconfig/dynamic-graph.pc
 lib/plugin/tracer-real-time.so
 lib/plugin/tracer.so
+share/dynamic-graph/package.xml
diff --git a/dynamic-graph-v3/depend.mk b/dynamic-graph-v3/depend.mk
index 57488737254e710dda07719384ca76165dab310c..19631c8a95b21f2ee5589b8427e55d0f42b7e15f 100644
--- a/dynamic-graph-v3/depend.mk
+++ b/dynamic-graph-v3/depend.mk
@@ -14,15 +14,17 @@ ifeq (+,$(HPP_GIK_DEPEND_MK)) # --------------------------------------
 PREFER.dynamic-graph-v3?=	robotpkg
 
 SYSTEM_SEARCH.dynamic-graph-v3=\
-	include/dynamic-graph/entity.h	\
-	lib/libdynamic-graph.so		\
-	lib/pkgconfig/dynamic-graph.pc
+  'include/dynamic-graph/config.hh:/DYNAMIC_GRAPH_VERSION /s/[^0-9.]//gp'			\
+  'lib/cmake/dynamic-graph/dynamic-graphConfigVersion.cmake:/PACKAGE_VERSION/s/[^0-9.]//gp'	\
+  'lib/pkgconfig/dynamic-graph.pc:/Version/s/[^0-9.]//gp'					\
+  'lib/libdynamic-graph.so'									\
+  'share/dynamic-graph/package.xml:/<version>/s/[^0-9.]//gp'
 
 DEPEND_USE+=		dynamic-graph-v3
 
-DEPEND_ABI.dynamic-graph-v3?=	dynamic-graph-v3>=3.0.0
+DEPEND_ABI.dynamic-graph-v3?=	dynamic-graph-v3>=3.8.1
 DEPEND_DIR.dynamic-graph-v3?=	../../wip/dynamic-graph-v3
 
 endif # HPP_GIK_DEPEND_MK --------------------------------------------
 
-DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
\ No newline at end of file
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/dynamic-graph-v3/distinfo b/dynamic-graph-v3/distinfo
index 7ad8abdad76e2782e94e2bbd178442ad490f8c5b..325e23d8e54ce9b76e8b3ffd745ec681175b8424 100644
--- a/dynamic-graph-v3/distinfo
+++ b/dynamic-graph-v3/distinfo
@@ -1,3 +1,3 @@
-SHA1 (dynamic-graph-v3-3.7.3.tar.gz) = 3cc510baf18b4f92e38fc5caa805de282943973d
-RMD160 (dynamic-graph-v3-3.7.3.tar.gz) = d703aa0fb9d6c78485360647105342fc5886d42e
-Size (dynamic-graph-v3-3.7.3.tar.gz) = 1295556 bytes
+SHA1 (dynamic-graph-v3-3.8.1.tar.gz) = c1d8491259db0ad99b1f9f02c41ed29581c0dd8b
+RMD160 (dynamic-graph-v3-3.8.1.tar.gz) = 376c4e36f49fae01ecf2eee07f3504606d0f0170
+Size (dynamic-graph-v3-3.8.1.tar.gz) = 1314995 bytes