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