Author: ranger Date: Sun Aug 5 08:52:34 2007 New Revision: 924 URL: http://svn.finkproject.org/websvn/listing.php?sc=1&rev=924&repname=user%3a+ranger Log: strigi
Added: trunk/experimental/10.3/main/finkinfo/libs/strigi.info trunk/experimental/10.3/main/finkinfo/libs/strigi.patch trunk/experimental/10.4/main/finkinfo/libs/strigi.info trunk/experimental/10.4/main/finkinfo/libs/strigi.patch trunk/experimental/common/main/finkinfo/libs/strigi.info trunk/experimental/common/main/finkinfo/libs/strigi.patch Added: trunk/experimental/10.3/main/finkinfo/libs/strigi.info URL: http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.3/main/finkinfo/libs/strigi.info&rev=924&repname=user%3a+ranger ============================================================================== --- trunk/experimental/10.3/main/finkinfo/libs/strigi.info (added) +++ trunk/experimental/10.3/main/finkinfo/libs/strigi.info Sun Aug 5 08:52:34 2007 @@ -1,0 +1,93 @@ +Package: strigi +Version: 0.5.4 +Revision: 11 +Description: Desktop Search +License: LGPL +Maintainer: Benjamin Reed <[EMAIL PROTECTED]> + +Depends: %N-shlibs (= %v-%r) +BuildDepends: << + clucene (>= 0.9.16-1), + cmake (>= 2.4.5-1), + qt4-x11 (>= 4.3.0-1) +<< +BuildConflicts: strigi-dev +GCC: 3.3 + +Source: mirror:kde:unstable/3.92/src/%n-%v.tar.bz2 +Source-MD5: c724d4e741f042b4be4b76fdb9071c85 + +CompileScript: << +#!/bin/sh -ev + + export PATH="%p/lib/qt4-x11/bin:$PATH" + export CMAKE_LIBRARY_PATH="%p/lib/qt4-x11/lib:%p/lib" CMAKE_INCLUDE_PATH="%p/lib/qt4-x11/bin:%p/include" + mkdir -p build + pushd build + cmake -DCMAKE_INSTALL_PREFIX="%p" .. + make + popd +<< + +InstallScript: << +#!/bin/sh -ev + + pushd build + make -j1 install DESTDIR="%d" + popd +<< +DocFiles: AUTHORS COPYING ChangeLog NEWS README +SplitOff: << + Package: %N-shlibs + Description: Shared libraries for Strigi + Depends: << + clucene-shlibs (>= 0.9.16a-1), + qt4-x11-core-shlibs (>= 4.3.0-1) + << + DocFiles: COPYING + Files: << + lib/libcluceneindex.0*.dylib + lib/libsearchclient.0*.dylib + lib/libstreamanalyzer.0*.dylib + lib/libstreams.0*.dylib + lib/libstrigihtmlgui.0*.dylib + lib/libstrigiqtdbusclient.0*.dylib + << + Shlibs: << + %p/lib/libcluceneindex.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libsearchclient.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstreamanalyzer.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstreams.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstrigihtmlgui.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + lib/libstrigiqtdbusclient.0.dylib 0.0.0 strigi-shlibs (>= 0.5.3-1) + << +<< +SplitOff2: << + Package: %N-dev + Description: Development headers and libraries for Strigi + Depends: %N (= %v-%r) + Replaces: %N + BuildDependsOnly: true + DocFiles: COPYING + Files: include lib/pkgconfig lib/*.dylib +<< + +Homepage: http://www.vandenoever.info/software/strigi/ +DescDetail: << +Strigi is a small daemon that can index information. Features: + +* Very fast crawling. +* Very small memory footprint. +* No hammering of the system. +* Pluggable backend. +* Communication between daemon and search program over an + abstract interface, this is currently a simple socket but + implementation of dbus is a possibility. There's a small + perl program in the code as an example of how to query. + This is so easy that any KDE app could implement this. +* Simple interface for implementing plugins for extracting + information. +* Calculation of sha1 for every file crawled (allows fast + finding of duplicates) +<< + Added: trunk/experimental/10.3/main/finkinfo/libs/strigi.patch URL: http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.3/main/finkinfo/libs/strigi.patch&rev=924&repname=user%3a+ranger ============================================================================== --- trunk/experimental/10.3/main/finkinfo/libs/strigi.patch (added) +++ trunk/experimental/10.3/main/finkinfo/libs/strigi.patch Sun Aug 5 08:52:34 2007 @@ -1,0 +1,20 @@ + +--- strigi-0.5.1/src/streams/mailinputstream.cpp 2007-05-02 14:33:11.000000000 -0400 ++++ strigi-0.5.1-new/src/streams/mailinputstream.cpp 2007-06-27 22:47:23.000000000 -0400 +@@ -29,6 +29,7 @@ + #include "base64inputstream.h" + #include <cstring> + #include <sstream> ++#include <iconv.h> + + using namespace std; + using namespace Strigi; +@@ -70,7 +71,7 @@ + string s; + iconv_t const conv(iconv_open("UTF-8", enc.c_str())); + if (conv == (iconv_t)-1) return s; +- char* in = (char*)data.c_str(); ++ const char* in = (char*)data.c_str(); + size_t ilen = data.length(); + size_t olen = 4*ilen; + char* out = (char*)malloc(olen); Added: trunk/experimental/10.4/main/finkinfo/libs/strigi.info URL: http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.4/main/finkinfo/libs/strigi.info&rev=924&repname=user%3a+ranger ============================================================================== --- trunk/experimental/10.4/main/finkinfo/libs/strigi.info (added) +++ trunk/experimental/10.4/main/finkinfo/libs/strigi.info Sun Aug 5 08:52:34 2007 @@ -1,0 +1,93 @@ +Package: strigi +Version: 0.5.4 +Revision: 1021 +Description: Desktop Search +License: LGPL +Maintainer: Benjamin Reed <[EMAIL PROTECTED]> + +Depends: %N-shlibs (= %v-%r) +BuildDepends: << + clucene (>= 0.9.16-1), + cmake (>= 2.4.5-1), + qt4-x11 (>= 4.3.0-1) +<< +BuildConflicts: strigi-dev +GCC: 4.0 + +Source: mirror:kde:unstable/3.92/src/%n-%v.tar.bz2 +Source-MD5: c724d4e741f042b4be4b76fdb9071c85 + +CompileScript: << +#!/bin/sh -ev + + export PATH="%p/lib/qt4-x11/bin:$PATH" + export CMAKE_LIBRARY_PATH="%p/lib/qt4-x11/lib:%p/lib" CMAKE_INCLUDE_PATH="%p/lib/qt4-x11/bin:%p/include" + mkdir -p build + pushd build + cmake -DCMAKE_INSTALL_PREFIX="%p" .. + make + popd +<< + +InstallScript: << +#!/bin/sh -ev + + pushd build + make -j1 install DESTDIR="%d" + popd +<< +DocFiles: AUTHORS COPYING ChangeLog NEWS README +SplitOff: << + Package: %N-shlibs + Description: Shared libraries for Strigi + Depends: << + clucene-shlibs (>= 0.9.16a-1), + qt4-x11-core-shlibs (>= 4.3.0-1) + << + DocFiles: COPYING + Files: << + lib/libcluceneindex.0*.dylib + lib/libsearchclient.0*.dylib + lib/libstreamanalyzer.0*.dylib + lib/libstreams.0*.dylib + lib/libstrigihtmlgui.0*.dylib + lib/libstrigiqtdbusclient.0*.dylib + << + Shlibs: << + %p/lib/libcluceneindex.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libsearchclient.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstreamanalyzer.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstreams.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstrigihtmlgui.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + lib/libstrigiqtdbusclient.0.dylib 0.0.0 strigi-shlibs (>= 0.5.3-1) + << +<< +SplitOff2: << + Package: %N-dev + Description: Development headers and libraries for Strigi + Depends: %N (= %v-%r) + Replaces: %N + BuildDependsOnly: true + DocFiles: COPYING + Files: include lib/pkgconfig lib/*.dylib +<< + +Homepage: http://www.vandenoever.info/software/strigi/ +DescDetail: << +Strigi is a small daemon that can index information. Features: + +* Very fast crawling. +* Very small memory footprint. +* No hammering of the system. +* Pluggable backend. +* Communication between daemon and search program over an + abstract interface, this is currently a simple socket but + implementation of dbus is a possibility. There's a small + perl program in the code as an example of how to query. + This is so easy that any KDE app could implement this. +* Simple interface for implementing plugins for extracting + information. +* Calculation of sha1 for every file crawled (allows fast + finding of duplicates) +<< + Added: trunk/experimental/10.4/main/finkinfo/libs/strigi.patch URL: http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/10.4/main/finkinfo/libs/strigi.patch&rev=924&repname=user%3a+ranger ============================================================================== --- trunk/experimental/10.4/main/finkinfo/libs/strigi.patch (added) +++ trunk/experimental/10.4/main/finkinfo/libs/strigi.patch Sun Aug 5 08:52:34 2007 @@ -1,0 +1,20 @@ + +--- strigi-0.5.1/src/streams/mailinputstream.cpp 2007-05-02 14:33:11.000000000 -0400 ++++ strigi-0.5.1-new/src/streams/mailinputstream.cpp 2007-06-27 22:47:23.000000000 -0400 +@@ -29,6 +29,7 @@ + #include "base64inputstream.h" + #include <cstring> + #include <sstream> ++#include <iconv.h> + + using namespace std; + using namespace Strigi; +@@ -70,7 +71,7 @@ + string s; + iconv_t const conv(iconv_open("UTF-8", enc.c_str())); + if (conv == (iconv_t)-1) return s; +- char* in = (char*)data.c_str(); ++ const char* in = (char*)data.c_str(); + size_t ilen = data.length(); + size_t olen = 4*ilen; + char* out = (char*)malloc(olen); Added: trunk/experimental/common/main/finkinfo/libs/strigi.info URL: http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/common/main/finkinfo/libs/strigi.info&rev=924&repname=user%3a+ranger ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/strigi.info (added) +++ trunk/experimental/common/main/finkinfo/libs/strigi.info Sun Aug 5 08:52:34 2007 @@ -1,0 +1,89 @@ +Package: strigi +Version: 0.5.4 +Revision: 1 +Depends: %N-shlibs (= %v-%r) +BuildConflicts: strigi-dev +BuildDepends: << + clucene (>= 0.9.16-1), + cmake (>= 2.4.5-1), + qt4-x11 (>= 4.3.0-1) +<< + +GCC: 3.3 +Source: mirror:kde:unstable/3.92/src/%n-%v.tar.bz2 +Source-MD5: c724d4e741f042b4be4b76fdb9071c85 +#Patch: %n.patch + +CompileScript: << +#!/bin/sh -ev + + export PATH="%p/lib/qt4-x11/bin:$PATH" + export CMAKE_LIBRARY_PATH="%p/lib/qt4-x11/lib:%p/lib" CMAKE_INCLUDE_PATH="%p/lib/qt4-x11/bin:%p/include" + mkdir -p build + pushd build + cmake -DCMAKE_INSTALL_PREFIX="%p" .. + make + popd +<< + +InstallScript: << +#!/bin/sh -ev + + pushd build + make -j1 install DESTDIR="%d" + popd +<< +SplitOff: << + Package: %N-shlibs + Description: Shared libraries for Strigi + Depends: clucene-shlibs (>= 0.9.16a-1), qt4-x11-core-shlibs (>= 4.3.0-1) + Files: << + lib/libcluceneindex.0*.dylib + lib/libsearchclient.0*.dylib + lib/libstreamanalyzer.0*.dylib + lib/libstreams.0*.dylib + lib/libstrigihtmlgui.0*.dylib + lib/libstrigiqtdbusclient.0*.dylib + << + Shlibs: << + %p/lib/libcluceneindex.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libsearchclient.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstreamanalyzer.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstreams.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + %p/lib/libstrigihtmlgui.0.dylib 0.0.0 strigi-shlibs (>= 0.5.1-1) + lib/libstrigiqtdbusclient.0.dylib 0.0.0 strigi-shlibs (>= 0.5.3-1) + << + DocFiles: COPYING +<< +SplitOff2: << + Package: %N-dev + Depends: %N (= %v-%r) + BuildDependsOnly: true + Replaces: %N + Description: Development headers and libraries for Strigi + Files: include lib/pkgconfig lib/*.dylib + DocFiles: COPYING +<< + +DocFiles: AUTHORS COPYING ChangeLog NEWS README +Description: Desktop Search +Maintainer: Benjamin Reed <[EMAIL PROTECTED]> +Homepage: http://www.vandenoever.info/software/strigi/ +License: LGPL +DescDetail: << +Strigi is a small daemon that can index information. Features: + +* Very fast crawling. +* Very small memory footprint. +* No hammering of the system. +* Pluggable backend. +* Communication between daemon and search program over an + abstract interface, this is currently a simple socket but + implementation of dbus is a possibility. There's a small + perl program in the code as an example of how to query. + This is so easy that any KDE app could implement this. +* Simple interface for implementing plugins for extracting + information. +* Calculation of sha1 for every file crawled (allows fast + finding of duplicates) +<< Added: trunk/experimental/common/main/finkinfo/libs/strigi.patch URL: http://svn.finkproject.org/websvn/filedetails.php?path=/trunk/experimental/common/main/finkinfo/libs/strigi.patch&rev=924&repname=user%3a+ranger ============================================================================== --- trunk/experimental/common/main/finkinfo/libs/strigi.patch (added) +++ trunk/experimental/common/main/finkinfo/libs/strigi.patch Sun Aug 5 08:52:34 2007 @@ -1,0 +1,20 @@ +diff -uNr strigi-0.5.1/src/streams/mailinputstream.cpp strigi-0.5.1-new/src/streams/mailinputstream.cpp +--- strigi-0.5.1/src/streams/mailinputstream.cpp 2007-05-02 14:33:11.000000000 -0400 ++++ strigi-0.5.1-new/src/streams/mailinputstream.cpp 2007-06-27 22:47:23.000000000 -0400 +@@ -29,6 +29,7 @@ + #include "base64inputstream.h" + #include <cstring> + #include <sstream> ++#include <iconv.h> + + using namespace std; + using namespace Strigi; +@@ -70,7 +71,7 @@ + string s; + iconv_t const conv(iconv_open("UTF-8", enc.c_str())); + if (conv == (iconv_t)-1) return s; +- char* in = (char*)data.c_str(); ++ const char* in = (char*)data.c_str(); + size_t ilen = data.length(); + size_t olen = 4*ilen; + char* out = (char*)malloc(olen); ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits