diff --git a/jrl-walkgen-v3/DESCR b/jrl-walkgen-v3/DESCR
new file mode 100644
index 0000000000000000000000000000000000000000..786948c67397e2d201ecf496d418e686f2f88a67
--- /dev/null
+++ b/jrl-walkgen-v3/DESCR
@@ -0,0 +1 @@
+This is the JRL-Japan walk pattern generator for the HRP-2 humanoid robot.
diff --git a/jrl-walkgen-v3/Makefile b/jrl-walkgen-v3/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..8ea0ae7b6a282ad6729252b8331884abe5dd4ff5
--- /dev/null
+++ b/jrl-walkgen-v3/Makefile
@@ -0,0 +1,42 @@
+# robotpkg Makefile for:	path/jrl-walkgen
+# Created:			Anthony Mallet on Tue, 15 May 2007
+#
+
+DISTNAME=	jrl-walkgen-v3-${VERSION}
+PKGNAME=	jrl-walkgen-v3-${VERSION}
+VERSION=	4.0.0
+
+CATEGORIES=		wip
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=jrl-walkgen-v3/}
+MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}proyan/jrl-walkgen/
+
+MAINTAINER=	gepetto@laas.fr
+COMMENT=	Walk pattern generator for the HRP-2 humanoid robot.
+LICENSE=	gnu-lgpl-v3
+
+DYNAMIC_PLIST_DIRS+=	share/doc/jrl-walkgen
+
+PKG_SUPPORTED_OPTIONS+= debug
+PKG_OPTION_DESCR.debug=	Compile in debugging mode
+PKG_OPTION_SET.debug:=	CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Debug
+
+# Build the package in a separate directory
+CONFIGURE_DIRS=		_build
+CMAKE_ARG_PATH=		..
+
+pre-configure:
+	${RUN}${MKDIR} ${WRKSRC}/_build
+
+include ../../mk/sysdep/cmake.mk
+include ../../wip/pinocchio/depend.mk
+include ../../wip/qpOASES/depend.mk
+include ../../wip/simple-humanoid-description/depend.mk
+include ../../interfaces/jrl-mal/depend.mk
+include ../../pkgtools/pkg-config/depend.mk
+include ../../mk/sysdep/doxygen.mk
+include ../../mk/sysdep/graphviz.mk
+include ../../mk/sysdep/pdflatex.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/language/fortran.mk
+include ../../mk/robotpkg.mk
diff --git a/jrl-walkgen-v3/PLIST b/jrl-walkgen-v3/PLIST
new file mode 100644
index 0000000000000000000000000000000000000000..2050f9ca2ca03ef51c9e97ecc4a4c6396b682cc6
--- /dev/null
+++ b/jrl-walkgen-v3/PLIST
@@ -0,0 +1,14 @@
+@comment Fri Mar 1 14:23:47 CET 2013
+lib/pkgconfig/jrl-walkgen.pc
+include/jrl/walkgen/patterngeneratorinterface.hh
+include/jrl/walkgen/pgtypes.hh
+include/jrl/walkgen/pinocchiorobot.hh
+lib/libjrl-walkgen.so.${PKGVERSION}
+lib/libjrl-walkgen.so
+share/jrl/dynamics/examples/TestFootPrintPGInterfaceData.cpp
+share/jrl/dynamics/examples/TestFootPrintPGInterfaceData.h
+share/jrl/dynamics/examples/TestFootPrintPGInterface.cpp
+share/jrl/dynamics/examples/TestHerdt2010.cpp
+share/jrl/dynamics/examples/CommonTools.cpp
+share/jrl/dynamics/examples/CommonTools.hh
+share/jrl/dynamics/examples/examples.CMakeList
diff --git a/jrl-walkgen-v3/depend.mk b/jrl-walkgen-v3/depend.mk
new file mode 100644
index 0000000000000000000000000000000000000000..94ad265f69d9bafb3eb34941b5b93ea003053098
--- /dev/null
+++ b/jrl-walkgen-v3/depend.mk
@@ -0,0 +1,26 @@
+# robotpkg depend.mk for:	path/jrl-walkgen
+# Created:			Anthony Mallet on Tue, 13 May 2008
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+JRL_WALKGEN_V3_DEPEND_MK:=	${JRL_WALKGEN_V3_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		jrl-walkgen-v3
+endif
+
+ifeq (+,$(JRL_WALKGEN_V3_DEPEND_MK))
+PREFER.jrl-walkgen-v3?=	robotpkg
+
+DEPEND_USE+=		jrl-walkgen-v3
+
+DEPEND_ABI.jrl-walkgen-v3?=jrl-walkgen-v3>=4.0.0
+DEPEND_DIR.jrl-walkgen-v3?=../../wip/jrl-walkgen-v3
+
+SYSTEM_SEARCH.jrl-walkgen-v3=\
+	include/jrl/walkgen/patterngeneratorinterface.hh\
+	lib/pkgconfig/jrl-walkgen.pc\
+	lib/libjrl-walkgen.so
+endif
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/jrl-walkgen-v3/distinfo b/jrl-walkgen-v3/distinfo
new file mode 100644
index 0000000000000000000000000000000000000000..38a44f6fffb64504f5baa437270392727d842488
--- /dev/null
+++ b/jrl-walkgen-v3/distinfo
@@ -0,0 +1,3 @@
+SHA1 (jrl-walkgen-v3-4.0.0.tar.gz) = 90797c7e6f46dce2fdb0e00e597e6728587607c2
+RMD160 (jrl-walkgen-v3-4.0.0.tar.gz) = 63042d7aa4f8f54ba6502ee981207a63a5245cba
+Size (jrl-walkgen-v3-4.0.0.tar.gz) = 16172186 bytes