diff --git a/orocos-yarp_transport/DESCR b/orocos-yarp_transport/DESCR
new file mode 100644
index 0000000000000000000000000000000000000000..65fd66388ef84b49de2d80f01e1ea8d14b723ed2
--- /dev/null
+++ b/orocos-yarp_transport/DESCR
@@ -0,0 +1,3 @@
+The YARP transport for Orocos provides a Communication framework to connect ports of components
+using the YARP middleware.
+
diff --git a/orocos-yarp_transport/Makefile b/orocos-yarp_transport/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..303d35f0f721c73adc71db162393f9a160ef7a2e
--- /dev/null
+++ b/orocos-yarp_transport/Makefile
@@ -0,0 +1,41 @@
+# robotpkg Makefile for:	middleware/orocos-yarp_transport
+# Created:			Charles Lesire on Tue, 10 Sep 2013
+#
+NAME=			orocos-yarp_transport
+VERSION=		20140327
+DISTNAME=		${NAME}-${VERSION}
+CATEGORIES=		middleware
+
+DISTFILES=		7181f3649978b3cc75d22424c47ad9c4b9d84b51.tar.gz
+MASTER_SITES=		https://gitorious.org/orocos-communication/yarp-transport/archive/
+MASTER_REPOSITORY=	git git://gitorious.org/orocos-communication/yarp-transport.git
+WRKSRC=			${WRKDIR}/orocos-communication-yarp-transport
+
+MAINTAINER=		charles.lesire@onera.fr
+COMMENT=		The YARP transport for the Orocos toolchain
+LICENSE=		gnu-lgpl-v2.1
+HOMEPAGE=		http://gitorious.org/orocos-communication/yarp-transport
+
+DEPEND_ABI.orocos-rtt =	orocos-rtt>=2.5
+DEPEND_ABI.yarp = yarp>=2.2
+
+CMAKE_ARGS+=		-DOROCOS-RTT_DIR=${PREFIX.orocos-rtt}/lib/cmake/orocos-rtt
+
+PKG_SUPPORTED_OPTIONS+=	doc
+PKG_SUGGESTED_OPTIONS+=	doc
+PKG_OPTION_DESCR.doc?=	Install ${PKGBASE} documentation
+define PKG_OPTION_SET.doc
+  CMAKE_ARGS+=		-DBUILD_DOC=ON
+  include ../sysdep/docbook.mk
+endef
+define PKG_OPTION_UNSET.doc
+  CMAKE_ARGS+=		-DBUILD_DOC=OFF
+endef
+
+include ../../middleware/orocos-rtt/depend.mk
+include ../../middleware/yarp/depend.mk
+include ../../mk/sysdep/cmake.mk
+include ../../mk/language/c++.mk
+include ../../mk/language/c.mk
+include ../../mk/robotpkg.mk
+
diff --git a/orocos-yarp_transport/PLIST b/orocos-yarp_transport/PLIST
new file mode 100644
index 0000000000000000000000000000000000000000..53cbc938c9e4b4346c30d0cc8ff8e654d805ff53
--- /dev/null
+++ b/orocos-yarp_transport/PLIST
@@ -0,0 +1,9 @@
+@comment Tue Sep 10 19:22:57 CEST 2013
+include/orocos/yarp/YarpChannelElement.hpp
+include/orocos/yarp/YarpTemplateProtocol.hpp
+include/orocos/yarp/YarpTransport.hpp
+include/orocos/yarp/yarp_bottle_archive.hpp
+lib/orocos/gnulinux/yarp/plugins/libyarp-service-gnulinux.so
+lib/orocos/gnulinux/yarp/plugins/libyarp-transport-gnulinux.so
+lib/pkgconfig/yarp-gnulinux.pc
+${PLIST.doc}share/doc/yarp-transport/yarp-transport-doc.pdf
diff --git a/orocos-yarp_transport/depend.mk b/orocos-yarp_transport/depend.mk
new file mode 100644
index 0000000000000000000000000000000000000000..2001670ecdebeacc2dbd86dd8ed490a5e5202077
--- /dev/null
+++ b/orocos-yarp_transport/depend.mk
@@ -0,0 +1,26 @@
+# robotpkg depend.mk for:	middleware/orocos-yarp_transport
+# Created:			Charles Lesire on Tue, 10 Sep 2013
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+OROCOS_YARP_DEPEND_MK:=${OROCOS_YARP_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		orocos-yarp_transport
+endif
+
+ifeq (+,$(OROCOS_YARP_DEPEND_MK))
+PREFER.orocos-dot_service?=	robotpkg
+
+DEPEND_USE+=		orocos-yarp_transport
+
+DEPEND_ABI.orocos-yarp_transport?=	orocos-yarp_transport>=20140000
+DEPEND_DIR.orocos-yarp_transport?=	../../wip/orocos-yarp_transport
+
+SYSTEM_SEARCH.orocos-yarp_transport= \
+	lib/orocos/gnulinux/yarp/plugins/libyarp-transport-gnulinux.so \
+	include/orocos/yarp/YarpTransport.hpp \
+	lib/pkgconfig/yarp-gnulinux.pc
+endif
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/orocos-yarp_transport/distinfo b/orocos-yarp_transport/distinfo
new file mode 100644
index 0000000000000000000000000000000000000000..bbe6bc1f9aba27e45064662b02e26dd8c0f8051e
--- /dev/null
+++ b/orocos-yarp_transport/distinfo
@@ -0,0 +1,3 @@
+SHA1 (7181f3649978b3cc75d22424c47ad9c4b9d84b51.tar.gz) = 2ae0adfee0775c7d5275b445e3fedf8fadeb5fd2
+RMD160 (7181f3649978b3cc75d22424c47ad9c4b9d84b51.tar.gz) = 2040d9489c11a2bffcb4f99ffea7929e882de201
+Size (7181f3649978b3cc75d22424c47ad9c4b9d84b51.tar.gz) = 14647 bytes