diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2003-04-02 12:03:44 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2003-04-02 12:03:44 +0000 |
commit | 60209edaa67605cb2c21046dc067413967264302 (patch) | |
tree | 56175baf616b1c49afd520ca0435862cd9f72efb /devel/darts | |
parent | dc6364288742e3cc15bdca0e5cc8ab0f09dcba34 (diff) | |
download | ports-60209edaa67605cb2c21046dc067413967264302.tar.gz ports-60209edaa67605cb2c21046dc067413967264302.zip |
Add darts, a C++ template library that implements Double-Array.
Notes
Notes:
svn path=/head/; revision=77973
Diffstat (limited to 'devel/darts')
-rw-r--r-- | devel/darts/Makefile | 33 | ||||
-rw-r--r-- | devel/darts/distinfo | 1 | ||||
-rw-r--r-- | devel/darts/pkg-descr | 14 | ||||
-rw-r--r-- | devel/darts/pkg-plist | 14 |
4 files changed, 62 insertions, 0 deletions
diff --git a/devel/darts/Makefile b/devel/darts/Makefile new file mode 100644 index 000000000000..1f3fef7b2cf8 --- /dev/null +++ b/devel/darts/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: darts +# Date created: 2 April 2003 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD$ +# + +PORTNAME= darts +PORTVERSION= 0.1 +CATEGORIES= devel +MASTER_SITES= http://cl.aist-nara.ac.jp/~taku-ku/software/darts/src/ + +MAINTAINER= knu@FreeBSD.org +COMMENT= A C++ template library that implements Double-Array + +GNU_CONFIGURE= yes + +EXAMPLES= darts.cpp mkdarts.cpp +DOCS= AUTHORS ChangeLog README doc + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${EXAMPLESDIR} +.for f in ${EXAMPLES} + ${CP} -R ${WRKSRC}/${f} ${EXAMPLESDIR}/ +.endfor + ${MKDIR} ${DOCSDIR} +.for f in ${DOCS} + ${CP} -R ${WRKSRC}/${f} ${DOCSDIR}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/devel/darts/distinfo b/devel/darts/distinfo new file mode 100644 index 000000000000..86566b170bf1 --- /dev/null +++ b/devel/darts/distinfo @@ -0,0 +1 @@ +MD5 (darts-0.1.tar.gz) = 59524c36c2d71ccc6539619ae0f251ea diff --git a/devel/darts/pkg-descr b/devel/darts/pkg-descr new file mode 100644 index 000000000000..f259f3fa62e4 --- /dev/null +++ b/devel/darts/pkg-descr @@ -0,0 +1,14 @@ +Darts: Double-ARray Trie System + +This is a C++ template library that implements Double-Array [Aoe +1989]. Currently only Japanese documentation is provided. + +* [Aoe1989] Aoe, J. An Efficient Digital Search Algorithm by Using a + Double-Array Structure. IEEE Transactions on Software + Engineering. Vol. 15, 9 (Sep 1989). pp. 1066-1077. + +* [Datrie] Theppitak Karoonboonyanan An Implementation of Double-Array + Triehttp://www.links.nectec.or.th/~thep/datrie/ + +Author: Taku Kudoh <taku-ku@is.aist-nara.ac.jp> +WWW: http://cl.aist-nara.ac.jp/~taku-ku/software/darts/ diff --git a/devel/darts/pkg-plist b/devel/darts/pkg-plist new file mode 100644 index 000000000000..833cd9b38b9b --- /dev/null +++ b/devel/darts/pkg-plist @@ -0,0 +1,14 @@ +include/darts.h +libexec/darts/darts +libexec/darts/mkdarts +@dirrm libexec/darts +%%PORTDOCS%%%%EXAMPLESDIR%%/darts.cpp +%%PORTDOCS%%%%EXAMPLESDIR%%/mkdarts.cpp +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/ChangeLog +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/doc/darts.css +%%PORTDOCS%%%%DOCSDIR%%/doc/index.html +%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc +%%PORTDOCS%%@dirrm %%DOCSDIR%% |