packages: 3store3/3store3.spec, 3store3/3store3-rasqal-disable-constrs.patc...

qboosh qboosh at pld-linux.org
Sat Nov 20 10:15:08 CET 2010


Author: qboosh                       Date: Sat Nov 20 09:15:08 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added rasqal-disable-constrs (disable old-style rasqal constaints; now builds with rasql > 1.9.17, without new features support)

---- Files affected:
packages/3store3:
   3store3.spec (1.6 -> 1.7) , 3store3-rasqal-disable-constrs.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/3store3/3store3.spec
diff -u packages/3store3/3store3.spec:1.6 packages/3store3/3store3.spec:1.7
--- packages/3store3/3store3.spec:1.6	Mon Aug 25 20:18:04 2008
+++ packages/3store3/3store3.spec	Sat Nov 20 10:15:03 2010
@@ -11,6 +11,7 @@
 Patch0:		%{name}-link.patch
 Patch1:		%{name}-rasqal.patch
 Patch2:		%{name}-db.patch
+Patch3:		%{name}-rasqal-disable-constrs.patch
 URL:		http://threestore.sourceforge.net/
 BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
@@ -73,6 +74,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %{__libtoolize}
@@ -121,6 +123,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2010/11/20 09:15:03  qboosh
+- added rasqal-disable-constrs (disable old-style rasqal constaints; now builds with rasql > 1.9.17, without new features support)
+
 Revision 1.6  2008/08/25 18:18:04  qboosh
 - added db patch (db up to 4.7)
 

================================================================
Index: packages/3store3/3store3-rasqal-disable-constrs.patch
diff -u /dev/null packages/3store3/3store3-rasqal-disable-constrs.patch:1.1
--- /dev/null	Sat Nov 20 10:15:08 2010
+++ packages/3store3/3store3-rasqal-disable-constrs.patch	Sat Nov 20 10:15:03 2010
@@ -0,0 +1,16 @@
+--- 3store3-3.0.17/src/sql-compile.c.orig	2010-11-19 21:20:10.367102452 +0100
++++ 3store3-3.0.17/src/sql-compile.c	2010-11-20 09:44:36.963102452 +0100
+@@ -156,11 +156,13 @@
+ 	    g_hash_table_foreach(symtab->hash, union_clear, opt_block);
+ 	}
+     }
++#if RASQAL_VERSION < 917
+     if ((opt && !reqd) || (!opt && reqd)) {
+ 	ts_parse_constr_seq(symtab,
+ 			rasqal_graph_pattern_get_constraint_sequence(pattern),
+ 			&sql_constrs[*opt_block], *opt_block);
+     }
++#endif
+ }
+ 
+ void union_clear(gpointer key, gpointer value, gpointer user_data)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/3store3/3store3.spec?r1=1.6&r2=1.7&f=u



More information about the pld-cvs-commit mailing list