diff options
author | markd <markd@pkgsrc.org> | 2008-11-04 11:01:41 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2008-11-04 11:01:41 +0000 |
commit | be5711bc235cb5c406935d5feece56cd2ea9a2b1 (patch) | |
tree | e31a3c6db3f4b9064de4daac55833125b594691d /textproc | |
parent | 3c8126a50c8f4bc3ac836d036767cbb1584074cc (diff) | |
download | pkgsrc-be5711bc235cb5c406935d5feece56cd2ea9a2b1.tar.gz |
Import soprano 2.1
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.
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/soprano/DESCR | 6 | ||||
-rw-r--r-- | textproc/soprano/Makefile | 27 | ||||
-rw-r--r-- | textproc/soprano/PLIST | 177 | ||||
-rw-r--r-- | textproc/soprano/buildlink3.mk | 23 | ||||
-rw-r--r-- | textproc/soprano/distinfo | 6 |
5 files changed, 239 insertions, 0 deletions
diff --git a/textproc/soprano/DESCR b/textproc/soprano/DESCR new file mode 100644 index 00000000000..b675876f579 --- /dev/null +++ b/textproc/soprano/DESCR @@ -0,0 +1,6 @@ +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. diff --git a/textproc/soprano/Makefile b/textproc/soprano/Makefile new file mode 100644 index 00000000000..a67e6b8c686 --- /dev/null +++ b/textproc/soprano/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/11/04 11:01:41 markd Exp $ + +DISTNAME= soprano-2.1 +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=soprano/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= markd@NetBSD.org +HOMEPAGE= http://soprano.sourceforge.net/ +COMMENT= QT based RDF framework + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= c c++ +USE_CMAKE= yes + +PKGCONFIG_OVERRIDE+= soprano.pc.cmake + +pre-configure: + ${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/ + +.include "../../textproc/libclucene/buildlink3.mk" +.include "../../textproc/redland/buildlink3.mk" +.include "../../x11/qt4-libs/buildlink3.mk" +.include "../../x11/qt4-tools/buildlink3.mk" +.include "../../x11/qt4-qdbus/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/soprano/PLIST b/textproc/soprano/PLIST new file mode 100644 index 00000000000..f473812c6dc --- /dev/null +++ b/textproc/soprano/PLIST @@ -0,0 +1,177 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/04 11:01:41 markd Exp $ +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/pkgconfig/soprano.pc +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 +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 +share/soprano/plugins/nquadparser.desktop +share/soprano/plugins/nquadserializer.desktop +share/soprano/plugins/raptorparser.desktop +share/soprano/plugins/raptorserializer.desktop +share/soprano/plugins/redlandbackend.desktop +share/soprano/rules/nrl.rules +share/soprano/rules/rdfs.rules +@dirrm share/soprano/rules +@dirrm share/soprano/plugins +@dirrm share/soprano +@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 diff --git a/textproc/soprano/buildlink3.mk b/textproc/soprano/buildlink3.mk new file mode 100644 index 00000000000..f541d88ee50 --- /dev/null +++ b/textproc/soprano/buildlink3.mk @@ -0,0 +1,23 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/04 11:01:41 markd Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +SOPRANO_BUILDLINK3_MK:= ${SOPRANO_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= soprano +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nsoprano} +BUILDLINK_PACKAGES+= soprano +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}soprano + +.if ${SOPRANO_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.soprano+= soprano>=2.0.3 +BUILDLINK_PKGSRCDIR.soprano?= ../../textproc/soprano +.endif # SOPRANO_BUILDLINK3_MK + +.include "../../textproc/libclucene/buildlink3.mk" +.include "../../x11/qt4-libs/buildlink3.mk" +.include "../../x11/qt4-qdbus/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/textproc/soprano/distinfo b/textproc/soprano/distinfo new file mode 100644 index 00000000000..d733ed91ef9 --- /dev/null +++ b/textproc/soprano/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/11/04 11:01:41 markd Exp $ + +SHA1 (soprano-2.1.tar.bz2) = 167140b06ba0d3dfafa4a53823f9f39ce6a3cb15 +RMD160 (soprano-2.1.tar.bz2) = 4a59808d835eb9cc5adf4db99cf19a013f16a6f0 +Size (soprano-2.1.tar.bz2) = 1831856 bytes +SHA1 (patch-aa) = 6329b5787e2abb402e0c4f723b98dba925578bce |