merge the formfield patch from ooo-build
[ooovba.git] / redland / raptor / raptor-1.4.18.patch.win32
blob8de0d25cad5e6649af4504023f20db0682e93f7d
1 --- misc/raptor-1.4.18/src/win32_raptor_config.h        Wed Apr  2 06:50:14 2008
2 +++ misc/build/raptor-1.4.18/src/win32_raptor_config.h  Wed Feb 18 13:21:23 2009
3 @@ -38,6 +38,8 @@
4  
5  #define HAVE_STDLIB_H 1
6  
7 +#define HAVE_ERRNO_H 1
9  #if 0
10  /* For using expat on win32 */
11  #define RAPTOR_XML_EXPAT 1
12 @@ -47,8 +49,17 @@
13  /* For using libxml2 on win32 */
14  #define RAPTOR_XML_LIBXML
15  #define HAVE_LIBXML_XMLREADER_H
16 +#define HAVE_LIBXML_HASH_H 1
17 +#define HAVE_LIBXML_HTMLPARSER_H 1
18 +#define HAVE_LIBXML_NANOHTTP_H 1
19 +#define HAVE_LIBXML_PARSER_H 1
20 +#define HAVE_LIBXSLT_XSLT_H 1
22 +#define RAPTOR_LIBXML_HTML_PARSE_NONET 1
23 +#define RAPTOR_LIBXML_XML_PARSE_NONET 1
25  /* does libxml struct xmlEntity have a field etype */
26 -/*#define RAPTOR_LIBXML_ENTITY_ETYPE*/
27 +#define RAPTOR_LIBXML_ENTITY_ETYPE
29  /* does libxml struct xmlEntity have a field name_length */
30  /*#define RAPTOR_LIBXML_ENTITY_NAME_LENGTH*/
31 @@ -60,16 +71,17 @@
32  #define HAVE_XMLSAX2INTERNALSUBSET 1
34  /* does libxml xmlSAXHandler have externalSubset field */
35 -/*#define RAPTOR_LIBXML_XMLSAXHANDLER_EXTERNALSUBSET*/
36 +#define RAPTOR_LIBXML_XMLSAXHANDLER_EXTERNALSUBSET 1
38  /* does libxml xmlSAXHandler have initialized field */
39 -/*#define RAPTOR_LIBXML_XMLSAXHANDLER_INITIALIZED*/
40 +#define RAPTOR_LIBXML_XMLSAXHANDLER_INITIALIZED 1
41  #endif
43  #define HAVE_STRICMP 1
45  /* MS names for these functions */
46 -#define vsnprintf _vsnprintf
47 +// next line breaks build on wntmsci12
48 +//#define vsnprintf _vsnprintf
49  #define snprintf _snprintf
50  #define access _access
51  #define stricmp _stricmp
52 @@ -113,19 +125,23 @@
53  #endif
55  #define RAPTOR_PARSER_GUESS 1
56 -#define RAPTOR_PARSER_GRDDL 1
57 +/* #define RAPTOR_PARSER_GRDDL 1   disabled: (#i93768#) */
58 +#ifndef __MINGW32__ /* conflicts with normal configure result */
59  #define RAPTOR_PARSER_N3 1
60 +#endif
61  #define RAPTOR_PARSER_TURTLE 1
62  #define RAPTOR_PARSER_NTRIPLES 1
63  #define RAPTOR_PARSER_RDFXML 1
65 +/* does not build on wntmsci12 due to gettimeofday
66  #define RAPTOR_SERIALIZER_ATOM 1
67 -#define RAPTOR_SERIALIZER_RSS_1_0 1
68 +#define RAPTOR_SERIALIZER_RSS_1_0 1 */
69  #define RAPTOR_SERIALIZER_RDFXML 1
70  #define RAPTOR_SERIALIZER_RDFXML_ABBREV 1
71  #define RAPTOR_SERIALIZER_NTRIPLES 1
73 -#define RAPTOR_WWW_LIBCURL 1
74 +//#define RAPTOR_WWW_LIBCURL 1
75 +#define RAPTOR_WWW_LIBXML 1
78  #include <windows.h>