From 3535825075ec88cd44e20c3240712c58f3303737 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Tue, 5 Aug 2008 11:15:31 +0000 Subject: Strigi is a daemon which uses a very fast and efficient crawler that can index data on your harddrive. Indexing operations are performed without hammering your system, this makes Strigi the fastest and smallest desktop searching program. Strigi can index different file formats, including the contents of the archive files. WWW: http://www.vandenoever.info/software/strigi/ --- deskutils/Makefile | 1 + deskutils/strigi/Makefile | 36 +++++++++++++++++ deskutils/strigi/distinfo | 3 ++ deskutils/strigi/pkg-descr | 8 ++++ deskutils/strigi/pkg-plist | 98 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 146 insertions(+) create mode 100644 deskutils/strigi/Makefile create mode 100644 deskutils/strigi/distinfo create mode 100644 deskutils/strigi/pkg-descr create mode 100644 deskutils/strigi/pkg-plist (limited to 'deskutils') diff --git a/deskutils/Makefile b/deskutils/Makefile index b39c71d7b80b..c60cb9c4322a 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -199,6 +199,7 @@ SUBDIR += sliderule SUBDIR += snotes SUBDIR += splashsetter + SUBDIR += strigi SUBDIR += sugarcrm SUBDIR += sunbird SUBDIR += sunbird-i18n diff --git a/deskutils/strigi/Makefile b/deskutils/strigi/Makefile new file mode 100644 index 000000000000..a271d4e65f1d --- /dev/null +++ b/deskutils/strigi/Makefile @@ -0,0 +1,36 @@ +# New ports collection Makefile for: strigi +# Date created: 2008-01-11 +# Whom: arved +# +# $FreeBSD$ + +PORTNAME= strigi +PORTVERSION= 0.5.11 +CATEGORIES= deskutils +MASTER_SITES= http://www.vandenoever.info/software/strigi/ + +MAINTAINER= kde@FreeBSD.org +COMMENT= Desktop searching program + +LIB_DEPENDS= clucene.0:${PORTSDIR}/textproc/clucene \ + dbus-1:${PORTSDIR}/devel/dbus \ + exiv2:${PORTSDIR}/graphics/exiv2 + +USE_QT_VER= 4 +QT_COMPONENTS= moc uic qmake gui dbus +USE_BZIP2= yes +USE_GNOME= libxml2 pkgconfig +USE_FAM= yes +USE_LDCONFIG= yes +USE_CMAKE= yes + +post-patch: + ${MKDIR} ${WRKSRC} + ${REINPLACE_CMD} -e \ + 's,$${LIB_DESTINATION}/pkgconfig,libdata/pkgconfig,' \ + ${WRKSRC}/src/streamanalyzer/CMakeLists.txt \ + ${WRKSRC}/src/streams/CMakeLists.txt + ${REINPLACE_CMD} -e 's,find_package(Qt4),,' \ + ${WRKSRC}/CMakeLists.txt + +.include diff --git a/deskutils/strigi/distinfo b/deskutils/strigi/distinfo new file mode 100644 index 000000000000..f17e4a31d560 --- /dev/null +++ b/deskutils/strigi/distinfo @@ -0,0 +1,3 @@ +MD5 (strigi-0.5.11.tar.bz2) = f1fa3488a9c2fe1e8128f4d44088c4ad +SHA256 (strigi-0.5.11.tar.bz2) = 29c3a1d6151e5b6984897dc89570380b9caa600c34982285d43998dae9479279 +SIZE (strigi-0.5.11.tar.bz2) = 877002 diff --git a/deskutils/strigi/pkg-descr b/deskutils/strigi/pkg-descr new file mode 100644 index 000000000000..e5e6e38ad288 --- /dev/null +++ b/deskutils/strigi/pkg-descr @@ -0,0 +1,8 @@ +Strigi is a daemon which uses a very fast and efficient crawler that can index +data on your harddrive. Indexing operations are performed without hammering +your system, this makes Strigi the fastest and smallest desktop searching +program. +Strigi can index different file formats, including the contents of the archive +files. + +WWW: http://www.vandenoever.info/software/strigi/ diff --git a/deskutils/strigi/pkg-plist b/deskutils/strigi/pkg-plist new file mode 100644 index 000000000000..b13f1fadc817 --- /dev/null +++ b/deskutils/strigi/pkg-plist @@ -0,0 +1,98 @@ +bin/deepfind +bin/deepgrep +bin/luceneindexer +bin/strigiclient +bin/strigicmd +bin/strigidaemon +bin/xmlindexer +include/strigi/analysisresult.h +include/strigi/analyzerconfiguration.h +include/strigi/analyzerplugin.h +include/strigi/archivereader.h +include/strigi/asyncsocket.h +include/strigi/asyncsocketclient.h +include/strigi/bufferedstream.h +include/strigi/classproperties.h +include/strigi/clientinterface.h +include/strigi/diranalyzer.h +include/strigi/encodinginputstream.h +include/strigi/fieldproperties.h +include/strigi/fieldpropertiesdb.h +include/strigi/fieldtypes.h +include/strigi/fileinputstream.h +include/strigi/indexeddocument.h +include/strigi/indexmanager.h +include/strigi/indexplugin.h +include/strigi/indexreader.h +include/strigi/indexwriter.h +include/strigi/inputstream.h +include/strigi/inputstreamreader.h +include/strigi/qtdbus/strigiasyncclient.h +include/strigi/qtdbus/strigiclient.h +include/strigi/qtdbus/strigidbus.h +include/strigi/qtdbus/strigitypes.h +include/strigi/query.h +include/strigi/queryparser.h +include/strigi/sdfinputstream.h +include/strigi/streamanalyzer.h +include/strigi/streamanalyzerfactory.h +include/strigi/streambase.h +include/strigi/streambuffer.h +include/strigi/streamendanalyzer.h +include/strigi/streameventanalyzer.h +include/strigi/streamlineanalyzer.h +include/strigi/streamsaxanalyzer.h +include/strigi/streamthroughanalyzer.h +include/strigi/strigiconfig.h +include/strigi/strigihtmlgui.h +include/strigi/stringstream.h +include/strigi/stringterminatedsubstream.h +include/strigi/subinputstream.h +include/strigi/substreamprovider.h +include/strigi/substreamproviderprovider.h +include/strigi/textutils.h +include/strigi/variant.h +lib/libsearchclient.so +lib/libsearchclient.so.0 +lib/libsearchclient.so.0.5.11 +lib/libstreamanalyzer.so +lib/libstreamanalyzer.so.0 +lib/libstreamanalyzer.so.0.5.11 +lib/libstreams.so +lib/libstreams.so.0 +lib/libstreams.so.0.5.11 +lib/libstrigihtmlgui.so +lib/libstrigihtmlgui.so.0 +lib/libstrigihtmlgui.so.0.5.11 +lib/libstrigiqtdbusclient.so +lib/libstrigiqtdbusclient.so.0 +lib/libstrigiqtdbusclient.so.0.5.11 +lib/strigi/StrigiConfig.cmake +lib/strigi/strigiindex_clucene.so +lib/strigi/strigila_cpp.so +lib/strigi/strigila_deb.so +lib/strigi/strigila_namespaceharvester.so +lib/strigi/strigila_txt.so +lib/strigi/strigila_xpm.so +lib/strigi/strigita_au.so +lib/strigi/strigita_avi.so +lib/strigi/strigita_dds.so +lib/strigi/strigita_gif.so +lib/strigi/strigita_ico.so +lib/strigi/strigita_pcx.so +lib/strigi/strigita_rgb.so +lib/strigi/strigita_sid.so +lib/strigi/strigita_wav.so +lib/strigi/strigita_xbm.so +libdata/pkgconfig/libstreamanalyzer.pc +libdata/pkgconfig/libstreams.pc +share/dbus-1/services/org.freedesktop.xesam.searcher.service +share/dbus-1/services/vandenoever.strigi.service +%%DATADIR%%/fieldproperties/strigi.rdfs +%%DATADIR%%/fieldproperties/xesam-convenience.rdfs +%%DATADIR%%/fieldproperties/xesam.rdfs +@dirrm %%DATADIR%%/fieldproperties +@dirrmtry %%DATADIR%% +@dirrmtry lib/strigi +@dirrmtry include/strigi/qtdbus +@dirrmtry include/strigi -- cgit v1.2.3