summaryrefslogtreecommitdiff
path: root/redland/rasqal
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2009-03-02 08:55:03 +0000
committerOliver Bolte <obo@openoffice.org>2009-03-02 08:55:03 +0000
commit737d42f25fb44d30223ef9be492537e67856169a (patch)
tree64b7f4c40f7b906e4a5de482b40c774fa0e7bb1b /redland/rasqal
parent2e1f095c12d3da6b738c6355daa57ca3b303909d (diff)
CWS-TOOLING: integrate CWS os2port05
2009-02-05 19:23:48 +0100 ydario r267438 : i98084: add quotes to paths, required to properly set libpath when installation directory has spaces in it. Fixes ticket:135. 2009-01-22 13:24:00 +0100 ydario r266715 : i98084: use native code to set readonly-hidden flags (see w32), fixes lock files set as readonly and not removable. 2009-01-22 13:22:45 +0100 ydario r266714 : i98084: fix build error with gcc432, requires os2 headers now. 2009-01-21 23:42:58 +0100 ydario r266707 : i98084: properly generates rtti names for unknown symbols, see ticket:138. 2009-01-21 23:41:27 +0100 ydario r266706 : i98084: if xmlsec is not built, certificate is not valid, fixes ticket:138. 2009-01-15 23:39:09 +0100 ydario r266396 : i98084: convert unicode to char for panic dialog messages. 2009-01-15 23:36:13 +0100 ydario r266395 : i98084: use dmake build system instead of configure scripts. 2009-01-15 23:32:05 +0100 ydario r266394 : i98084: add senddoc/open-url integration. changeset 865-866.
Diffstat (limited to 'redland/rasqal')
-rw-r--r--redland/rasqal/makefile.mk11
-rw-r--r--redland/rasqal/rasqal2.map194
2 files changed, 201 insertions, 4 deletions
diff --git a/redland/rasqal/makefile.mk b/redland/rasqal/makefile.mk
index 996d7d7433ae..94ee33869d2d 100644
--- a/redland/rasqal/makefile.mk
+++ b/redland/rasqal/makefile.mk
@@ -54,10 +54,14 @@ RASQALVERSION=0.9.15
TARFILE_NAME=rasqal-$(RASQALVERSION)
PATCH_FILES=..$/$(TARFILE_NAME).patch
-ADDITIONAL_FILES=src/makefile.mk
+ADDITIONAL_FILES=src/makefile.mk src/rasqal_config.h
+.IF "$(OS)"=="OS2"
+# there is no wntmsci build environment in the tarball; we use custom dmakefile
+BUILD_ACTION=dmake
+BUILD_DIR=$(CONFIGURE_DIR)$/src
-.IF "$(OS)"=="WNT"
+.ELIF "$(OS)"=="WNT"
.IF "$(COM)"=="GCC"
CONFIGURE_DIR=
CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH"
@@ -129,8 +133,7 @@ OUT2BIN+=src/rasqal-config
.ENDIF
.ELIF "$(OS)"=="OS2"
-OUT2LIB+=src$/.libs$/*.a
-OUT2BIN+=src$/rasqal-config
+# if we use dmake, this is done automagically
.ELSE
OUT2LIB+=src$/.libs$/librasqal*.so*
diff --git a/redland/rasqal/rasqal2.map b/redland/rasqal/rasqal2.map
new file mode 100644
index 000000000000..b36d25c9664b
--- /dev/null
+++ b/redland/rasqal/rasqal2.map
@@ -0,0 +1,194 @@
+RASQAL2 {
+global:
+GetVersionInfo;
+rasqal_xsd_decimal_set_string;
+rasqal_xsd_decimal_print;
+rasqal_xsd_decimal_as_counted_string;
+rasqal_xsd_decimal_as_string;
+rasqal_new_xsd_decimal;
+rasqal_free_xsd_decimal;
+rasqal_xsd_decimal_set_long;
+rasqal_xsd_decimal_set_double;
+rasqal_xsd_decimal_add;
+rasqal_xsd_decimal_subtract;
+rasqal_xsd_decimal_multiply;
+rasqal_xsd_decimal_divide;
+rasqal_xsd_decimal_negate;
+rasqal_xsd_decimal_equals;
+rasqal_xsd_decimal_compare;
+rasqal_xsd_decimal_is_zero;
+rasqal_xsd_decimal_get_double;
+rasqal_set_triples_source_factory;
+rasqal_new_variable;
+rasqal_new_variable_typed;
+rasqal_data_graph_print;
+rasqal_prefix_print;
+rasqal_new_data_graph;
+rasqal_new_prefix;
+rasqal_new_triple;
+rasqal_new_triple_from_triple;
+rasqal_new_0op_expression;
+rasqal_new_1op_expression;
+rasqal_new_2op_expression;
+rasqal_new_3op_expression;
+rasqal_new_string_op_expression;
+rasqal_new_literal_expression;
+rasqal_new_function_expression;
+rasqal_new_cast_expression;
+rasqal_free_variable;
+rasqal_free_expression;
+rasqal_free_data_graph;
+rasqal_free_prefix;
+rasqal_free_triple;
+rasqal_expression_evaluate;
+rasqal_variable_set_value;
+rasqal_variable_print;
+rasqal_expression_print;
+rasqal_expression_print_op;
+rasqal_triple_print;
+rasqal_expression_foreach;
+rasqal_expression_visit;
+rasqal_new_expression_from_expression;
+rasqal_triple_get_origin;
+rasqal_triple_set_origin;
+rasqal_features_enumerate;
+rasqal_feature_from_uri;
+rasqal_get_feature_count;
+rasqal_feature_value_type;
+rasqal_version_decimal;
+rasqal_version_release;
+rasqal_version_minor;
+rasqal_version_major;
+rasqal_version_string;
+rasqal_home_url_string;
+rasqal_license_string;
+rasqal_copyright_string;
+rasqal_short_copyright_string;
+rasqal_init;
+rasqal_finish;
+rasqal_language_name_check;
+rasqal_query_set_default_generate_bnodeid_parameters;
+rasqal_free_memory;
+rasqal_alloc_memory;
+rasqal_calloc_memory;
+rasqal_query_set_generate_bnodeid_handler;
+rasqal_languages_enumerate;
+rasqal_graph_pattern_add_constraint;
+rasqal_graph_pattern_print;
+rasqal_graph_pattern_add_sub_graph_pattern;
+rasqal_graph_pattern_get_flags;
+rasqal_graph_pattern_visit;
+rasqal_graph_pattern_get_constraint;
+rasqal_graph_pattern_get_triple;
+rasqal_graph_pattern_get_sub_graph_pattern;
+rasqal_graph_pattern_get_sub_graph_pattern_sequence;
+rasqal_graph_pattern_get_index;
+rasqal_graph_pattern_operator_as_string;
+rasqal_graph_pattern_get_operator;
+rasqal_graph_pattern_get_constraint_sequence;
+rasqal_new_floating_literal;
+rasqal_literal_compare;
+rasqal_literal_equals;
+rasqal_new_double_literal;
+rasqal_new_integer_literal;
+rasqal_new_float_literal;
+rasqal_new_typed_literal;
+rasqal_new_decimal_literal;
+rasqal_new_decimal_literal_from_decimal;
+rasqal_new_string_literal;
+rasqal_new_uri_literal;
+rasqal_new_boolean_literal;
+rasqal_literal_as_node;
+rasqal_free_literal;
+rasqal_literal_print;
+rasqal_literal_print_type;
+rasqal_new_pattern_literal;
+rasqal_new_simple_literal;
+rasqal_new_variable_literal;
+rasqal_literal_as_string;
+rasqal_literal_as_string_flags;
+rasqal_literal_value;
+rasqal_literal_datatype;
+rasqal_literal_as_variable;
+rasqal_new_literal_from_literal;
+rasqal_free_query_results;
+rasqal_query_results_get_bindings;
+rasqal_query_results_get_binding_value;
+rasqal_query_results_get_binding_value_by_name;
+rasqal_query_results_get_triple;
+rasqal_query_results_next;
+rasqal_query_results_next_triple;
+rasqal_query_results_write;
+rasqal_query_results_formatter_write;
+rasqal_query_results_get_boolean;
+rasqal_query_results_get_bindings_count;
+rasqal_query_results_get_binding_name;
+rasqal_query_results_finished;
+rasqal_query_results_get_count;
+rasqal_query_results_is_syntax;
+rasqal_query_results_is_graph;
+rasqal_query_results_is_boolean;
+rasqal_query_results_is_bindings;
+rasqal_new_query;
+rasqal_free_query;
+rasqal_query_set_feature_string;
+rasqal_query_get_feature_string;
+rasqal_query_add_data_graph;
+rasqal_query_set_variable;
+rasqal_query_add_prefix;
+rasqal_query_add_variable;
+rasqal_query_prepare;
+rasqal_query_execute;
+rasqal_query_print;
+rasqal_query_graph_pattern_visit;
+rasqal_query_write;
+rasqal_query_get_graph_pattern_sequence;
+rasqal_query_get_graph_pattern;
+rasqal_query_get_data_graph;
+rasqal_query_get_variable;
+rasqal_query_has_variable;
+rasqal_query_get_triple;
+rasqal_query_get_prefix;
+rasqal_query_get_construct_triple;
+rasqal_query_get_order_condition;
+rasqal_query_get_group_condition;
+rasqal_query_escape_counted_string;
+rasqal_query_iostream_write_escaped_counted_string;
+rasqal_query_get_group_conditions_sequence;
+rasqal_query_get_order_conditions_sequence;
+rasqal_query_get_wildcard;
+rasqal_query_get_verb;
+rasqal_query_set_user_data;
+rasqal_query_get_user_data;
+rasqal_query_verb_as_string;
+rasqal_query_get_construct_triples_sequence;
+rasqal_query_get_query_graph_pattern;
+rasqal_query_get_prefix_sequence;
+rasqal_query_get_triple_sequence;
+rasqal_query_get_all_variable_sequence;
+rasqal_query_get_anonymous_variable_sequence;
+rasqal_query_get_bound_variable_sequence;
+rasqal_query_get_data_graph_sequence;
+rasqal_query_set_offset;
+rasqal_query_get_offset;
+rasqal_query_set_limit;
+rasqal_query_get_limit;
+rasqal_query_set_explain;
+rasqal_query_get_explain;
+rasqal_query_set_distinct;
+rasqal_query_get_distinct;
+rasqal_query_get_feature;
+rasqal_query_set_feature;
+rasqal_query_set_warning_handler;
+rasqal_query_set_error_handler;
+rasqal_query_set_fatal_error_handler;
+rasqal_query_get_label;
+rasqal_query_get_name;
+rasqal_query_results_formats_check;
+rasqal_new_query_results_formatter;
+rasqal_new_query_results_formatter_by_mime_type;
+rasqal_query_results_formats_enumerate;
+rasqal_query_results_formats_enumerate_full;
+rasqal_free_query_results_formatter;
+rasqal_query_results_formatter_get_mime_type;
+};