diff --git a/Makefile b/Makefile
index 9dfa20bc41226127487bbe5e1c76f5800b05a2b8..a1f665ae16ddb3d64834d020301030f12f0ad8af 100644
--- a/Makefile
+++ b/Makefile
@@ -103,6 +103,7 @@ SUBDIR+=	sot-pattern-generator-v3
 SUBDIR+=	sot-romeo-v3
 SUBDIR+=	soth
 SUBDIR+=	spark-genom
+SUBDIR+=	talos-ros-control
 SUBDIR+= 	track-target-genom
 SUBDIR+= 	urg
 SUBDIR+= 	vnet-yarp
diff --git a/talos-ros-control/DESCR b/talos-ros-control/DESCR
index 6edce2d5beaee0cd8d9f9cbe8057506ad3e04df2..5b6f8c66d8ca2f27d807531b9fe20551d7e89593 100644
--- a/talos-ros-control/DESCR
+++ b/talos-ros-control/DESCR
@@ -1,2 +1 @@
 ros_control specifically targeted for TALOS (0.2.4)
-This is a ros metapackage
\ No newline at end of file
diff --git a/talos-ros-control/Makefile b/talos-ros-control/Makefile
index 888e78c29001daf375641b72d184b9b2f317a73b..1ba26c1922ce2c1fffebaca70cefb08b7906f0fd 100644
--- a/talos-ros-control/Makefile
+++ b/talos-ros-control/Makefile
@@ -1,31 +1,37 @@
-# robotpkg Makefile for:	wip/talos_ros_control
+# robotpkg Makefile for:	wip/talos-ros-control
 # Created:			Olivier Stasse on Wed, 29 Mar 2017
 #
 
-ROS_PKG=	talos_ros_control
-ROS_VERSION=	0.2.4
-ROS_METAPKG=    yes
+VERSION=	0.2.4
+PKGNAME=	talos-ros-control-${VERSION}
+DISTNAME=	$(subst -,_,${PKGBASE})-${VERSION}
 
 CATEGORIES=	wip
-MASTER_SITES=	${MASTER_SITE_JRL}talos/talos_ros_control/talos_ros_control-
-ROS_COMMENT=	ros_control package with torque sensors
+MASTER_SITES=	${MASTER_SITE_JRL:=talos/talos_ros_control/}
+COMMENT=	ros_control package with torque sensors
 LICENSE=	openhrp-grx-license
 
