aboutsummaryrefslogtreecommitdiff
path: root/textproc/hyperestraier
diff options
context:
space:
mode:
authorMichael Johnson <ahze@FreeBSD.org>2005-09-11 21:27:57 +0000
committerMichael Johnson <ahze@FreeBSD.org>2005-09-11 21:27:57 +0000
commit96a286ca6442430d762945cb90b2c512609c6ea6 (patch)
tree53b4e0d1bd6ad44d6b75a1fbff148893fb8f123c /textproc/hyperestraier
parent6db9e66f7afc52f39aa706a3bf62306dffe0da56 (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
Diffstat (limited to 'textproc/hyperestraier')
-rw-r--r--textproc/hyperestraier/Makefile30
-rw-r--r--textproc/hyperestraier/distinfo2
-rw-r--r--textproc/hyperestraier/pkg-descr16
-rw-r--r--textproc/hyperestraier/pkg-plist239
4 files changed, 287 insertions, 0 deletions
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%%