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