diff options
author | Michael Johnson <ahze@FreeBSD.org> | 2005-09-11 21:27:57 +0000 |
---|---|---|
committer | Michael Johnson <ahze@FreeBSD.org> | 2005-09-11 21:27:57 +0000 |
commit | 96a286ca6442430d762945cb90b2c512609c6ea6 (patch) | |
tree | 53b4e0d1bd6ad44d6b75a1fbff148893fb8f123c | |
parent | Completing repo-copy of mail/libspf2 to mail/libspf2-10. (diff) |
- Add hyperestraier
Full-text search system. You can search lots of documents for some documents
including specified words. If you run a web site, it is useful as your own
search engine for pages in your site. Also, it is useful as search utilities
of mail boxes and file servers.
The characteristic of Hyper Estraier is the following.
* High performance of search
* High scalability of target documents
* Perfect recall ratio by N-gram method
* Phrase search, attribute search, and similarity search
* Multilingualism with Unicode
* Independent of file format and repository
* Simple and powerful API
* Supporting P2P architecture
WWW: http://hyperestraier.sourceforge.net/
(This is a predecessor to textproc/estraier, not a drop in replacement.)
Notes
Notes:
svn path=/head/; revision=142476
-rw-r--r-- | textproc/Makefile | 1 | ||||
-rw-r--r-- | textproc/hyperestraier/Makefile | 30 | ||||
-rw-r--r-- | textproc/hyperestraier/distinfo | 2 | ||||
-rw-r--r-- | textproc/hyperestraier/pkg-descr | 16 | ||||
-rw-r--r-- | textproc/hyperestraier/pkg-plist | 239 |
5 files changed, 288 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 518a4cecd3cd..62416d6ae6c2 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -166,6 +166,7 @@ SUBDIR += htmlize.el SUBDIR += htmlsection SUBDIR += htmltolatex + SUBDIR += hyperestraier SUBDIR += ia-aspell SUBDIR += id-aspell SUBDIR += idnits diff --git a/textproc/hyperestraier/Makefile b/textproc/hyperestraier/Makefile new file mode 100644 index 000000000000..4dda1d3e1d90 --- /dev/null +++ b/textproc/hyperestraier/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: hyperestraier +# Date created: 2005-09-11 +# Whom: Michael Johnson <ahze@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= hyperestraier +PORTVERSION= 0.5.7 +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ahze@FreeBSD.org +COMMENT= A full-text search system + +BUILD_DEPENDS= qdbm>=1.8.33:${PORTSDIR}/databases/qdbm +LIB_DEPENDS= qdbm.11:${PORTSDIR}/databases/qdbm + +INSTALLS_SHLIB= yes +USE_REINPLACE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +post-patch: + @${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ + ${WRKSRC}/Makefile.in + +.include <bsd.port.mk> diff --git a/textproc/hyperestraier/distinfo b/textproc/hyperestraier/distinfo new file mode 100644 index 000000000000..360d715661a2 --- /dev/null +++ b/textproc/hyperestraier/distinfo @@ -0,0 +1,2 @@ +MD5 (hyperestraier-0.5.7.tar.gz) = 570f861b9e7ba8990341721e0fc7855b +SIZE (hyperestraier-0.5.7.tar.gz) = 652020 diff --git a/textproc/hyperestraier/pkg-descr b/textproc/hyperestraier/pkg-descr new file mode 100644 index 000000000000..2ee148974186 --- /dev/null +++ b/textproc/hyperestraier/pkg-descr @@ -0,0 +1,16 @@ +Full-text search system. You can search lots of documents for some documents +including specified words. If you run a web site, it is useful as your own +search engine for pages in your site. Also, it is useful as search utilities +of mail boxes and file servers. + +The characteristic of Hyper Estraier is the following. + * High performance of search + * High scalability of target documents + * Perfect recall ratio by N-gram method + * Phrase search, attribute search, and similarity search + * Multilingualism with Unicode + * Independent of file format and repository + * Simple and powerful API + * Supporting P2P architecture + +WWW: http://hyperestraier.sourceforge.net/ diff --git a/textproc/hyperestraier/pkg-plist b/textproc/hyperestraier/pkg-plist new file mode 100644 index 000000000000..b96c1caaeecc --- /dev/null +++ b/textproc/hyperestraier/pkg-plist @@ -0,0 +1,239 @@ +bin/estcall +bin/estcmd +bin/estconfig +bin/estload +bin/estmaster +bin/estmttest +bin/estwolefind +include/estmtdb.h +include/estnode.h +include/estraier.h +lib/libestraier.a +lib/libestraier.so +lib/libestraier.so.5 +lib/libestraier.so.5.0.0 +libdata/pkgconfig/hyperestraier.pc +libexec/estseek.cgi +%%DATADIR%%/COPYING +%%DATADIR%%/ChangeLog +%%DATADIR%%/THANKS +%%DATADIR%%/doc/common.css +%%DATADIR%%/doc/coreframe.png +%%DATADIR%%/doc/icon16.png +%%DATADIR%%/doc/index.html +%%DATADIR%%/doc/index.ja.html +%%DATADIR%%/doc/intro-en.html +%%DATADIR%%/doc/intro-ja.html +%%DATADIR%%/doc/javanativeapi/allclasses-frame.html +%%DATADIR%%/doc/javanativeapi/allclasses-noframe.html +%%DATADIR%%/doc/javanativeapi/constant-values.html +%%DATADIR%%/doc/javanativeapi/estraier/Cmd.html +%%DATADIR%%/doc/javanativeapi/estraier/Condition.html +%%DATADIR%%/doc/javanativeapi/estraier/Database.html +%%DATADIR%%/doc/javanativeapi/estraier/Document.html +%%DATADIR%%/doc/javanativeapi/estraier/Result.html +%%DATADIR%%/doc/javanativeapi/estraier/package-frame.html +%%DATADIR%%/doc/javanativeapi/estraier/package-summary.html +%%DATADIR%%/doc/javanativeapi/estraier/package-tree.html +%%DATADIR%%/doc/javanativeapi/index-all.html +%%DATADIR%%/doc/javanativeapi/index.html +%%DATADIR%%/doc/javanativeapi/overview-summary.html +%%DATADIR%%/doc/javanativeapi/overview-tree.html +%%DATADIR%%/doc/javanativeapi/package-list +%%DATADIR%%/doc/javanativeapi/packages.html +%%DATADIR%%/doc/javanativeapi/resources/inherit.gif +%%DATADIR%%/doc/javanativeapi/stylesheet.css +%%DATADIR%%/doc/javapureapi/allclasses-frame.html +%%DATADIR%%/doc/javapureapi/allclasses-noframe.html +%%DATADIR%%/doc/javapureapi/constant-values.html +%%DATADIR%%/doc/javapureapi/estraier/pure/Call.html +%%DATADIR%%/doc/javapureapi/estraier/pure/Condition.html +%%DATADIR%%/doc/javapureapi/estraier/pure/Document.html +%%DATADIR%%/doc/javapureapi/estraier/pure/Node.html +%%DATADIR%%/doc/javapureapi/estraier/pure/NodeResult.html +%%DATADIR%%/doc/javapureapi/estraier/pure/ResultDocument.html +%%DATADIR%%/doc/javapureapi/estraier/pure/package-frame.html +%%DATADIR%%/doc/javapureapi/estraier/pure/package-summary.html +%%DATADIR%%/doc/javapureapi/estraier/pure/package-tree.html +%%DATADIR%%/doc/javapureapi/index-all.html +%%DATADIR%%/doc/javapureapi/index.html +%%DATADIR%%/doc/javapureapi/overview-summary.html +%%DATADIR%%/doc/javapureapi/overview-tree.html +%%DATADIR%%/doc/javapureapi/package-list +%%DATADIR%%/doc/javapureapi/packages.html +%%DATADIR%%/doc/javapureapi/resources/inherit.gif +%%DATADIR%%/doc/javapureapi/stylesheet.css +%%DATADIR%%/doc/logo.png +%%DATADIR%%/doc/metatree.png +%%DATADIR%%/doc/nguide-en.html +%%DATADIR%%/doc/nguide-ja.html +%%DATADIR%%/doc/nodeframe.png +%%DATADIR%%/doc/pguide-en.html +%%DATADIR%%/doc/pguide-ja.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.src/M000028.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.src/M000029.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.src/M000030.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.src/M000031.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.src/M000032.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.src/M000033.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000001.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000002.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000003.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000004.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000005.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000006.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000007.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000008.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000009.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000010.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000011.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000012.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000013.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000014.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000015.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000016.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000017.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000018.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000019.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000020.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000021.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src/M000022.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000034.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000035.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000036.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000037.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000038.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000039.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000040.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000041.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000042.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000043.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src/M000044.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Result.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Result.src/M000023.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Result.src/M000024.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Result.src/M000025.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Result.src/M000026.html +%%DATADIR%%/doc/rubynativeapi/classes/Estraier/Result.src/M000027.html +%%DATADIR%%/doc/rubynativeapi/created.rid +%%DATADIR%%/doc/rubynativeapi/files/estraier-doc_rb.html +%%DATADIR%%/doc/rubynativeapi/fr_class_index.html +%%DATADIR%%/doc/rubynativeapi/fr_file_index.html +%%DATADIR%%/doc/rubynativeapi/fr_method_index.html +%%DATADIR%%/doc/rubynativeapi/index.html +%%DATADIR%%/doc/rubynativeapi/rdoc-style.css +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000033.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000034.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000035.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000036.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000037.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000038.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000039.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000040.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000041.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000042.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src/M000043.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000044.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000045.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000046.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000047.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000048.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000049.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000050.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000051.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000052.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src/M000053.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000001.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000002.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000003.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000004.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000005.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000006.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000007.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000008.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000009.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000010.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000011.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000012.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000013.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000014.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000015.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000016.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000017.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000018.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000019.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000020.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000021.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000022.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src/M000023.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/NodeResult.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000024.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000025.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000026.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/NodeResult.src/M000027.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/ResultDocument.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000028.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000029.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000030.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000031.html +%%DATADIR%%/doc/rubypureapi/classes/EstraierPure/ResultDocument.src/M000032.html +%%DATADIR%%/doc/rubypureapi/created.rid +%%DATADIR%%/doc/rubypureapi/files/estraierpure_rb.html +%%DATADIR%%/doc/rubypureapi/fr_class_index.html +%%DATADIR%%/doc/rubypureapi/fr_file_index.html +%%DATADIR%%/doc/rubypureapi/fr_method_index.html +%%DATADIR%%/doc/rubypureapi/index.html +%%DATADIR%%/doc/rubypureapi/rdoc-style.css +%%DATADIR%%/doc/uguide-en.html +%%DATADIR%%/doc/uguide-ja.html +%%DATADIR%%/estraier.idl +%%DATADIR%%/estresult.dtd +%%DATADIR%%/estseek.conf +%%DATADIR%%/estseek.tmpl +%%DATADIR%%/estseek.top +%%DATADIR%%/filter/estfxasis +%%DATADIR%%/filter/estfxmantotxt +%%DATADIR%%/filter/estfxmsotohtml +%%DATADIR%%/filter/estfxpdftohtml +%%DATADIR%%/increm/estseek-form.html +%%DATADIR%%/increm/estseek-frame.html +%%DATADIR%%/locale/ja/estseek.conf +%%DATADIR%%/locale/ja/estseek.tmpl +%%DATADIR%%/locale/ja/estseek.top +@dirrm %%DATADIR%%/locale/ja +@dirrm %%DATADIR%%/locale +@dirrm %%DATADIR%%/increm +@dirrm %%DATADIR%%/filter +@dirrm %%DATADIR%%/doc/rubypureapi/files +@dirrm %%DATADIR%%/doc/rubypureapi/classes/EstraierPure/ResultDocument.src +@dirrm %%DATADIR%%/doc/rubypureapi/classes/EstraierPure/NodeResult.src +@dirrm %%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Node.src +@dirrm %%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Document.src +@dirrm %%DATADIR%%/doc/rubypureapi/classes/EstraierPure/Condition.src +@dirrm %%DATADIR%%/doc/rubypureapi/classes/EstraierPure +@dirrm %%DATADIR%%/doc/rubypureapi/classes +@dirrm %%DATADIR%%/doc/rubypureapi +@dirrm %%DATADIR%%/doc/rubynativeapi/files +@dirrm %%DATADIR%%/doc/rubynativeapi/classes/Estraier/Result.src +@dirrm %%DATADIR%%/doc/rubynativeapi/classes/Estraier/Document.src +@dirrm %%DATADIR%%/doc/rubynativeapi/classes/Estraier/Database.src +@dirrm %%DATADIR%%/doc/rubynativeapi/classes/Estraier/Condition.src +@dirrm %%DATADIR%%/doc/rubynativeapi/classes/Estraier +@dirrm %%DATADIR%%/doc/rubynativeapi/classes +@dirrm %%DATADIR%%/doc/rubynativeapi +@dirrm %%DATADIR%%/doc/javapureapi/resources +@dirrm %%DATADIR%%/doc/javapureapi/estraier/pure +@dirrm %%DATADIR%%/doc/javapureapi/estraier +@dirrm %%DATADIR%%/doc/javapureapi +@dirrm %%DATADIR%%/doc/javanativeapi/resources +@dirrm %%DATADIR%%/doc/javanativeapi/estraier +@dirrm %%DATADIR%%/doc/javanativeapi +@dirrm %%DATADIR%%/doc +@dirrm %%DATADIR%% |