Add tokyodystopia 0.9.9, a full-text search system based on Tokyo

Cabinet.
This commit is contained in:
Li-Wen Hsu 2009-02-04 14:10:32 +00:00
parent 7de1dcc4e0
commit f1760a6de0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=227618
5 changed files with 95 additions and 0 deletions

View file

@ -1061,6 +1061,7 @@
SUBDIR += tl-aspell
SUBDIR += tn-aspell
SUBDIR += tnef2txt
SUBDIR += tokyodystopia
SUBDIR += tr-aspell
SUBDIR += trang
SUBDIR += translate-toolkit

View file

@ -0,0 +1,50 @@
# New ports collection makefile for: tokyodystopia
# Date created: 2009-02-04
# Whom: Li-Wen Hsu <lwhsu@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= tokyodystopia
PORTVERSION= 0.9.9
CATEGORIES= textproc
MASTER_SITES= SOURCEFORGE \
http://tokyocabinet.sourceforge.net/dystopiapkg/
MASTER_SITE_SUBDIR= tokyocabinet
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= A full-text search system based on Tokyo Cabinet
LIB_DEPENDS= tokyocabinet:${PORTSDIR}/databases/tokyocabinet
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_LDCONFIG= yes
MAN1= dystmgr.1 \
dysttest.1 \
lapumgr.1 \
laputest.1 \
tcqmgr.1 \
tcqtest.1 \
tcwmgr.1 \
tcwtest.1
MAN3= dystopia.3 \
laputa.3 \
tcidb.3 \
tcjdb.3 \
tcqdb.3 \
tcwdb.3
post-patch:
${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|@prefix@/libdata/pkgconfig|' \
${WRKSRC}/Makefile.in
${REINPLACE_CMD} -e 's|DATADIR =.*|DATADIR = ${DOCSDIR}|' \
${WRKSRC}/Makefile.in
.if defined(NOPORTDOCS)
${REINPLACE_CMD} -e 's|mkdir -p $$(DESTDIR)$$(DATADIR)||' \
-e 's|cp -Rf $$(DOCUMENTFILES) $$(DESTDIR)$$(DATADIR)||' \
${WRKSRC}/Makefile.in
.endif
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (tokyodystopia-0.9.9.tar.gz) = 84c049c9bf3ce0d4a99ca1c6cf13c1dc
SHA256 (tokyodystopia-0.9.9.tar.gz) = ba64f9b176929e02f546a2d4fda8562e15ea8fb4fa4e1281fae5bb3bdc15dde2
SIZE (tokyodystopia-0.9.9.tar.gz) = 148524

View file

@ -0,0 +1,16 @@
Tokyo Dystopia is a full-text search system. You can search lots of records
for some records including specified patterns. The characteristic of
Tokyo Dystopia is the following.
* High performance of search
* High scalability of target documents
* Perfect recall ratio by character N-gram method
* Phrase matching, prefix matching, suffix matching, and token matching
* Multilingualism with Unicode
* Layered Architecture of APIs
Tokyo Dystopia is available on platforms which have API conforming to C99 and
POSIX. Tokyo Dystopia is a free software licensed under the GNU Lesser General
Public License.
WWW: http://tokyocabinet.sourceforge.net/dystopiadoc/

View file

@ -0,0 +1,25 @@
bin/dystmgr
bin/dysttest
bin/lapumgr
bin/laputest
bin/tcqmgr
bin/tcqtest
bin/tcwmgr
bin/tcwtest
include/dystopia.h
include/laputa.h
include/tcqdb.h
include/tcwdb.h
lib/libtokyodystopia.a
lib/libtokyodystopia.so
lib/libtokyodystopia.so.1
lib/libtokyodystopia.so.1.10.0
libdata/pkgconfig/tokyodystopia.pc
libexec/dystsearch.cgi
libexec/lapusearch.cgi
%%PORTDOCS%%%%DOCSDIR%%/COPYING
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
%%PORTDOCS%%%%DOCSDIR%%/THANKS
%%PORTDOCS%%%%DOCSDIR%%/doc/index.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc
%%PORTDOCS%%@dirrm %%DOCSDIR%%