From cd4051620edba4673f1b566df6c81fcb724bee08 Mon Sep 17 00:00:00 2001 From: Arnaud Degroote <arnaud.degroote@laas.fr> Date: Wed, 19 Dec 2012 17:30:51 +0100 Subject: [PATCH] [wip/libmove3d] Add necessary includes for close(3) and sleep(3) Fix compilation on Ubuntu 12.10 and Fedora 17 --- libmove3d/Makefile | 1 + libmove3d/distinfo | 2 ++ libmove3d/patches/patch-aa | 9 +++++++++ libmove3d/patches/patch-ab | 10 ++++++++++ 4 files changed, 22 insertions(+) create mode 100644 libmove3d/patches/patch-aa create mode 100644 libmove3d/patches/patch-ab diff --git a/libmove3d/Makefile b/libmove3d/Makefile index 26d155e0..e2f9a25b 100644 --- a/libmove3d/Makefile +++ b/libmove3d/Makefile @@ -3,6 +3,7 @@ # DISTNAME= libmove3d-3.18.1 +PKGREVISION= 1 CATEGORIES= path MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=libmove3d/} MASTER_REPOSITORY= git ssh://git.openrobots.org/git/robots/libmove3d.git diff --git a/libmove3d/distinfo b/libmove3d/distinfo index b650cb8b..8cadbfc8 100644 --- a/libmove3d/distinfo +++ b/libmove3d/distinfo @@ -1,3 +1,5 @@ SHA1 (libmove3d-3.18.1.tar.gz) = 16726cffea4b4677b8b0a0bea9edb6e4292221a5 RMD160 (libmove3d-3.18.1.tar.gz) = 0522ac0eb66fa6b671eb3b21e1fac03724b0d7d3 Size (libmove3d-3.18.1.tar.gz) = 5466336 bytes +SHA1 (patch-aa) = 9bc6410b33d4bfd48a8109e51dda7e5952281d58 +SHA1 (patch-ab) = 253475fdfa808a7c1d4674b449bd3678794cb528 diff --git a/libmove3d/patches/patch-aa b/libmove3d/patches/patch-aa new file mode 100644 index 00000000..dce99e0e --- /dev/null +++ b/libmove3d/patches/patch-aa @@ -0,0 +1,9 @@ +--- lightPlanner/DlrParser.cpp.orig 2012-12-19 17:25:27.853195227 +0100 ++++ lightPlanner/DlrParser.cpp 2012-12-19 17:25:51.197196114 +0100 +@@ -1,5 +1,6 @@ + #include "../lightPlanner/proto/DlrParser.h" + #include <stdlib.h> ++#include <unistd.h> + + DlrParser::DlrParser(char* fileName){ + _fileName.assign(fileName); diff --git a/libmove3d/patches/patch-ab b/libmove3d/patches/patch-ab new file mode 100644 index 00000000..e2394454 --- /dev/null +++ b/libmove3d/patches/patch-ab @@ -0,0 +1,10 @@ +--- util/UdpClient.cpp.orig 2012-12-19 17:27:11.905199182 +0100 ++++ util/UdpClient.cpp 2012-12-19 17:27:22.073199570 +0100 +@@ -2,6 +2,7 @@ + #include <fcntl.h> + #include <stdio.h> + #include <errno.h> ++#include <unistd.h> + + UdpClient* globalUdpClient = NULL; + //public -- GitLab