From d343366876951eff8d85dc76c95909dde6e79e6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9verin=20Lemaignan?= <severin.lemaignan@laas.fr> Date: Fri, 11 Feb 2011 18:48:34 +0100 Subject: [PATCH] [wip/move3d-studio] New package for the Move3D development environment move3d-studio is the LAAS stand-alone development environment for 3D planning applications. It is build from libmove3d-3.9.1 --- Makefile | 1 + move3d-studio/DESCR | 4 ++++ move3d-studio/Makefile | 41 +++++++++++++++++++++++++++++++++++++++++ move3d-studio/PLIST | 2 ++ move3d-studio/depend.mk | 27 +++++++++++++++++++++++++++ move3d-studio/distinfo | 3 +++ 6 files changed, 78 insertions(+) create mode 100644 move3d-studio/DESCR create mode 100644 move3d-studio/Makefile create mode 100644 move3d-studio/PLIST create mode 100644 move3d-studio/depend.mk create mode 100644 move3d-studio/distinfo diff --git a/Makefile b/Makefile index cc5a502a..441f31a0 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,7 @@ COMMENT= WIP packages SUBDIR+= libmove3d +SUBDIR+= move3d-studio SUBDIR+= gest-genom SUBDIR+= kukaFri-libs SUBDIR+= libfreenect diff --git a/move3d-studio/DESCR b/move3d-studio/DESCR new file mode 100644 index 00000000..8244c827 --- /dev/null +++ b/move3d-studio/DESCR @@ -0,0 +1,4 @@ +The BioMove3D development studio. + +This package installs a move3d-studio executable. This stand-alone application provides +a powerful environment to develop 3D path planning applications for robotics. diff --git a/move3d-studio/Makefile b/move3d-studio/Makefile new file mode 100644 index 00000000..72190c0d --- /dev/null +++ b/move3d-studio/Makefile @@ -0,0 +1,41 @@ +# robotpkg Makefile for: path/move3d-studio +# Created: Severin Lemaignan on Fri, 11 Feb 2011 +# + +PKGNAME= move3d-studio-${VERSION} +DISTNAME= libmove3d-${VERSION} +VERSION= 3.9.1 + +CATEGORIES= path +MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=BioMove3D/} +#MASTER_REPOSITORY= git http://trac.laas.fr/git/robots/BioMove3D.git +MASTER_REPOSITORY= git /home/slemaign/softs-local/BioMove3D + +MAINTAINER= biomove3dgitrepo@laas.fr +COMMENT= The BioMove3D development studio + +#move3d-studio is currently GPL because it depends +# on GSL and GLPK that are 2 GLP librairies. +LICENSE= gnu-gpl-v2 + +USE_LANGUAGES+= c c++ + +CMAKE_ARGS+= -DGENERATE_STUDIO=ON + +## Dependencies +include ../../math/gbM/depend.mk +include ../../motion/softMotion-libs/depend.mk + +include ../../mk/sysdep/glu.mk +include ../../mk/sysdep/gsl.mk +include ../../mk/sysdep/libxml2.mk +include ../../mk/sysdep/glib2.mk + +include ../../wip/sysdep/glpk.mk +include ../../wip/sysdep/gts.mk +include ../../wip/sysdep/qhull.mk +include ../../wip/sysdep/libxpm.mk +include ../../wip/sysdep/xforms.mk + +include ../../mk/sysdep/cmake.mk +include ../../mk/robotpkg.mk diff --git a/move3d-studio/PLIST b/move3d-studio/PLIST new file mode 100644 index 00000000..0b41e196 --- /dev/null +++ b/move3d-studio/PLIST @@ -0,0 +1,2 @@ +@comment Fri Feb 11 18:42:18 CET 2011 +bin/move3d-studio diff --git a/move3d-studio/depend.mk b/move3d-studio/depend.mk new file mode 100644 index 00000000..d886b1b5 --- /dev/null +++ b/move3d-studio/depend.mk @@ -0,0 +1,27 @@ +## robotpkg depend.mk for: path/move3d-studio +# Created: Severin Lemaignan on Fri, 11 Feb 2011 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +MOVE3DSTUDIO_DEPEND_MK:= ${MOVE3DSTUDIO_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= move3d-studio +endif + +ifeq (+,$(MOVE3DSTUDIO_DEPEND_MK)) # ---------------------------------- + +PREFER.move3d-studio?= robotpkg + +SYSTEM_SEARCH.move3d-studio=\ + bin/move3d-studio +#TODO: check the version + +DEPEND_USE+= move3d-studio + +DEPEND_ABI.move3d-studio?=move3d-studio>=3.9 +DEPEND_DIR.move3d-studio?=../../wip/move3d-studio + +endif # MOVE3DSTUDIO_DEPEND_MK ---------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/move3d-studio/distinfo b/move3d-studio/distinfo new file mode 100644 index 00000000..2fb7c37f --- /dev/null +++ b/move3d-studio/distinfo @@ -0,0 +1,3 @@ +SHA1 (libmove3d-3.9.1.tar.gz) = 9f41852677184f86b5c476ea64dbd34d0200a606 +RMD160 (libmove3d-3.9.1.tar.gz) = 646347f56ae155c53d581968d5cde976e7ddf0e1 +Size (libmove3d-3.9.1.tar.gz) = 5405692 bytes -- GitLab