strigi import

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.
This commit is contained in:
Mark Davies 2007-12-12 02:36:14 +00:00 committed by Thomas Klausner
parent 8f59f2756a
commit fbcfeff1ef
7 changed files with 167 additions and 0 deletions

5
strigi/DESCR Normal file
View file

@ -0,0 +1,5 @@
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.

27
strigi/Makefile Normal file
View file

@ -0,0 +1,27 @@
# $NetBSD: Makefile,v 1.1.1.1 2007/12/12 02:36:14 mwdavies Exp $
DISTNAME= strigi-0.5.7
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=strigi/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= markd@NetBSD.org
HOMEPAGE= http://strigi.sourceforge.net/
COMMENT= Small fast desktop searching program
USE_LANGUAGES= c c++
USE_TOOLS+= gmake pkg-config perl
USE_CMAKE= yes
pre-configure:
${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../wip/libclucene/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-qdbus/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

89
strigi/PLIST Normal file
View file

@ -0,0 +1,89 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2007/12/12 02:36:14 mwdavies Exp $
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/clientinterface.h
include/strigi/diranalyzer.h
include/strigi/encodinginputstream.h
include/strigi/fieldproperties.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.${PKGVERSION}
lib/libstreamanalyzer.so
lib/libstreamanalyzer.so.0
lib/libstreamanalyzer.so.${PKGVERSION}
lib/libstreams.so
lib/libstreams.so.0
lib/libstreams.so.${PKGVERSION}
lib/libstrigihtmlgui.so
lib/libstrigihtmlgui.so.0
lib/libstrigihtmlgui.so.${PKGVERSION}
lib/libstrigiqtdbusclient.so
lib/libstrigiqtdbusclient.so.0
lib/libstrigiqtdbusclient.so.${PKGVERSION}
lib/pkgconfig/libstreamanalyzer.pc
lib/pkgconfig/libstreams.pc
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_xpm.so
lib/strigi/strigita_au.so
lib/strigi/strigita_gif.so
lib/strigi/strigita_pcx.so
lib/strigi/strigita_xbm.so
share/dbus-1/services/org.freedesktop.xesam.searcher.service
share/dbus-1/services/vandenoever.strigi.service
share/strigi/fieldproperties/xesam.rdfs
@dirrm share/strigi/fieldproperties
@dirrm share/strigi
@comment in dbus: @dirrm share/dbus-1/services
@dirrm lib/strigi
@dirrm include/strigi/qtdbus
@dirrm include/strigi

1
strigi/TODO Normal file
View file

@ -0,0 +1 @@
done. Waiting on libclucene being committed.

26
strigi/buildlink3.mk Normal file
View file

@ -0,0 +1,26 @@
# $NetBSD: buildlink3.mk,v 1.1.1.1 2007/12/12 02:36:14 mwdavies Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
STRIGI_BUILDLINK3_MK:= ${STRIGI_BUILDLINK3_MK}+
.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= strigi
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nstrigi}
BUILDLINK_PACKAGES+= strigi
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}strigi
.if ${STRIGI_BUILDLINK3_MK} == "+"
BUILDLINK_API_DEPENDS.strigi+= strigi>=0.5.7
BUILDLINK_PKGSRCDIR.strigi?= ../../wip/strigi
.endif # STRIGI_BUILDLINK3_MK
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../wip/libclucene/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

6
strigi/distinfo Normal file
View file

@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1.1.1 2007/12/12 02:36:14 mwdavies Exp $
SHA1 (strigi-0.5.7.tar.bz2) = d7e81f4e6e204129649473e00b20a6fcd7a76f65
RMD160 (strigi-0.5.7.tar.bz2) = 55d0c741140d9d67d87f60b06777c743c835df0a
Size (strigi-0.5.7.tar.bz2) = 804440 bytes
SHA1 (patch-aa) = 6329b5787e2abb402e0c4f723b98dba925578bce

13
strigi/patches/patch-aa Normal file
View file

@ -0,0 +1,13 @@
$NetBSD: patch-aa,v 1.1.1.1 2007/12/12 02:36:14 mwdavies Exp $
--- CMakeLists.txt.orig 2007-11-29 17:49:02.000000000 +1300
+++ CMakeLists.txt
@@ -204,7 +204,7 @@ include(ConfigureChecks.cmake)
include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} )
CONFIGURE_FILE(
- "${CMAKE_MODULE_PATH}/cmake_uninstall.cmake.in"
+ "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
IMMEDIATE @ONLY)