1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00

Soprano (formerly known as QRDF) is a library which provides a highly usable

object-oriented C++/QT4 framework for RDF data. It uses different RDF storage
solutions as backends through a simple plugin system. Soprano is targetted at
desktop applications that need a RDF data storage solution. It has been
optimized for easy usage and simplicity.

WWW:	http://soprano.sourceforge.net/
This commit is contained in:
Martin Wilke 2008-08-05 11:21:38 +00:00
parent 3535825075
commit 22f37f4bf8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=218064
5 changed files with 217 additions and 0 deletions

View File

@ -986,6 +986,7 @@
SUBDIR += smartdoc-devel
SUBDIR += sml-fxp
SUBDIR += soothsayer
SUBDIR += soprano
SUBDIR += source-highlight
SUBDIR += sowing
SUBDIR += sp

30
textproc/soprano/Makefile Normal file
View File

@ -0,0 +1,30 @@
# New ports collection Makefile for: soprano
# Date created: 2008-01-18
# Whom: arved
#
# $FreeBSD$
PORTNAME= soprano
PORTVERSION= 2.1
CATEGORIES= textproc
MASTER_SITES= SF
MAINTAINER= arved@FreeBSD.org
COMMENT= QT4 RDF framework
LIB_DEPENDS= clucene.0:${PORTSDIR}/textproc/clucene \
rdf.0:${PORTSDIR}/textproc/redland
USE_BZIP2= yes
USE_QT_VER= 4
QT_COMPONENTS= corelib dbus qtestlib qmake moc uic rcc network
USE_GNOME= pkgconfig
USE_LDCONFIG= yes
USE_CMAKE= yes
post-patch:
${MKDIR} ${WRKSRC}
${REINPLACE_CMD} -e "s,$${LIB_SUFFIX}/pkgconfig,data/pkgconfig," \
${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (soprano-2.1.tar.bz2) = c89c04931db14eb7f5801eb3d4e5c742
SHA256 (soprano-2.1.tar.bz2) = 3ea65dad7104dcc90cf74488ca51fe74c9f878f0fad9c03b026919fda7065f56
SIZE (soprano-2.1.tar.bz2) = 1831856

View File

@ -0,0 +1,7 @@
Soprano (formerly known as QRDF) is a library which provides a highly usable
object-oriented C++/QT4 framework for RDF data. It uses different RDF storage
solutions as backends through a simple plugin system. Soprano is targetted at
desktop applications that need a RDF data storage solution. It has been
optimized for easy usage and simplicity.
WWW: http://soprano.sourceforge.net/

176
textproc/soprano/pkg-plist Normal file
View File

@ -0,0 +1,176 @@
bin/onto2vocabularyclass
bin/sopranocmd
bin/sopranod
include/Soprano/Backend
include/Soprano/BackendFeature
include/Soprano/BackendOption
include/Soprano/BackendSetting
include/Soprano/BindingSet
include/Soprano/Client/DBusClient
include/Soprano/Client/DBusModel
include/Soprano/Client/DBusNodeIterator
include/Soprano/Client/DBusQueryResultIterator
include/Soprano/Client/DBusStatementIterator
include/Soprano/Client/LocalSocketClient
include/Soprano/Client/TcpClient
include/Soprano/Error/Error
include/Soprano/Error/ErrorCache
include/Soprano/Error/ErrorCode
include/Soprano/Error/Locator
include/Soprano/Error/ParserError
include/Soprano/FilterModel
include/Soprano/Global
include/Soprano/Index/CLuceneIndex
include/Soprano/Index/IndexFilterModel
include/Soprano/Index/QueryHit
include/Soprano/Inference/InferenceModel
include/Soprano/Inference/InferenceRuleSet
include/Soprano/Inference/NodePattern
include/Soprano/Inference/Rule
include/Soprano/Inference/RuleParser
include/Soprano/Inference/StandardRuleSet
include/Soprano/Inference/StatementPattern
include/Soprano/Iterator
include/Soprano/IteratorBackend
include/Soprano/LiteralValue
include/Soprano/Model
include/Soprano/Node
include/Soprano/NodeIterator
include/Soprano/Parser
include/Soprano/Plugin
include/Soprano/PluginManager
include/Soprano/Query/QueryLanguage
include/Soprano/QueryResultIterator
include/Soprano/QueryResultIteratorBackend
include/Soprano/RdfSchemaWrapper
include/Soprano/RdfSerialization
include/Soprano/Serializer
include/Soprano/Server/DBusExportIterator
include/Soprano/Server/DBusExportModel
include/Soprano/Server/ServerCore
include/Soprano/Soprano
include/Soprano/Statement
include/Soprano/StatementIterator
include/Soprano/StorageModel
include/Soprano/Util/AsyncModel
include/Soprano/Util/AsyncResult
include/Soprano/Util/DummyModel
include/Soprano/Util/MutexModel
include/Soprano/Util/ReadOnlyModel
include/Soprano/Util/SignalCacheModel
include/Soprano/Util/SimpleNodeIterator
include/Soprano/Util/SimpleStatementIterator
include/Soprano/Version
include/Soprano/Vocabulary/NAO
include/Soprano/Vocabulary/NRL
include/Soprano/Vocabulary/OWL
include/Soprano/Vocabulary/RDF
include/Soprano/Vocabulary/RDFS
include/Soprano/Vocabulary/SIL
include/Soprano/Vocabulary/XMLSchema
include/Soprano/Vocabulary/Xesam
include/soprano/asyncmodel.h
include/soprano/backend.h
include/soprano/bindingset.h
include/soprano/cluceneindex.h
include/soprano/dbusclient.h
include/soprano/dbusexportiterator.h
include/soprano/dbusexportmodel.h
include/soprano/dbusmodel.h
include/soprano/dbusnodeiterator.h
include/soprano/dbusqueryresultiterator.h
include/soprano/dbusstatementiterator.h
include/soprano/dummymodel.h
include/soprano/error.h
include/soprano/filtermodel.h
include/soprano/global.h
include/soprano/indexfiltermodel.h
include/soprano/indexqueryhit.h
include/soprano/inferencemodel.h
include/soprano/inferencerule.h
include/soprano/inferenceruleparser.h
include/soprano/inferenceruleset.h
include/soprano/iterator.h
include/soprano/iteratorbackend.h
include/soprano/literalvalue.h
include/soprano/localsocketclient.h
include/soprano/locator.h
include/soprano/model.h
include/soprano/mutexmodel.h
include/soprano/nao.h
include/soprano/node.h
include/soprano/nodeiterator.h
include/soprano/nodepattern.h
include/soprano/nrl.h
include/soprano/owl.h
include/soprano/parser.h
include/soprano/plugin.h
include/soprano/pluginmanager.h
include/soprano/queryresultiterator.h
include/soprano/queryresultiteratorbackend.h
include/soprano/rdf.h
include/soprano/rdfs.h
include/soprano/rdfschemamodel.h
include/soprano/readonlymodel.h
include/soprano/serializer.h
include/soprano/servercore.h
include/soprano/signalcachemodel.h
include/soprano/sil.h
include/soprano/simplenodeiterator.h
include/soprano/simplestatementiterator.h
include/soprano/soprano.h
include/soprano/soprano_export.h
include/soprano/sopranotypes.h
include/soprano/statement.h
include/soprano/statementiterator.h
include/soprano/statementpattern.h
include/soprano/storagemodel.h
include/soprano/tcpclient.h
include/soprano/version.h
include/soprano/vocabulary.h
include/soprano/xesam.h
include/soprano/xsd.h
lib/libsoprano.so
lib/libsoprano.so.4
lib/libsoprano.so.4.1.0
lib/libsopranoclient.so
lib/libsopranoclient.so.1
lib/libsopranoclient.so.1.0.0
lib/libsopranoindex.so
lib/libsopranoindex.so.1
lib/libsopranoindex.so.1.0.0
lib/libsopranoserver.so
lib/libsopranoserver.so.1
lib/libsopranoserver.so.1.0.0
lib/soprano/libsoprano_nquadparser.so
lib/soprano/libsoprano_nquadserializer.so
lib/soprano/libsoprano_raptorparser.so
lib/soprano/libsoprano_raptorserializer.so
lib/soprano/libsoprano_redlandbackend.so
libdata/pkgconfig/soprano.pc
share/dbus-1/interfaces/org.soprano.Model.xml
share/dbus-1/interfaces/org.soprano.NodeIterator.xml
share/dbus-1/interfaces/org.soprano.QueryResultIterator.xml
share/dbus-1/interfaces/org.soprano.Server.xml
share/dbus-1/interfaces/org.soprano.StatementIterator.xml
%%DATADIR%%/plugins/nquadparser.desktop
%%DATADIR%%/plugins/nquadserializer.desktop
%%DATADIR%%/plugins/raptorparser.desktop
%%DATADIR%%/plugins/raptorserializer.desktop
%%DATADIR%%/plugins/redlandbackend.desktop
%%DATADIR%%/rules/nrl.rules
%%DATADIR%%/rules/rdfs.rules
@dirrm %%DATADIR%%/rules
@dirrm %%DATADIR%%/plugins
@dirrm %%DATADIR%%
@dirrm lib/soprano
@dirrm include/soprano
@dirrm include/Soprano/Vocabulary
@dirrm include/Soprano/Util
@dirrm include/Soprano/Server
@dirrm include/Soprano/Query
@dirrm include/Soprano/Inference
@dirrm include/Soprano/Index
@dirrm include/Soprano/Error
@dirrm include/Soprano/Client
@dirrm include/Soprano