Soprano (formally known as QRDF) is a library which provides a nice Qt interface to RDF storage solutions. It has a modular structure which allows to replace the actual RDF storage implementation used.
This package is known to build and work properly using an LFS-7.3 platform.
Download (HTTP): http://downloads.sourceforge.net/soprano/soprano-2.9.2.tar.bz2
Download MD5 sum: 60ce910cf3c8e4655c614b45d73f2b2a
Download size: 1.9 MB
Estimated disk space required: 31 MB
Estimated build time: 0.6 SBU
Install soprano by running the following commands:
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ .. && make
This package does not come with a working test suite.
Now, as the
This switch is used to apply higher level of the compiler
Soprano might not build with
recent Clucene versions. Use this
switch to fix it.
Create a directory where Soprano places some runtime data:
install -m755 -d /srv/soprano
The sopranod accepts some parameters. To configure how the bootscript starts sopranod, create a configuration file:
cat > /etc/sysconfig/soprano <<EOF # Begin /etc/sysconfig/soprano SOPRANO_STORAGE="/srv/soprano" SOPRANO_BACKEND="virtuoso" # virtuoso, sesame2, redland #SOPRANO_OPTIONS="$SOPRANO_OPTIONS --port 4711" # Default port is 5000 # End /etc/sysconfig/soprano EOF
It is not required to start the Soprano server at boottime for KDE. KDE will start Soprano as needed.
In order to get Soprano started
automatically when the system is booted, install the
/etc/rc.d/init.d/soprano init script included
in the blfs-bootscripts-20130611 package.
Last updated on 2013-06-02 19:23:30 +0000