From ab8f4714125b67f01ce2718eed7336abf0b6735e Mon Sep 17 00:00:00 2001 From: Quentin Labourey <quentin.labourey@laas.fr> Date: Wed, 22 Aug 2018 11:32:22 +0200 Subject: [PATCH] [wip/infuse-crips-genom3] v0.1 : genom3 interface for infuse-pom-crisp --- infuse-crisp-genom3/DESCR | 1 + infuse-crisp-genom3/Makefile | 34 ++++++++++++++++++++++++++++++++++ infuse-crisp-genom3/PLIST | 7 +++++++ infuse-crisp-genom3/depend.mk | 4 ++++ infuse-crisp-genom3/distinfo | 3 +++ sysdep/autoconf-archive.mk | 23 +++++++++++++++++++++++ 6 files changed, 72 insertions(+) create mode 100644 infuse-crisp-genom3/DESCR create mode 100644 infuse-crisp-genom3/Makefile create mode 100644 infuse-crisp-genom3/PLIST create mode 100644 infuse-crisp-genom3/depend.mk create mode 100644 infuse-crisp-genom3/distinfo create mode 100644 sysdep/autoconf-archive.mk diff --git a/infuse-crisp-genom3/DESCR b/infuse-crisp-genom3/DESCR new file mode 100644 index 00000000..b6ae8d63 --- /dev/null +++ b/infuse-crisp-genom3/DESCR @@ -0,0 +1 @@ +GenoM3 interface module the Common Robot Internal State Publisher (CRISP) diff --git a/infuse-crisp-genom3/Makefile b/infuse-crisp-genom3/Makefile new file mode 100644 index 00000000..3025c283 --- /dev/null +++ b/infuse-crisp-genom3/Makefile @@ -0,0 +1,34 @@ +# robotpkg Makefile for: wip/infuse-crisp-genom3 +# Created: Quentin Labourey on Tue, 21 Aug 2018 +# + +VERSION= 0.1 +DISTNAME= infuse_crisp-genom3-${VERSION} +CATEGORIES= wip +MASTER_SITES= http://homepages.laas.fr/qlaboure/infuse/ +MASTER_REPOSITORY= ssh://git@redmine.laas.fr/laas/users/simon/infuse/infuse-crisp-genom3.git +MAINTAINER= laas-infuse@laas.fr +COMMENT= GenoM3 interface module the Common Robot Internal State Publisher (CRISP) +LICENSE= 2-clause-bsd + +# The .gen file is not (yet) prefixed with 'infuse_', so we need the following lines. +GENOM_MODULE= infuse_crisp +WRKSRC= ${WRKDIR}/infuse_crisp-genom3-${VERSION} + +include ../../architecture/genom3/module.mk + +# In InFuse we use ROS, so keep these options enabled by default +PKG_SUGGESTED_OPTIONS+= ros-client-c ros-client-ros ros-server + + +include ../../interfaces/openrobots-idl/depend.mk +include ../../wip/infuse-idl/depend.mk +include ../../wip/infuse-pom-crisp/depend.mk +include ../../wip/infuse-pom-base/depend.mk +include ../../wip/infuse-asn1-conversions/depend.mk +include ../../wip/infuse-asn1-types/depend.mk +include ../../wip/sysdep/autoconf-archive.mk +include ../../mk/language/c.mk +include ../../mk/language/c++.mk +include ../../mk/robotpkg.mk + diff --git a/infuse-crisp-genom3/PLIST b/infuse-crisp-genom3/PLIST new file mode 100644 index 00000000..babf487b --- /dev/null +++ b/infuse-crisp-genom3/PLIST @@ -0,0 +1,7 @@ +@comment Wed Aug 22 10:44:21 CEST 2018 +${PLIST.codels}lib/lib${GENOM_MODULE}_codels.la +${PLIST.codels}lib/pkgconfig/${GENOM_MODULE}-genom3.pc +${PLIST.codels}share/doc/${GENOM_MODULE}-genom3/README.adoc +${PLIST.codels}share/doc/${GENOM_MODULE}-genom3/README.html +${PLIST.codels}share/idl/${GENOM_MODULE}/${GENOM_MODULE}.gen +@comment includes architecture/genom3/PLIST.templates diff --git a/infuse-crisp-genom3/depend.mk b/infuse-crisp-genom3/depend.mk new file mode 100644 index 00000000..60c68837 --- /dev/null +++ b/infuse-crisp-genom3/depend.mk @@ -0,0 +1,4 @@ +# robotpkg depend.mk for: wip/infuse-crisp-genom3 +# Created: Quentin Labourey on Tue, 21 Aug 2018 +# + diff --git a/infuse-crisp-genom3/distinfo b/infuse-crisp-genom3/distinfo new file mode 100644 index 00000000..318b1b49 --- /dev/null +++ b/infuse-crisp-genom3/distinfo @@ -0,0 +1,3 @@ +SHA1 (infuse_crisp-genom3-0.1.tar.gz) = 0ffcce3a26fb5d8bcac68ccde3b3e23477d500b2 +RMD160 (infuse_crisp-genom3-0.1.tar.gz) = 77a45ea380f7d882c41c3538f445a2cf726c29ed +Size (infuse_crisp-genom3-0.1.tar.gz) = 375980 bytes diff --git a/sysdep/autoconf-archive.mk b/sysdep/autoconf-archive.mk new file mode 100644 index 00000000..718bbaf2 --- /dev/null +++ b/sysdep/autoconf-archive.mk @@ -0,0 +1,23 @@ + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +AUTOCONF_ARCHIVE_DEPEND_MK:= ${AUTOCONF_ARCHIVE_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= autoconf-archive +endif + +ifeq (+,$(AUTOCONF_ARCHIVE_DEPEND_MK)) # --------------------------------------------- + +PREFER.autoconf-archive?= system +DEPEND_USE+= autoconf-archive +DEPEND_ABI.autoconf-archive?= autoconf-archive>=20150925 + +SYSTEM_SEARCH.autoconf-archive= \ + 'share/doc/autoconf-archive/' \ + +SYSTEM_PKG.Ubuntu.autoconf-archive=autoconf-archive +SYSTEM_PKG.Debian.autoconf-archive=autoconf-archive + +endif # AUTOCONF_ARCHIVE_DEPEND_MK --------------------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} -- GitLab