diff --git a/soth/Makefile b/soth/Makefile
index 7f1f12678bace9c31ec867a7c0fcf11fecb06743..76b5d33556d7e4b3d18ae8af7d9beb77b7cca0e4 100644
--- a/soth/Makefile
+++ b/soth/Makefile
@@ -4,21 +4,15 @@
 
 ORG=			stack-of-tasks
 NAME=			soth
-VERSION=		2.0.3
+VERSION=		2.0.4
 
-DISTNAME=		${NAME}-${VERSION}
-
-MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${NAME}/}
-MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}${ORG}/${NAME}.git
-CHECKOUT_VCS_OPTS+=	--recursive
 
 CATEGORIES=		wip
 COMMENT=		SOT Hierarchical solver
 LICENSE=		2-clause-bsd
 MAINTAINER=		gepetto-soft@laas.fr
 
-DYNAMIC_PLIST_DIRS+=	share/doc/${NAME}
-
+include ../../wip/jrl-cmakemodules/Makefile.common
 include ../../math/eigen3/depend.mk
 include ../../devel/boost-headers/depend.mk
 include ../../devel/boost-libs/depend.mk
diff --git a/soth/distinfo b/soth/distinfo
index f0aaf04ea5cb58155a01de929542358246d407e8..83633978f7322f294ec3d986df7a91bed3fe86db 100644
--- a/soth/distinfo
+++ b/soth/distinfo
@@ -1,3 +1,3 @@
-SHA1 (soth-2.0.3.tar.gz) = d1ff0fee0f850138c1c17963ca75774edc6acf31
-RMD160 (soth-2.0.3.tar.gz) = a900d846f0f425856ffee45e5995a6029871674f
-Size (soth-2.0.3.tar.gz) = 1003219 bytes
+SHA1 (soth-2.0.4.tar.gz) = 27aa5048f9b51b075ec2f69e0388edfcc7f159c5
+RMD160 (soth-2.0.4.tar.gz) = 44d86717c28198a93808b45a13a43f325899faa4
+Size (soth-2.0.4.tar.gz) = 992975 bytes