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

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to