diff --git a/py-dynamic-graph-bridge-v3/Makefile b/py-dynamic-graph-bridge-v3/Makefile
index 622dc2ac93fa9c8f296c8172c199ee9e2f26e762..7d1b8061044a2021989bfd4b296247662907be56 100644
--- a/py-dynamic-graph-bridge-v3/Makefile
+++ b/py-dynamic-graph-bridge-v3/Makefile
@@ -3,17 +3,12 @@
 
 ORG=			stack-of-tasks
 NAME=			dynamic-graph-bridge
-VERSION=		3.2.4
-PKGREVISION=		1
+VERSION=		3.3.0
 
 ROSNAME=		$(subst -,_,${NAME})
 DISTNAME=		${ROSNAME}-v3-${VERSION}
 PKGNAME=		${PKGTAG.python-}${NAME}-v3-${VERSION}
 
-MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${NAME}-v3/}
-MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}${ORG}/${ROSNAME}
-CHECKOUT_VCS_OPTS+=	--recursive
-
 CATEGORIES=		wip
 COMMENT=		This ROS package binds together the ROS framework with the dynamic-graph real-time control architecture.
 LICENSE=		2-clause-bsd
@@ -33,6 +28,7 @@ DYNAMIC_PLIST_DIRS+=	share/gennodejs/ros/${ROSNAME}
 DYNAMIC_PLIST_DIRS+=	share/roseus/ros/${ROSNAME}
 DYNAMIC_PLIST_DIRS+=	share/commonlisp/ros/${ROSNAME}
 
+include ../../devel/jrl-cmakemodules/Makefile.common
 include ../../devel/ros-catkin/depend.mk
 include ../../devel/ros-realtime-tools/depend.mk
 include ../../devel/ros-roscpp-core/depend.mk
diff --git a/py-dynamic-graph-bridge-v3/distinfo b/py-dynamic-graph-bridge-v3/distinfo
index 8bd0403a53bfc59326f1b8ea44cff9082851415c..1175936fc771c9d39fae18a028b04972e4aa7c1e 100644
--- a/py-dynamic-graph-bridge-v3/distinfo
+++ b/py-dynamic-graph-bridge-v3/distinfo
@@ -1,3 +1,3 @@
-SHA1 (dynamic_graph_bridge-v3-3.2.4.tar.gz) = c76d066d9493e7fe9aa3b08855653b11aa13268f
-RMD160 (dynamic_graph_bridge-v3-3.2.4.tar.gz) = ba0dd85f23700c4276f8974b56a7103f16fdd510
-Size (dynamic_graph_bridge-v3-3.2.4.tar.gz) = 815218 bytes
+SHA1 (dynamic_graph_bridge-v3-3.3.0.tar.gz) = d3e19eaf0598bf4c445ed40d70d96e7423986a4a
+RMD160 (dynamic_graph_bridge-v3-3.3.0.tar.gz) = d5f4680f0031560c17c4ae9e7800901722e7cd90
+Size (dynamic_graph_bridge-v3-3.3.0.tar.gz) = 813447 bytes