Hi All! update strigi to the latest stable version. Changelog:
0.7.8 (2013-02-05) - Fix xpm and xbm index. (Weng Xuetian) - Extract tracknumber and track count from a value like "03/16". (Sebastian Trueg) - Fixed indexing of m3u files. (Sebastian Trueg) - Fix FLAC Files: Remove addtional 'db' in replaygain (Vishesh Handa) - Fix: flac analizer was importing only one artist tag. (Ignacio Serantes) - Fix: non numeric genres in id3 v2 mp3 are ignored. (Ignacio Serantes) - Fix parsing of genre field in id3v2 tags(Sune Vuorela) - Change: TPE2 tag it's used as nmm:albumArtist instead as nmm:performer in ID3 analyzer. (Ignacio Serantes) - Change: added support to TRACKTOTAL tag as an equivalent to TRACKCOUNT in FLAC analyzer. (Ignacio Serantes) - C++11 fixes (Raphael Kubo da Costa) - Let the strigi ffmpeg plugin compile on modern ffmpeg versions. (Simeon Bird) - Simeon Bird (Let the ffmpeg analyser deal with files with have track numbers with a / in them) - Remove dependency on boost. (Jos van den Oever) - Use GNUInstallDirs in order to install into lib64 automatically (David Faure) - Install a version file for the CMake config module (Christophe Giboudeaux) - Allow the Strigi submodules to be installed in custom prefixes. (Christophe Giboudeaux) No dynamic export changes found by check_sym. kn@: ffmpeg patches needed. OK or objections? Rafael Index: Makefile =================================================================== RCS file: /cvs/ports/databases/strigi/Makefile,v retrieving revision 1.26 diff -u -p -u -p -r1.26 Makefile --- Makefile 24 Oct 2018 14:27:59 -0000 1.26 +++ Makefile 21 Nov 2018 09:32:34 -0000 @@ -1,20 +1,11 @@ # $OpenBSD: Makefile,v 1.26 2018/10/24 14:27:59 sthen Exp $ COMMENT = document indexer -CATEGORIES = databases devel textproc sysutils - -HOMEPAGE = https://projects.kde.org/projects/kdesupport/strigi/ +DISTNAME = strigi-0.7.8 -# hand-rolled from strigi* submodules at quickgit.kde.org -DISTNAME = strigi-0.7.7pl1 -REVISION = 3 - -MASTER_SITES = https://spacehopper.org/mirrors/ \ - ftp://3ps.if.ua/pub/OpenBSD/distfiles/ \ - http://www.ohvost.ru/dnl/kde/src/ +CATEGORIES = databases devel textproc sysutils -# LGPLv2+ -PERMIT_PACKAGE_CDROM = Yes +HOMEPAGE = https://www.vandenoever.info/software/strigi/ SHARED_LIBS += searchclient 2.0 SHARED_LIBS += streamanalyzer 2.0 @@ -22,6 +13,21 @@ SHARED_LIBS += streams 2.0 SHARED_LIBS += strigihtmlgui 2.0 SHARED_LIBS += strigiqtdbusclient 2.0 +# LGPLv2+ +PERMIT_PACKAGE_CDROM = Yes + +WANTLIB += ${COMPILER_LIBCXX} lib/qt4/QtDBus lib/qt4/QtGui avcodec +WANTLIB += avformat avutil bz2 c clucene-core clucene-shared dbus-1 +WANTLIB += exiv2 fam iconv m swscale xml2 + +MASTER_SITES = https://www.vandenoever.info/software/strigi/ +EXTRACT_SUFX = .tar.bz2 + +COMPILER = base-clang ports-gcc base-gcc + +MODULES = devel/cmake \ + x11/qt4 + BUILD_DEPENDS = devel/cppunit \ devel/boost @@ -34,20 +40,11 @@ LIB_DEPENDS = archivers/bzip2 \ textproc/libxml \ x11/dbus -WANTLIB = lib/qt4/QtDBus lib/qt4/QtGui -WANTLIB += bz2 c clucene-core clucene-shared dbus-1 exiv2 fam iconv m pthread -WANTLIB += ${COMPILER_LIBCXX} xml2 z avcodec avformat avutil swscale - -COMPILER = base-clang ports-gcc base-gcc - -MODULES = devel/cmake \ - x11/qt4 - # Not ported -CONFIGURE_ARGS = -DENABLE_LOG4CXX:Bool=No +CONFIGURE_ARGS = -DENABLE_LOG4CXX=No # Depends on Java -CONFIGURE_ARGS += -DENABLE_REGENERATEXSD:Bool=No +CONFIGURE_ARGS += -DENABLE_REGENERATEXSD=No .include <bsd.port.arch.mk> .if ${PROPERTIES:Mclang} Index: distinfo =================================================================== RCS file: /cvs/ports/databases/strigi/distinfo,v retrieving revision 1.7 diff -u -p -u -p -r1.7 distinfo --- distinfo 15 Nov 2012 00:04:30 -0000 1.7 +++ distinfo 21 Nov 2018 09:32:34 -0000 @@ -1,2 +1,2 @@ -SHA256 (strigi-0.7.7pl1.tar.gz) = eLltb5+Jw4xu5iBdYv4MPyjYyS0gRCAZOvFK8Rq7IaM= -SIZE (strigi-0.7.7pl1.tar.gz) = 908466 +SHA256 (strigi-0.7.8.tar.bz2) = Q+RhpiWs3vpZv1jMnRCuvanrqSDfvoAPx35ty/Hv+Yk= +SIZE (strigi-0.7.8.tar.bz2) = 810574 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/databases/strigi/pkg/PLIST,v retrieving revision 1.9 diff -u -p -u -p -r1.9 PLIST --- pkg/PLIST 7 Nov 2014 10:05:29 -0000 1.9 +++ pkg/PLIST 21 Nov 2018 09:32:34 -0000 @@ -73,23 +73,27 @@ include/strigi/tarinputstream.h include/strigi/textutils.h include/strigi/variant.h include/strigi/zipinputstream.h -lib/libsearchclient/ +lib/cmake/LibSearchClient/ +lib/cmake/LibSearchClient/LibSearchClientConfig.cmake +lib/cmake/LibStreamAnalyzer/ +lib/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfig.cmake +lib/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfigVersion.cmake +lib/cmake/LibStreams/ +lib/cmake/LibStreams/LibStreamsConfig.cmake +lib/cmake/LibStreams/LibStreamsConfigVersion.cmake +lib/cmake/LibStreams/LibStreamsTargets${MODCMAKE_BUILD_SUFFIX} +lib/cmake/LibStreams/LibStreamsTargets.cmake +lib/cmake/Strigi/ +lib/cmake/Strigi/StrigiConfig.cmake +lib/cmake/Strigi/StrigiConfigVersion.cmake @lib lib/libsearchclient.so.${LIBsearchclient_VERSION} -lib/libsearchclient/LibSearchClientConfig.cmake -lib/libstreamanalyzer/ @lib lib/libstreamanalyzer.so.${LIBstreamanalyzer_VERSION} -lib/libstreamanalyzer/LibStreamAnalyzerConfig.cmake -lib/libstreams/ @lib lib/libstreams.so.${LIBstreams_VERSION} -lib/libstreams/LibStreamsConfig.cmake -lib/libstreams/LibStreamsTargets${MODCMAKE_BUILD_SUFFIX} -lib/libstreams/LibStreamsTargets.cmake @lib lib/libstrigihtmlgui.so.${LIBstrigihtmlgui_VERSION} @lib lib/libstrigiqtdbusclient.so.${LIBstrigiqtdbusclient_VERSION} lib/pkgconfig/libstreamanalyzer.pc lib/pkgconfig/libstreams.pc lib/strigi/ -lib/strigi/StrigiConfig.cmake lib/strigi/strigiea_digest.so lib/strigi/strigiea_ffmpeg.so lib/strigi/strigiea_jpeg.so
