diff --git a/sot-dyninv-v3/PLIST b/sot-dyninv-v3/PLIST
index 1e6d77dbc66e2f4a42e676069eefbfd8b3be984a..9b300ca5ad03b43816d81be30e1d3eeb38bc8eb3 100644
--- a/sot-dyninv-v3/PLIST
+++ b/sot-dyninv-v3/PLIST
@@ -1,31 +1,107 @@
-@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/warning.hh
+lib/pkgconfig/sot-dyninv.pc
+include/sot-dyninv/commands-helper.h
 include/sot-dyninv/entity-helper.h
-include/sot-dyninv/feature-projected-line.h
-include/sot-dyninv/mal-to-eigen.h
+include/sot-dyninv/signal-helper.h
+include/sot-dyninv/dynamic-integrator.h
+include/sot-dyninv/zmp-estimator.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/controller-pd.h
+include/sot-dyninv/task-dyn-pd.h
 include/sot-dyninv/task-dyn-joint-limits.h
 include/sot-dyninv/task-dyn-limits.h
+include/sot-dyninv/task-dyn-inequality.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/solver-op-space.h
+include/sot-dyninv/solver-dyn-reduced.h
 include/sot-dyninv/task-joint-limits.h
+include/sot-dyninv/task-inequality.h
 include/sot-dyninv/task-weight.h
-include/sot-dyninv/warning.hh
-include/sot-dyninv/zmp-estimator.h
-lib/pkgconfig/sot-dyninv.pc
+include/sot-dyninv/solver-kine.h
+include/sot-dyninv/feature-projected-line.h
+include/sot-dyninv/col-piv-qr-solve-in-place.h
+include/sot-dyninv/contact-selecter.h
+lib/plugin/dynamic-integrator.so.${PKGVERSION}
+lib/plugin/dynamic-integrator.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/dynamic_integrator/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/dynamic_integrator/__init__.py
+lib/plugin/zmp-estimator.so.${PKGVERSION}
+lib/plugin/zmp-estimator.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/zmp_estimator/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/zmp_estimator/__init__.py
+lib/plugin/pseudo-robot-dynamic.so.${PKGVERSION}
+lib/plugin/pseudo-robot-dynamic.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/pseudo_robot_dynamic/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/pseudo_robot_dynamic/__init__.py
+lib/plugin/robot-dyn-simu.so.${PKGVERSION}
+lib/plugin/robot-dyn-simu.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/robot_dyn_simu/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/robot_dyn_simu/__init__.py
+lib/plugin/controller-pd.so.${PKGVERSION}
+lib/plugin/controller-pd.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/controller_pd/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/controller_pd/__init__.py
+lib/plugin/task-dyn-pd.so.${PKGVERSION}
+lib/plugin/task-dyn-pd.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_pd/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_pd/__init__.py
+lib/plugin/task-dyn-joint-limits.so.${PKGVERSION}
+lib/plugin/task-dyn-joint-limits.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_joint_limits/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_joint_limits/__init__.py
+lib/plugin/task-dyn-limits.so.${PKGVERSION}
+lib/plugin/task-dyn-limits.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_limits/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_limits/__init__.py
+lib/plugin/task-dyn-inequality.so.${PKGVERSION}
+lib/plugin/task-dyn-inequality.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_inequality/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_inequality/__init__.py
+lib/plugin/task-dyn-passing-point.so.${PKGVERSION}
+lib/plugin/task-dyn-passing-point.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_passing_point/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_dyn_passing_point/__init__.py
+lib/plugin/solver-op-space.so.${PKGVERSION}
+lib/plugin/solver-op-space.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/solver_op_space/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/solver_op_space/__init__.py
+lib/plugin/solver-dyn-reduced.so.${PKGVERSION}
+lib/plugin/solver-dyn-reduced.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/solver_dyn_reduced/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/solver_dyn_reduced/__init__.py
+lib/plugin/solver-kine.so.${PKGVERSION}
+lib/plugin/solver-kine.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/solver_kine/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/solver_kine/__init__.py
+lib/plugin/task-joint-limits.so.${PKGVERSION}
+lib/plugin/task-joint-limits.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_joint_limits/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_joint_limits/__init__.py
+lib/plugin/task-inequality.so.${PKGVERSION}
+lib/plugin/task-inequality.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_inequality/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_inequality/__init__.py
+lib/plugin/task-weight.so.${PKGVERSION}
+lib/plugin/task-weight.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_weight/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/task_weight/__init__.py
+lib/plugin/feature-projected-line.so.${PKGVERSION}
+lib/plugin/feature-projected-line.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/feature_projected_line/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/feature_projected_line/__init__.py
+lib/plugin/contact-selecter.so.${PKGVERSION}
+lib/plugin/contact-selecter.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/contact_selecter/wrap.so
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/contact_selecter/__init__.py
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/__init__.py
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/meta_task_dyn_6d.py
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/meta_task_dyn_passing_point.py
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/meta_tasks_dyn.py
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/meta_tasks_dyn_relative.py
+lib/python2.7/site-packages/dynamic_graph/sot/dyninv/robot_specific.py
+lib/python2.7/site-packages/dynamic_graph/tutorial/sot-concept.py
\ No newline at end of file
diff --git a/sot-dyninv-v3/depend.mk b/sot-dyninv-v3/depend.mk
index 59a31d254a7ee048a1ca8c6b9846d622abc11e8a..4501ee6135b1e6d28516f6be77068c45ef7c0047 100644
--- a/sot-dyninv-v3/depend.mk
+++ b/sot-dyninv-v3/depend.mk
@@ -14,7 +14,7 @@ ifeq (+,$(SOT_DYNINV_v3_DEPEND_MK)) # ------------------------------------------
 PREFER.sot-dyninv-v3?=	robotpkg
 
 SYSTEM_SEARCH.sot-dyninv-v3=\
-	include/sot-dyninv/config.h				\
+	include/sot-dyninv/config.hh				\
 	'lib/pkgconfig/sot-dyninv.pc:/Version/s/[^0-9.]//gp'
 
 DEPEND_USE+=		sot-dyninv-v3