1
From: Luigi Toscano <luigi.toscano@tiscali.it>
2
From: Modestas Vainius <modax@debian.org>
3
Subject: Add support for raptor V2 to the redland backend
6
Last-Update: 2011-06-23
8
This patch should be considered as pretty dirty FTBFS fix.
10
--- a/backends/redland/redlandbackend.cpp
11
+++ b/backends/redland/redlandbackend.cpp
14
#include "redlandbackend.h"
16
+#include <raptor2/raptor.h>
19
#include "redlandworld.h"
20
--- a/backends/redland/redlandmodel.h
21
+++ b/backends/redland/redlandmodel.h
23
#include <QtCore/QtGlobal>
24
#include <QtCore/QTextStream>
26
+#include <raptor2/raptor.h>
29
#include "storagemodel.h"
30
--- a/backends/redland/redlandnodeiteratorbackend.h
31
+++ b/backends/redland/redlandnodeiteratorbackend.h
34
#include "iteratorbackend.h"
36
+#include <raptor2/raptor.h>
39
#include <QtCore/QSharedDataPointer>
40
--- a/backends/redland/redlandqueryresult.h
41
+++ b/backends/redland/redlandqueryresult.h
43
#ifndef SOPRANO_BACKEND_REDLAND_QUERY_RESULT_H
44
#define SOPRANO_BACKEND_REDLAND_QUERY_RESULT_H
46
+#include <raptor2/raptor.h>
50
--- a/backends/redland/redlandstatementiterator.h
51
+++ b/backends/redland/redlandstatementiterator.h
53
#ifndef SOPRANO_BACKEND_REDLAND_STATEMENT_ITERATOR_H
54
#define SOPRANO_BACKEND_REDLAND_STATEMENT_ITERATOR_H
56
+#include <raptor2/raptor.h>
59
#include "iteratorbackend.h"
60
--- a/backends/redland/redlandworld.h
61
+++ b/backends/redland/redlandworld.h
63
#ifndef SOPRANO_BACKEND_REDLAND_WORLD_H
64
#define SOPRANO_BACKEND_REDLAND_WORLD_H
66
+#include <raptor2/raptor.h>
70
--- a/cmake/modules/FindRedland.cmake
71
+++ b/cmake/modules/FindRedland.cmake
72
@@ -44,6 +44,7 @@ if(REDLAND_CONFIG_EXECUTABLE)
74
COMMAND ${REDLAND_CONFIG_EXECUTABLE} --cflags
75
OUTPUT_VARIABLE redland_LIBS_ARGS)
76
+ set(REDLAND_CFLAGS ${redland_LIBS_ARGS})
77
string( REPLACE " " ";" redland_LIBS_ARGS ${redland_LIBS_ARGS} )
78
foreach( _ARG ${redland_LIBS_ARGS} )
79
if(${_ARG} MATCHES "^-I")