From b2e292ce982e87530c4b56fd80c2ce95cb43ed05 Mon Sep 17 00:00:00 2001
From: Arnaud Degroote <arnaud.degroote@laas.fr>
Date: Tue, 10 Jan 2012 09:56:55 +0100
Subject: [PATCH] [wip] Import MPC_DEMTreatment-genom 0.2

The MPC dem treatment is aimed at preprocessing the data elevation map
given by the DTM genom module to provide a representation of the
environment understandable by the navigation algorithms. It can compute
slope maps, classify the environment into free or obstacle, and compute
distance to obstacles maps.
---
 MPC_DEMTreatment-genom/DESCR     |  5 +++++
 MPC_DEMTreatment-genom/Makefile  | 29 +++++++++++++++++++++++++
 MPC_DEMTreatment-genom/PLIST     | 37 ++++++++++++++++++++++++++++++++
 MPC_DEMTreatment-genom/depend.mk | 28 ++++++++++++++++++++++++
 MPC_DEMTreatment-genom/distinfo  |  3 +++
 Makefile                         |  1 +
 6 files changed, 103 insertions(+)
 create mode 100644 MPC_DEMTreatment-genom/DESCR
 create mode 100644 MPC_DEMTreatment-genom/Makefile
 create mode 100644 MPC_DEMTreatment-genom/PLIST
 create mode 100644 MPC_DEMTreatment-genom/depend.mk
 create mode 100644 MPC_DEMTreatment-genom/distinfo

