[Libreoffice-commits] .: libcmis/boost-win.patch libcmis/makefile.mk
Cédric Bosdonnat
cbosdo at kemper.freedesktop.org
Mon Jun 4 07:31:48 PDT 2012
libcmis/boost-win.patch | 59 ++++++++++++++++++++++++++++++++++++++++++++++++
libcmis/makefile.mk | 4 +++
2 files changed, 63 insertions(+)
New commits:
commit 2195b65c2106b529af833eca2c0f59674a299415
Author: Cédric Bosdonnat <cedric.bosdonnat at free.fr>
Date: Mon Jun 4 16:30:00 2012 +0200
libcmis: fix for windows build
Change-Id: Ibc600ce33bd59b3fd2d5ff29c5fb19710dc0df8f
diff --git a/libcmis/boost-win.patch b/libcmis/boost-win.patch
new file mode 100644
index 0000000..02188c0
--- /dev/null
+++ b/libcmis/boost-win.patch
@@ -0,0 +1,59 @@
+--- misc/libcmis-0.2.1/src/libcmis/atom-object.cxx 2012-06-01 07:44:26.000000000 -0600
++++ misc/build/libcmis-0.2.1/src/libcmis/atom-object.cxx 2012-06-04 07:52:24.131190200 -0600
+@@ -29,6 +29,9 @@
+ #include <algorithm>
+ #include <sstream>
+
++#ifndef BOOST_DATE_TIME_NO_LIB
++#define BOOST_DATE_TIME_NO_LIB
++#endif
+ #include <boost/date_time/posix_time/posix_time.hpp>
+
+ #include "atom-object.hxx"
+--- misc/libcmis-0.2.1/src/libcmis/object.hxx 2012-06-01 07:38:36.000000000 -0600
++++ misc/build/libcmis-0.2.1/src/libcmis/object.hxx 2012-06-04 07:52:21.900386200 -0600
+@@ -32,6 +32,9 @@
+ #include <map>
+ #include <string>
+
++#ifndef BOOST_DATE_TIME_NO_LIB
++#define BOOST_DATE_TIME_NO_LIB
++#endif
+ #include <boost/date_time.hpp>
+ #include <boost/shared_ptr.hpp>
+
+--- misc/libcmis-0.2.1/src/libcmis/property-type.hxx 2012-02-17 08:00:50.000000000 -0700
++++ misc/build/libcmis-0.2.1/src/libcmis/property-type.hxx 2012-06-04 07:52:17.157977900 -0600
+@@ -28,6 +28,9 @@
+ #ifndef _PROPERTY_TYPE_HXX_
+ #define _PROPERTY_TYPE_HXX_
+
++#ifndef BOOST_DATE_TIME_NO_LIB
++#define BOOST_DATE_TIME_NO_LIB
++#endif
+ #include <boost/date_time.hpp>
+ #include <libxml/tree.h>
+
+--- misc/libcmis-0.2.1/src/libcmis/property.hxx 2012-02-17 06:38:33.000000000 -0700
++++ misc/build/libcmis-0.2.1/src/libcmis/property.hxx 2012-06-04 07:52:19.388781800 -0600
+@@ -31,6 +31,9 @@
+ #include <libxml/tree.h>
+ #include <libxml/xmlwriter.h>
+
++#ifndef BOOST_DATE_TIME_NO_LIB
++#define BOOST_DATE_TIME_NO_LIB
++#endif
+ #include <boost/date_time.hpp>
+ #include <boost/shared_ptr.hpp>
+
+--- misc/libcmis-0.2.1/src/libcmis/xml-utils.hxx 2012-05-30 06:17:12.000000000 -0600
++++ misc/build/libcmis-0.2.1/src/libcmis/xml-utils.hxx 2012-06-04 07:52:10.621566400 -0600
+@@ -30,6 +30,9 @@
+
+ #include <string>
+
++#ifndef BOOST_DATE_TIME_NO_LIB
++#define BOOST_DATE_TIME_NO_LIB
++#endif
+ #include <boost/date_time.hpp>
+ #include <libxml/tree.h>
\ No newline at end of file
diff --git a/libcmis/makefile.mk b/libcmis/makefile.mk
index 4657202..f42fe73 100644
--- a/libcmis/makefile.mk
+++ b/libcmis/makefile.mk
@@ -44,6 +44,10 @@ TARGET=cmis
TARFILE_NAME=libcmis-0.2.1
TARFILE_MD5=aba670de3beaafac1e287a9399dcc023
+.IF "$(OS)$(COMP)" == "WNTMSC"
+PATCH_FILES+=boost-win.patch
+.ENDIF
+
.IF "$(debug)" != ""
CFLAGS+=-g
.ELSE
More information about the Libreoffice-commits
mailing list