-include ../../meta-pkgs/ros-base/Makefile.common
-
-SUBST_CLASSES+=		py-interp
-SUBST_FILES.py-interp+=	src/actionlib/*.py
-SUBST_FILES.py-interp+=	test/*.py
-SUBST_FILES.py-interp+=	tools/*.py
+RESTRICTED=     Redistribution of repackaged binaries not permitted
+NO_PUBLIC_SRC=  ${RESTRICTED}
+NO_PUBLIC_BIN=  ${RESTRICTED}
 
+ROS_METAPKG=	yes
 USE_BOOST_LIBS=	thread
 
 include ../../devel/boost-headers/depend.mk
 include ../../devel/boost-libs/depend.mk
 include ../../devel/ros-catkin/depend.mk
+include ../../devel/ros-pluginlib/depend.mk
+include ../../devel/ros-ros/depend.mk
+include ../../graphics/ros-robot-model/depend.mk
 include ../../interfaces/ros-common-msgs/depend.mk
 include ../../interfaces/ros-std-msgs/depend.mk
 include ../../lang/ros-message-generation/depend.mk
 include ../../lang/ros-message-runtime/depend.mk
+include ../../math/ros-geometry/depend.mk
+include ../../middleware/ros-actionlib/depend.mk
 include ../../middleware/ros-comm/depend.mk
+include ../../motion/ros-control-toolbox/depend.mk
+include ../../mk/language/c++.mk
+include ../../mk/language/c.mk
 include ../../mk/robotpkg.mk
diff --git a/talos-ros-control/PLIST b/talos-ros-control/PLIST
index ed5b2d0da3f962b3ba24a802a84f6e4b359bc157..aacc32695feebf5b6b969b253362fc159d6c6022 100644
--- a/talos-ros-control/PLIST
+++ b/talos-ros-control/PLIST
@@ -1,3 +1,4 @@
+@comment Fri Mar 31 14:47:34 CEST 2017
 include/controller_interface/controller.h
 include/controller_interface/controller_base.h
 include/controller_manager/controller_loader.h
@@ -151,6 +152,12 @@ share/controller_manager_tests/cmake/controller_manager_testsConfig-version.cmak
 share/controller_manager_tests/cmake/controller_manager_testsConfig.cmake
 share/controller_manager_tests/package.xml
 share/controller_manager_tests/test_controllers_plugin.xml
+share/hardware_interface/cmake/hardware_interfaceConfig-version.cmake
+share/hardware_interface/cmake/hardware_interfaceConfig.cmake
+share/hardware_interface/package.xml
+share/joint_limits_interface/cmake/joint_limits_interfaceConfig-version.cmake
+share/joint_limits_interface/cmake/joint_limits_interfaceConfig.cmake
+share/joint_limits_interface/package.xml
 share/ros_control/package.xml
 share/rqt_controller_manager/cmake/rqt_controller_managerConfig-version.cmake
 share/rqt_controller_manager/cmake/rqt_controller_managerConfig.cmake
diff --git a/talos-ros-control/depend.mk b/talos-ros-control/depend.mk
index ffe3c5946fa773ceb8fe2eb5d8a141a8afbfa36c..5b6eb7345cd4aece92eea7eb388316d424f21c6a 100644
--- a/talos-ros-control/depend.mk
+++ b/talos-ros-control/depend.mk
@@ -1,32 +1,29 @@
-# robotpkg depend.mk for:	wip/talos_ros_control
+# robotpkg depend.mk for:	wip/talos-ros-control
 # Created:			Olivier Stasse on Wed, 29 Mar 2017
 #
 
-DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+DEPEND_DEPTH:=			${DEPEND_DEPTH}+
 TALOS_ROS_CONTROL_DEPEND_MK:=	${TALOS_ROS_CONTROL_DEPEND_MK}+
 
 ifeq (+,$(DEPEND_DEPTH))
-DEPEND_PKG+=		talos-ros-control
+DEPEND_PKG+=			talos-ros-control
 endif
 
-ifeq (+,$(TALOS_ROS_CONTROL_DEPEND_MK)) # -------------------------------------------
+ifeq (+,$(TALOS_ROS_CONTROL_DEPEND_MK)) # ----------------------------------
 
-include ../../meta-pkgs/ros-base/depend.common
-PREFER.talos_ros_control?=	${PREFER.ros-base}
-SYSTEM_PREFIX.talos_ros_control?=${SYSTEM_PREFIX.ros-base}
+PREFER.talos-ros-control?=	robotpkg
 
-DEPEND_USE+=		talos_ros_control
-ROS_DEPEND_USE+=	talos_ros_control
+DEPEND_USE+=			talos-ros-control
 
-DEPEND_ABI.talos_ros_control?=	ros-talos-ros-control>=0.2
-DEPEND_DIR.talos_ros_control?=	../../wip/talos-ros-control
+DEPEND_ABI.talos-ros-control?=	talos-ros-control>=0.2
+DEPEND_DIR.talos-ros-control?=	../../wip/talos-ros-control
 
-SYSTEM_SEARCH.talos_ros_control=\
-	include/controller_manager/controller_loader.h		\
-	lib/libcontroller_manager.so						\
-	'share/ros_control/package.xml:/<version>/s/[^0-9.]//gp'		\
-	'lib/pkgconfig/controller_interface.pc:/Version/s/[^0-9.]//gp'
+SYSTEM_SEARCH.talos-ros-control=\
+  'include/controller_manager/controller_loader.h'		\
+  'lib/libcontroller_manager.so'				\
+  'share/ros_control/package.xml:/<version>/s/[^0-9.]//gp'	\
+  'lib/pkgconfig/controller_interface.pc:/Version/s/[^0-9.]//gp'
 
-endif # TALOS_ROS_CONTROL_DEPEND_MK -------------------------------------------------
+endif # TALOS_ROS_CONTROL_DEPEND_MK ----------------------------------------
 
 DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/talos-ros-control/distinfo b/talos-ros-control/distinfo
index 9c8485bc56936e437b4c338d0656e352b9e17d37..c81f30e5f63eb31d9cde730b64b9469ad0cfd034 100644
--- a/talos-ros-control/distinfo
+++ b/talos-ros-control/distinfo
@@ -1,3 +1,3 @@
-SHA1 (ros/talos_ros_control/0.2.4.tar.gz) = 8d23767233e71ec14061bbddcc4fc744a5745a59
-RMD160 (ros/talos_ros_control/0.2.4.tar.gz) = 5447e0972c4e22a3cf5d8fdc49582755233dcc4d
-Size (ros/talos_ros_control/0.2.4.tar.gz) = 586100 bytes
+SHA1 (talos_ros_control-0.2.4.tar.gz) = 8d23767233e71ec14061bbddcc4fc744a5745a59
+RMD160 (talos_ros_control-0.2.4.tar.gz) = 5447e0972c4e22a3cf5d8fdc49582755233dcc4d
+Size (talos_ros_control-0.2.4.tar.gz) = 586100 bytes