diff --git a/MPC_DEMTreatment-genom/DESCR b/MPC_DEMTreatment-genom/DESCR
new file mode 100644
index 00000000..a58b3bb9
--- /dev/null
+++ b/MPC_DEMTreatment-genom/DESCR
@@ -0,0 +1,5 @@
+The MPC dem treatment is aimed at preprocessing the data elevation map given by
+the DTM genom module to provide a representation of the environment
+understandable by the navigation algorithms. It can compute slope maps,
+classify the environment into free or obstacle, and compute distance to
+obstacles maps. 
diff --git a/MPC_DEMTreatment-genom/Makefile b/MPC_DEMTreatment-genom/Makefile
new file mode 100644
index 00000000..1e365437
--- /dev/null
+++ b/MPC_DEMTreatment-genom/Makefile
@@ -0,0 +1,29 @@
+# robotpkg Makefile for:	mapping/MPC_DEMTreatment-genom
+# Created:			Arnaud Degroote on Tue, 10 Jan 2012
+#
+
+DISTNAME=		MPC_DEMTreatment-genom-${VERSION}
+VERSION=		0.2
+CATEGORIES=		mapping
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=MPC_DEMTreatment-genom/}
+MASTER_REPOSITORY=	${MASTER_REPOSITORY_OPENROBOTS}MPC_DEMTreatment-genom
+
+MAINTAINER=		openrobots@laas.fr
+#HOMEPAGE=
+COMMENT=		Compute obstacle map -- genom module	
+
+GNU_CONFIGURE=		yes
+USE_LANGUAGES=		c c++
+
+
+define PKG_OPTION_UNSET.api
+  include ../../wip/MPC/depend.mk
+endef
+
+GENOM_MODULE=		MPC_DEMTreatment
+include ../../architecture/genom/depend.mk
+
+include ../../interfaces/genPos-genom/depend.mk
+include ../../localization/pom-genom/depend.mk
+include ../../mapping/dtm-genom/depend.mk
+include ../../mk/robotpkg.mk
diff --git a/MPC_DEMTreatment-genom/PLIST b/MPC_DEMTreatment-genom/PLIST
new file mode 100644
index 00000000..1abff762
--- /dev/null
+++ b/MPC_DEMTreatment-genom/PLIST
@@ -0,0 +1,37 @@
+@comment Thu Aug 6 14:11:46 CEST 2009
+${PLIST.noapi}bin/MPC_DEMTreatment
+${PLIST.noapi}bin/MPC_DEMTreatmentSendInitRqst
+${PLIST.noapi}bin/MPC_DEMTreatmentTest
+include/MPC_DEMTreatment/MPC_DEMTreatment-Struct.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentEndian.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentError.h
+${PLIST.noapi}include/MPC_DEMTreatment/server/MPC_DEMTreatmentMsgLib.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentPosterLib.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentPosterLibStruct.h
+${PLIST.noapi}include/MPC_DEMTreatment/server/MPC_DEMTreatmentPosterReadLibProto.h
+${PLIST.noapi}include/MPC_DEMTreatment/server/MPC_DEMTreatmentPosterShowLib.h
+${PLIST.noapi}include/MPC_DEMTreatment/server/MPC_DEMTreatmentPosterWriteLibProto.h
+${PLIST.noapi}include/MPC_DEMTreatment/server/MPC_DEMTreatmentPosterXMLLib.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentPrint.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentPrintXML.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentScan.h
+include/MPC_DEMTreatment/server/MPC_DEMTreatmentType.h
+${PLIST.openprs}include/MPC_DEMTreatment/server/openprs/MPC_DEMTreatmentDecodeOpenprs.h
+${PLIST.openprs}include/MPC_DEMTreatment/server/openprs/MPC_DEMTreatmentEncodeOpenprs.h
+${PLIST.openprs}include/MPC_DEMTreatment/server/openprs/MPC_DEMTreatmentRequestsOpenprsProto.h
+${PLIST.tclserv_client}include/MPC_DEMTreatment/server/tclservClient/MPC_DEMTreatmentTclservClientDecode.h
+${PLIST.tclserv_client}include/MPC_DEMTreatment/server/tclservClient/MPC_DEMTreatmentTclservClientEncode.h
+${PLIST.tclserv_client}include/MPC_DEMTreatment/server/tclservClient/MPC_DEMTreatmentTclservClientMsgLib.h
+lib/libMPC_DEMTreatmentClient.la
+${PLIST.openprs}lib/openprs/libMPC_DEMTreatmentOpenprs.la
+${PLIST.openprs}lib/pkgconfig/MPC_DEMTreatment-oprs.pc
+lib/pkgconfig/MPC_DEMTreatment.pc
+${PLIST.tclserv_client}lib/pkgconfig/MPC_DEMTreatment-tclserv_client.pc
+${PLIST.tclserv_client}lib/tclservClient/libMPC_DEMTreatmentTclservClient.la
+${PLIST.noapi}${PLIST.tcl}lib/tclserv/libMPC_DEMTreatmentTclServ.la
+share/modules/gen/MPC_DEMTreatment.gen
+${PLIST.openprs}share/modules/openprs/MPC_DEMTreatmentOpenprs.inc
+${PLIST.openprs}share/modules/openprs/MPC_DEMTreatmentOpenprs.opf
+${PLIST.openprs}share/modules/openprs/MPC_DEMTreatmentOpenprs.sym
+${PLIST.tcl}share/modules/tcl/MPC_DEMTreatmentClient.tcl
+${PLIST.openprs}@dirrm include/MPC_DEMTreatment/server/openprs
diff --git a/MPC_DEMTreatment-genom/depend.mk b/MPC_DEMTreatment-genom/depend.mk
new file mode 100644
index 00000000..ab685699
--- /dev/null
+++ b/MPC_DEMTreatment-genom/depend.mk
@@ -0,0 +1,28 @@
+# robotpkg depend.mk for:	mapping/MPC_DEMTreatment-genom
+# Created:			Arnaud Degroote on Tue, 10 Jan 2012
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+MPC_DEMTREATMENT_GENOM_DEPEND_MK:=	${MPC_DEMTREATMENT_GENOM_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		MPC_DEMTreatment-genom
+endif
+
+ifeq (+,$(MPC_DEMTREATMENT_GENOM_DEPEND_MK))
+PREFER.MPC_DEMTreatment-genom?=	robotpkg
+
+DEPEND_USE+=		MPC_DEMTreatment-genom
+
+DEPEND_ABI.MPC_DEMTreatment-genom?=	MPC_DEMTreatment-genom>=0.2
+DEPEND_DIR.MPC_DEMTreatment-genom?=	../../wip/MPC_DEMTreatment-genom
+
+SYSTEM_SEARCH.MPC_DEMTreatment-genom=\
+	include/MPC_DEMTreatment/MPC_DEMTreatment-Struct.h		\
+	lib/pkgconfig/MPC_DEMTreatment.pc
+
+include ../../architecture/genom/depend.mk
+
+endif
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/MPC_DEMTreatment-genom/distinfo b/MPC_DEMTreatment-genom/distinfo
new file mode 100644
index 00000000..21a5a55d
--- /dev/null
+++ b/MPC_DEMTreatment-genom/distinfo
@@ -0,0 +1,3 @@
+SHA1 (MPC_DEMTreatment-genom-0.2.tar.gz) = 13df9029a53e8be51cdb520f484befa883c9ae80
+RMD160 (MPC_DEMTreatment-genom-0.2.tar.gz) = 06ae81b1ecb0ca3ce1e7a6d42c1a5aff68c351bc
+Size (MPC_DEMTreatment-genom-0.2.tar.gz) = 6288 bytes
diff --git a/Makefile b/Makefile
index 9fd0735d..31f6ac24 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,7 @@ SUBDIR+=	libfreenect
 SUBDIR+=	libmove3d
 SUBDIR+=	lwr-genom
 SUBDIR+=	MPC
+SUBDIR+=	MPC_DEMTreatment-genom
 SUBDIR+=	mhp-genom
 SUBDIR+=	morse-pocolibs
 SUBDIR+=	move3d-studio
-- 
GitLab