~ubuntu-branches/ubuntu/wily/libxml2/wily-proposed

« back to all changes in this revision

Viewing changes to os400/libxmlrpg/xmlversion.rpgle.in

  • Committer: Package Import Robot
  • Author(s): Aron Xu
  • Date: 2014-10-26 07:04:50 UTC
  • mfrom: (43.2.7 sid)
  • Revision ID: package-import@ubuntu.com-20141026070450-rmcqvcqn8peeuebs
Tags: 2.9.2+dfsg1-1
* New upstream release (Closes: #765722, CVE-2014-3660)
* Remove no-longer-needed upstream patches
* Update distro patch
* Std-ver: 3.9.5 -> 3.9.6, no change.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
      * Summary: compile-time version informations
 
2
      * Description: compile-time version informations for the XML library
 
3
      *
 
4
      * Copy: See Copyright for the status of this software.
 
5
      *
 
6
      * Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A.
 
7
 
 
8
      /if not defined(XML_VERSION_H__)
 
9
      /define XML_VERSION_H__
 
10
 
 
11
      /include "libxmlrpg/xmlexports"
 
12
 
 
13
      * use those to be sure nothing nasty will happen if
 
14
      * your library and includes mismatch
 
15
 
 
16
 
 
17
     d xmlCheckVersion...
 
18
     d                 pr                  extproc('xmlCheckVersion')
 
19
     d  version                      10i 0 value
 
20
 
 
21
      * LIBXML_DOTTED_VERSION:
 
22
      *
 
23
      * the version string like "1.2.3"
 
24
 
 
25
     d LIBXML_DOTTED_VERSION...
 
26
     d                 c                   '@VERSION@'
 
27
 
 
28
      * LIBXML_VERSION:
 
29
      *
 
30
      * the version number: 1.2.3 value is 10203
 
31
 
 
32
     d LIBXML_VERSION  c                   @LIBXML_VERSION_NUMBER@
 
33
 
 
34
      * LIBXML_VERSION_STRING:
 
35
      *
 
36
      * the version number string, 1.2.3 value is "10203"
 
37
 
 
38
     d LIBXML_VERSION_STRING...
 
39
     d                 c                   '@LIBXML_VERSION_NUMBER@'
 
40
 
 
41
      * LIBXML_VERSION_EXTRA:
 
42
      *
 
43
      * extra version information, used to show a CVS compilation
 
44
 
 
45
     d LIBXML_VERSION_EXTRA...
 
46
     d                 c                   '@LIBXML_VERSION_EXTRA@'
 
47
 
 
48
      * For conditional compilation
 
49
      /define   DEFINED_1
 
50
      /undefine DEFINED_0
 
51
 
 
52
      /if defined(DEFINED_@WITH_TRIO@)
 
53
      * WITH_TRIO:
 
54
      *
 
55
      * defined if the trio support need to be configured in
 
56
 
 
57
      /define WITH_TRIO
 
58
      /else
 
59
      * WITHOUT_TRIO:
 
60
      *
 
61
      * defined if the trio support should not be configured in
 
62
 
 
63
      /define WITHOUT_TRIO
 
64
      /endif
 
65
 
 
66
      * LIBXML_THREAD_ENABLED:
 
67
      *
 
68
      * Whether the thread support is configured in
 
69
 
 
70
      /if defined(DEFINED_@WITH_THREADS@)
 
71
      /define LIBXML_THREAD_ENABLED
 
72
      /endif
 
73
 
 
74
      * LIBXML_THREAD_ALLOC_ENABLED:
 
75
      *
 
76
      * Whether the allocation hooks are per-thread
 
77
 
 
78
      /if defined(DEFINED_@WITH_THREAD_ALLOC@)
 
79
      /define LIBXML_THREAD_ALLOC_ENABLED
 
80
      /endif
 
81
 
 
82
      * LIBXML_TREE_ENABLED:
 
83
      *
 
84
      * Whether the DOM like tree manipulation API support is configured in
 
85
 
 
86
      /if defined(DEFINED_@WITH_TREE@)
 
87
      /define LIBXML_TREE_ENABLED
 
88
      /endif
 
89
 
 
90
      * LIBXML_OUTPUT_ENABLED:
 
91
      *
 
92
      * Whether the serialization/saving support is configured in
 
93
 
 
94
      /if defined(DEFINED_@WITH_OUTPUT@)
 
95
      /define LIBXML_OUTPUT_ENABLED
 
96
      /endif
 
97
 
 
98
      * LIBXML_PUSH_ENABLED:
 
99
      *
 
100
      * Whether the push parsing interfaces are configured in
 
101
 
 
102
      /if defined(DEFINED_@WITH_PUSH@)
 
103
      /define LIBXML_PUSH_ENABLED
 
104
      /endif
 
105
 
 
106
      * LIBXML_READER_ENABLED:
 
107
      *
 
108
      * Whether the xmlReader parsing interface is configured in
 
109
 
 
110
      /if defined(DEFINED_@WITH_READER@)
 
111
      /define LIBXML_READER_ENABLED
 
112
      /endif
 
113
 
 
114
      * LIBXML_PATTERN_ENABLED:
 
115
      *
 
116
      * Whether the xmlPattern node selection interface is configured in
 
117
 
 
118
      /if defined(DEFINED_@WITH_PATTERN@)
 
119
      /define LIBXML_PATTERN_ENABLED
 
120
      /endif
 
121
 
 
122
      * LIBXML_WRITER_ENABLED:
 
123
      *
 
124
      * Whether the xmlWriter saving interface is configured in
 
125
 
 
126
      /if defined(DEFINED_@WITH_WRITER@)
 
127
      /define LIBXML_WRITER_ENABLED
 
128
      /endif
 
129
 
 
130
      * LIBXML_SAX1_ENABLED:
 
131
      *
 
132
      * Whether the older SAX1 interface is configured in
 
133
 
 
134
      /if defined(DEFINED_@WITH_SAX1@)
 
135
      /define LIBXML_SAX1_ENABLED
 
136
      /endif
 
137
 
 
138
      * LIBXML_FTP_ENABLED:
 
139
      *
 
140
      * Whether the FTP support is configured in
 
141
 
 
142
      /if defined(DEFINED_@WITH_FTP@)
 
143
      /define LIBXML_FTP_ENABLED
 
144
      /endif
 
145
 
 
146
      * LIBXML_HTTP_ENABLED:
 
147
      *
 
148
      * Whether the HTTP support is configured in
 
149
 
 
150
      /if defined(DEFINED_@WITH_HTTP@)
 
151
      /define LIBXML_HTTP_ENABLED
 
152
      /endif
 
153
 
 
154
      * LIBXML_VALID_ENABLED:
 
155
      *
 
156
      * Whether the DTD validation support is configured in
 
157
 
 
158
      /if defined(DEFINED_@WITH_VALID@)
 
159
      /define LIBXML_VALID_ENABLED
 
160
      /endif
 
161
 
 
162
      * LIBXML_HTML_ENABLED:
 
163
      *
 
164
      * Whether the HTML support is configured in
 
165
 
 
166
      /if defined(DEFINED_@WITH_HTML@)
 
167
      /define LIBXML_HTML_ENABLED
 
168
      /endif
 
169
 
 
170
      * LIBXML_LEGACY_ENABLED:
 
171
      *
 
172
      * Whether the deprecated APIs are compiled in for compatibility
 
173
 
 
174
      /if defined(DEFINED_@WITH_LEGACY@)
 
175
      /define LIBXML_LEGACY_ENABLED
 
176
      /endif
 
177
 
 
178
      * LIBXML_C14N_ENABLED:
 
179
      *
 
180
      * Whether the Canonicalization support is configured in
 
181
 
 
182
      /if defined(DEFINED_@WITH_C14N@)
 
183
      /define LIBXML_C14N_ENABLED
 
184
      /endif
 
185
 
 
186
      * LIBXML_CATALOG_ENABLED:
 
187
      *
 
188
      * Whether the Catalog support is configured in
 
189
 
 
190
      /if defined(DEFINED_@WITH_CATALOG@)
 
191
      /define LIBXML_CATALOG_ENABLED
 
192
      /endif
 
193
 
 
194
      * LIBXML_DOCB_ENABLED:
 
195
      *
 
196
      * Whether the SGML Docbook support is configured in
 
197
 
 
198
      /if defined(DEFINED_@WITH_DOCB@)
 
199
      /define LIBXML_DOCB_ENABLED
 
200
      /endif
 
201
 
 
202
      * LIBXML_XPATH_ENABLED:
 
203
      *
 
204
      * Whether XPath is configured in
 
205
 
 
206
      /if defined(DEFINED_@WITH_XPATH@)
 
207
      /define LIBXML_XPATH_ENABLED
 
208
      /endif
 
209
 
 
210
      * LIBXML_XPTR_ENABLED:
 
211
      *
 
212
      * Whether XPointer is configured in
 
213
 
 
214
      /if defined(DEFINED_@WITH_XPTR@)
 
215
      /define LIBXML_XPTR_ENABLED
 
216
      /endif
 
217
 
 
218
      * LIBXML_XINCLUDE_ENABLED:
 
219
      *
 
220
      * Whether XInclude is configured in
 
221
 
 
222
      /if defined(DEFINED_@WITH_XINCLUDE@)
 
223
      /define LIBXML_XINCLUDE_ENABLED
 
224
      /endif
 
225
 
 
226
      * LIBXML_ICONV_ENABLED:
 
227
      *
 
228
      * Whether iconv support is available
 
229
 
 
230
      /if defined(DEFINED_@WITH_ICONV@)
 
231
      /define LIBXML_ICONV_ENABLED
 
232
      /endif
 
233
 
 
234
      * LIBXML_ICU_ENABLED:
 
235
      *
 
236
      * Whether icu support is available
 
237
 
 
238
      /if defined(DEFINED_@WITH_ICU@)
 
239
      /define LIBXML_ICU_ENABLED
 
240
      /endif
 
241
 
 
242
      * LIBXML_ISO8859X_ENABLED:
 
243
      *
 
244
      * Whether ISO-8859-* support is made available in case iconv is not
 
245
 
 
246
      /if defined(DEFINED_@WITH_ISO8859X@)
 
247
      /define LIBXML_ISO8859X_ENABLED
 
248
      /endif
 
249
 
 
250
      * LIBXML_DEBUG_ENABLED:
 
251
      *
 
252
      * Whether Debugging module is configured in
 
253
 
 
254
      /if defined(DEFINED_@WITH_DEBUG@)
 
255
      /define LIBXML_DEBUG_ENABLED
 
256
      /endif
 
257
 
 
258
      * DEBUG_MEMORY_LOCATION:
 
259
      *
 
260
      * Whether the memory debugging is configured in
 
261
 
 
262
      /if defined(DEFINED_@WITH_MEM_DEBUG@)
 
263
      /define DEBUG_MEMORY_LOCATION
 
264
      /endif
 
265
 
 
266
      * LIBXML_DEBUG_RUNTIME:
 
267
      *
 
268
      * Whether the runtime debugging is configured in
 
269
 
 
270
      /if defined(DEFINED_@WITH_RUN_DEBUG@)
 
271
      /define LIBXML_DEBUG_RUNTIME
 
272
      /endif
 
273
 
 
274
      * LIBXML_UNICODE_ENABLED:
 
275
      *
 
276
      * Whether the Unicode related interfaces are compiled in
 
277
 
 
278
      /if defined(DEFINED_@WITH_REGEXPS@)
 
279
      /define LIBXML_UNICODE_ENABLED
 
280
      /endif
 
281
 
 
282
      * LIBXML_REGEXP_ENABLED:
 
283
      *
 
284
      * Whether the regular expressions interfaces are compiled in
 
285
 
 
286
      /if defined(DEFINED_@WITH_REGEXPS@)
 
287
      /define LIBXML_REGEXP_ENABLED
 
288
      /endif
 
289
 
 
290
      * LIBXML_AUTOMATA_ENABLED:
 
291
      *
 
292
      * Whether the automata interfaces are compiled in
 
293
 
 
294
      /if defined(DEFINED_@WITH_REGEXPS@)
 
295
      /define LIBXML_AUTOMATA_ENABLED
 
296
      /endif
 
297
 
 
298
      * LIBXML_EXPR_ENABLED:
 
299
      *
 
300
      * Whether the formal expressions interfaces are compiled in
 
301
 
 
302
      /if defined(DEFINED_@WITH_SCHEMAS@)
 
303
      /define LIBXML_EXPR_ENABLED
 
304
      /endif
 
305
 
 
306
      * LIBXML_SCHEMAS_ENABLED:
 
307
      *
 
308
      * Whether the Schemas validation interfaces are compiled in
 
309
 
 
310
      /if defined(DEFINED_@WITH_SCHEMAS@)
 
311
      /define LIBXML_SCHEMAS_ENABLED
 
312
      /endif
 
313
 
 
314
      * LIBXML_SCHEMATRON_ENABLED:
 
315
      *
 
316
      * Whether the Schematron validation interfaces are compiled in
 
317
 
 
318
      /if defined(DEFINED_@WITH_SCHEMATRON@)
 
319
      /define LIBXML_SCHEMATRON_ENABLED
 
320
      /endif
 
321
 
 
322
      * LIBXML_MODULES_ENABLED:
 
323
      *
 
324
      * Whether the module interfaces are compiled in
 
325
 
 
326
      /if defined(DEFINED_@WITH_MODULES@)
 
327
      /define LIBXML_MODULES_ENABLED
 
328
 
 
329
      * LIBXML_MODULE_EXTENSION:
 
330
      *
 
331
      * the string suffix used by dynamic modules (usually shared libraries)
 
332
 
 
333
     d LIBXML_MODULE_EXTENSION...
 
334
     d                 c                   '.SRVPGM'
 
335
      /endif
 
336
 
 
337
      * LIBXML_ZLIB_ENABLED:
 
338
      *
 
339
      * Whether the Zlib support is compiled in
 
340
 
 
341
      /if defined(DEFINED_@WITH_ZLIB@)
 
342
      /define LIBXML_ZLIB_ENABLED
 
343
      /endif
 
344
 
 
345
      * LIBXML_LZMA_ENABLED:
 
346
      *
 
347
      * Whether the Lzma support is compiled in
 
348
 
 
349
      /if defined(DEFINED_@WITH_LZMA@)
 
350
      /define LIBXML_LZMA_ENABLED
 
351
      /endif
 
352
      /endif