mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-30 01:15:52 +00:00
Remove textproc/soprano. There's an open PR to update it to
Qt5, but it would still be an unused leaf port, largely unmaintained upstream. Instead, can it ahead of the Qt4 cleanup. 2019-03-15 textproc/soprano: Qt4 has been EOL since december 2015 PR: 235501
This commit is contained in:
parent
7599762555
commit
7aa527cbbc
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=495355
1
MOVED
1
MOVED
@ -11680,3 +11680,4 @@ x11-wm/e-module-everything-websearch||2019-03-06|Has expired: Broken for more th
|
||||
net-mgmt/py-pysnmp-apps|net-mgmt/py-snmpclitools|2019-02-15|Renamed upstream
|
||||
math/mumps|math/mumps4|2019-03-10|MUMPS 4 is the legacy version
|
||||
math/mumps-edf|math/mumps|2019-03-10|Use mumps-edf as MUMPS 5
|
||||
textproc/soprano||2019-03-11|Has expired: Qt4 has been EOL since december 2015
|
||||
|
@ -1731,7 +1731,6 @@
|
||||
SUBDIR += smu
|
||||
SUBDIR += so-hunspell
|
||||
SUBDIR += soothsayer
|
||||
SUBDIR += soprano
|
||||
SUBDIR += source-highlight
|
||||
SUBDIR += sowing
|
||||
SUBDIR += spellutils
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Created by: arved
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= soprano
|
||||
PORTVERSION= 2.9.4
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= SF/${PORTNAME}/Soprano/${PORTVERSION}
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
COMMENT= Qt/C++ RDF framework
|
||||
|
||||
DEPRECATED= Qt4 has been EOL since december 2015
|
||||
EXPIRATION_DATE= 2019-03-15
|
||||
|
||||
LIB_DEPENDS= libraptor2.so:textproc/raptor2 \
|
||||
librdf.so:textproc/redland \
|
||||
libiodbc.so:databases/libiodbc
|
||||
|
||||
USE_QT= corelib dbus network qtestlib_build xml \
|
||||
qmake_build moc_build uic_build rcc_build
|
||||
USES= cmake pkgconfig qt:4 tar:bzip2
|
||||
CMAKE_ARGS+= -DSOPRANO_DISABLE_CLUCENE_INDEX=yes \
|
||||
-DSOPRANO_DISABLE_SESAME2_BACKEND=yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's,$${LIB_SUFFIX}/pkgconfig,data/pkgconfig,' \
|
||||
${WRKSRC}/CMakeLists.txt
|
||||
@${REINPLACE_CMD} -e 's,soprano/cmake,cmake/Modules,' \
|
||||
${WRKSRC}/cmake/modules/CMakeLists.txt
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (soprano-2.9.4.tar.bz2) = 64066fbd54e71d7ae4c8a4116997448a72808a2813cff3bb5d2c28f0fce9e0e5
|
||||
SIZE (soprano-2.9.4.tar.bz2) = 1958856
|
@ -1,17 +0,0 @@
|
||||
error: invalid suffix on literal; C++11 requires a space between literal and identifier
|
||||
[-Wreserved-user-defined-literal]
|
||||
fileSearchPaths << file.fileName().section( "/", 0, -5,
|
||||
QString::SectionIncludeTrailingSep ) + QLatin1String( "lib"SOPRANO_LIB_SUFFIX );
|
||||
^
|
||||
|
||||
--- soprano/pluginmanager.cpp.orig 2013-10-09 17:22:28 UTC
|
||||
+++ soprano/pluginmanager.cpp
|
||||
@@ -43,7 +43,7 @@ namespace {
|
||||
fileSearchPaths << file.fileName().section( '/', 0, -2 );
|
||||
#ifndef Q_OS_WIN
|
||||
// the lib folder in the same prefix
|
||||
- fileSearchPaths << file.fileName().section( "/", 0, -5, QString::SectionIncludeTrailingSep ) + QLatin1String( "lib"SOPRANO_LIB_SUFFIX );
|
||||
+ fileSearchPaths << file.fileName().section( "/", 0, -5, QString::SectionIncludeTrailingSep ) + QLatin1String( "lib" SOPRANO_LIB_SUFFIX );
|
||||
#endif
|
||||
return Soprano::findLibraryPath( file.library(), fileSearchPaths, QStringList() << QLatin1String( "soprano" ) );
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
error: invalid suffix on literal; C++11 requires a space between literal and identifier
|
||||
paths << QLatin1String( SOPRANO_PREFIX"/lib"SOPRANO_LIB_SUFFIX );
|
||||
^
|
||||
--- soprano/sopranodirs.cpp.orig 2018-01-06 22:23:48 UTC
|
||||
+++ soprano/sopranodirs.cpp
|
||||
@@ -124,14 +124,14 @@ QStringList Soprano::envDirList( const char* var )
|
||||
QStringList Soprano::libDirs()
|
||||
{
|
||||
QStringList paths = QCoreApplication::libraryPaths();
|
||||
- paths << QLatin1String( SOPRANO_PREFIX"/lib"SOPRANO_LIB_SUFFIX );
|
||||
+ paths << QLatin1String( SOPRANO_PREFIX "/lib" SOPRANO_LIB_SUFFIX );
|
||||
#ifdef Q_OS_WIN
|
||||
- paths << QLatin1String( SOPRANO_PREFIX"/bin" );
|
||||
+ paths << QLatin1String( SOPRANO_PREFIX "/bin" );
|
||||
paths << getWinPrefix() + QLatin1String( "/bin" );
|
||||
- paths << getWinPrefix() + QLatin1String( "/lib"SOPRANO_LIB_SUFFIX );
|
||||
+ paths << getWinPrefix() + QLatin1String( "/lib" SOPRANO_LIB_SUFFIX );
|
||||
#else
|
||||
- paths << QLatin1String( "/usr/lib"SOPRANO_LIB_SUFFIX );
|
||||
- paths << QLatin1String( "/usr/local/lib"SOPRANO_LIB_SUFFIX );
|
||||
+ paths << QLatin1String( "/usr/lib" SOPRANO_LIB_SUFFIX );
|
||||
+ paths << QLatin1String( "/usr/local/lib" SOPRANO_LIB_SUFFIX );
|
||||
paths += Soprano::envDirList( "LD_LIBRARY_PATH" );
|
||||
#endif
|
||||
return paths;
|
@ -1,8 +0,0 @@
|
||||
Soprano (formerly known as QRDF) is a library which provides a highly
|
||||
usable object-oriented C++/Qt framework for RDF data. It uses
|
||||
different RDF storage solutions as backends through a simple plugin
|
||||
system. Soprano is targeted at desktop applications that need a RDF
|
||||
data storage solution. It has been optimized for easy usage and
|
||||
simplicity.
|
||||
|
||||
WWW: http://soprano.sourceforge.net
|
@ -1,6 +0,0 @@
|
||||
======================================================================
|
||||
|
||||
You'll have to install databases/virtuoso to use Soprano's Virtuoso
|
||||
backend.
|
||||
|
||||
======================================================================
|
@ -1,172 +0,0 @@
|
||||
bin/onto2vocabularyclass
|
||||
bin/sopranocmd
|
||||
bin/sopranod
|
||||
include/Soprano/Backend
|
||||
include/Soprano/BackendFeature
|
||||
include/Soprano/BackendOption
|
||||
include/Soprano/BackendSetting
|
||||
include/Soprano/BackendSettings
|
||||
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/SparqlModel
|
||||
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/Graph
|
||||
include/Soprano/Inference/InferenceModel
|
||||
include/Soprano/Inference/NodePattern
|
||||
include/Soprano/Inference/Rule
|
||||
include/Soprano/Inference/RuleParser
|
||||
include/Soprano/Inference/RuleSet
|
||||
include/Soprano/Inference/StandardRuleSet
|
||||
include/Soprano/Inference/StatementPattern
|
||||
include/Soprano/Iterator
|
||||
include/Soprano/IteratorBackend
|
||||
include/Soprano/LanguageTag
|
||||
include/Soprano/LiteralValue
|
||||
include/Soprano/Model
|
||||
include/Soprano/NRLModel
|
||||
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/RdfSchemaModel
|
||||
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/AsyncQuery
|
||||
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/asyncquery.h
|
||||
include/soprano/asyncresult.h
|
||||
include/soprano/backend.h
|
||||
include/soprano/bindingset.h
|
||||
include/soprano/datastream.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/graph.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/languagetag.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/nrlmodel.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/sopranomacros.h
|
||||
include/soprano/sopranotypes.h
|
||||
include/soprano/sparqlmodel.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.3.0
|
||||
lib/libsopranoclient.so
|
||||
lib/libsopranoclient.so.1
|
||||
lib/libsopranoclient.so.1.2.0
|
||||
lib/libsopranoserver.so
|
||||
lib/libsopranoserver.so.1
|
||||
lib/libsopranoserver.so.1.2.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
|
||||
lib/soprano/libsoprano_virtuosobackend.so
|
||||
libdata/pkgconfig/soprano.pc
|
||||
libdata/pkgconfig/sopranoclient.pc
|
||||
libdata/pkgconfig/sopranoserver.pc
|
||||
share/cmake/Modules/SopranoAddOntology.cmake
|
||||
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%%/plugins/virtuosobackend.desktop
|
||||
%%DATADIR%%/rules/nrl.rules
|
||||
%%DATADIR%%/rules/rdfs.rules
|
Loading…
Reference in New Issue
Block a user