diff --git a/Makefile b/Makefile index d828f740e3b08731401a8e9bc9a6e378b9594a43..d0c6bf50a7a066b583f3840a3c81870f5966f378 100644 --- a/Makefile +++ b/Makefile @@ -7,6 +7,7 @@ SUBDIR+= attentional-genom SUBDIR+= catkin SUBDIR+= flann SUBDIR+= genom3 +SUBDIR+= genom3-pocolibs SUBDIR+= gest-genom SUBDIR+= hpp-geometry SUBDIR+= hyper diff --git a/genom3-pocolibs/DESCR b/genom3-pocolibs/DESCR new file mode 100644 index 0000000000000000000000000000000000000000..fb7f17817dedbb84d136fad79625959af584bea3 --- /dev/null +++ b/genom3-pocolibs/DESCR @@ -0,0 +1,2 @@ +The genom3-pocolibs template (see middleware/pocolibs) provides a GenoM3 +template for generating pocolibs-based components. diff --git a/genom3-pocolibs/Makefile b/genom3-pocolibs/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..05d97039b7103d9b9517e35059dda7b9476be43a --- /dev/null +++ b/genom3-pocolibs/Makefile @@ -0,0 +1,24 @@ +# robotpkg Makefile for: architecture/genom +# Created: Anthony Mallet on Sun, 28 Jan 2007 +# + +DISTNAME= genom3-pocolibs-1.0 +CATEGORIES= architecture +MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=genom3-pocolibs/} +MASTER_REPOSITORY= git git://git.openrobots.org/git/robots/genom3-pocolibs + +MAINTAINER= mallet@laas.fr +HOMEPAGE= https://homepages.laas.fr/mallet/soft/architecture/genom3 +COMMENT= GenoM3 template for pocolibs-based components + +LICENSE= 2-clause-bsd + +GNU_CONFIGURE= yes +NOT_FOR_PLATFORM= # empty + +DEPEND_ABI.pocolibs= pocolibs>=2.11.99 + +include ../../middleware/pocolibs/depend.mk +include ../../pkgtools/pkg-config/depend.mk +include ../../wip/genom3/depend.mk +include ../../mk/robotpkg.mk diff --git a/genom3-pocolibs/PLIST b/genom3-pocolibs/PLIST new file mode 100644 index 0000000000000000000000000000000000000000..faa410e4fb405ac3e3b34526c6e1d6fd22a92021 --- /dev/null +++ b/genom3-pocolibs/PLIST @@ -0,0 +1,43 @@ +@comment Fri Oct 19 16:32:59 CEST 2012 +lib/libpocolibs-client.la +lib/pkgconfig/genom3-pocolibs.pc +share/genom/site-templates/pocolibs/client/c/c-client-uninstalled.pc.in +share/genom/site-templates/pocolibs/client/c/c-client.pc.in +share/genom/site-templates/pocolibs/client/c/client.Makefile.am +share/genom/site-templates/pocolibs/client/c/client.c +share/genom/site-templates/pocolibs/client/c/client.configure.ac +share/genom/site-templates/pocolibs/client/c/client.h +share/genom/site-templates/pocolibs/client/c/docutil.tcl +share/genom/site-templates/pocolibs/client/c/init.c +share/genom/site-templates/pocolibs/client/c/json.c +share/genom/site-templates/pocolibs/client/c/msglib.c +share/genom/site-templates/pocolibs/client/c/plugin.c +share/genom/site-templates/pocolibs/client/c/portlib.c +share/genom/site-templates/pocolibs/client/c/private.h +share/genom/site-templates/pocolibs/client/c/template.tcl +share/genom/site-templates/pocolibs/common/autoconf/ax_pthread.m4 +share/genom/site-templates/pocolibs/common/msglib.h +share/genom/site-templates/pocolibs/common/serialize.h +share/genom/site-templates/pocolibs/common/typecopy.h +share/genom/site-templates/pocolibs/common/typeutil.tcl +share/genom/site-templates/pocolibs/server/activity.c +share/genom/site-templates/pocolibs/server/activity.h +share/genom/site-templates/pocolibs/server/codels.mappings.h +share/genom/site-templates/pocolibs/server/control_codels.c +share/genom/site-templates/pocolibs/server/control_task.c +share/genom/site-templates/pocolibs/server/control_task.h +share/genom/site-templates/pocolibs/server/exec_codels.c +share/genom/site-templates/pocolibs/server/exec_task.c +share/genom/site-templates/pocolibs/server/main.c +share/genom/site-templates/pocolibs/server/metadata.c +share/genom/site-templates/pocolibs/server/metadata.gen +share/genom/site-templates/pocolibs/server/msglib.c +share/genom/site-templates/pocolibs/server/parameters.h +share/genom/site-templates/pocolibs/server/pocolibs.Makefile.am +share/genom/site-templates/pocolibs/server/pocolibs.configure.ac +share/genom/site-templates/pocolibs/server/pocolibs.pc.in +share/genom/site-templates/pocolibs/server/portlib.c +share/genom/site-templates/pocolibs/server/portlib.h +share/genom/site-templates/pocolibs/server/remotelib.c +share/genom/site-templates/pocolibs/server/remotelib.h +share/genom/site-templates/pocolibs/server/template.tcl diff --git a/genom3-pocolibs/depend.mk b/genom3-pocolibs/depend.mk new file mode 100644 index 0000000000000000000000000000000000000000..8f112f3e5b933499c329f34377271e9cb7c874aa --- /dev/null +++ b/genom3-pocolibs/depend.mk @@ -0,0 +1,26 @@ +# robotpkg depend.mk for: architecture/genom3-pocolibs +# Created: Anthony Mallet on Fri, 19 Oct 2012 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +GENOM3_POCOLIBS_DEPEND_MK:= ${GENOM3_POCOLIBS_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= genom3-pocolibs +endif + +ifeq (+,$(GENOM3_POCOLIBS_DEPEND_MK)) # ------------------------------------ + +DEPEND_USE+= genom3-pocolibs +PREFER.genom3-pocolibs?=robotpkg + +SYSTEM_SEARCH.genom3-pocolibs=\ + lib/libpocolibs-client.so \ + 'lib/pkgconfig/genom3-pocolibs.pc:/Version/s/[^0-9.]//gp' + +DEPEND_ABI.genom3-pocolibs?= genom3-pocolibs>=1.0 +DEPEND_DIR.genom3-pocolibs?= ../../wip/genom3-pocolibs + +endif # GENOM3_POCOLIBS_DEPEND_MK ------------------------------------------ + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/genom3-pocolibs/distinfo b/genom3-pocolibs/distinfo new file mode 100644 index 0000000000000000000000000000000000000000..7f551415535efb3906e8dff9d8f52f1d48e68a6b --- /dev/null +++ b/genom3-pocolibs/distinfo @@ -0,0 +1,3 @@ +SHA1 (genom3-pocolibs-1.0.tar.gz) = a2c3c5df5355ecb0ca506dec6910570d8a394a5f +RMD160 (genom3-pocolibs-1.0.tar.gz) = ce0a4998e5a7732bd249117459f18e98595cfa38 +Size (genom3-pocolibs-1.0.tar.gz) = 323795 bytes