Date: Fri, 1 Feb 2013 04:54:31 +0000 (UTC) From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r311352 - in head/devel: . libdatrie Message-ID: <201302010454.r114sV3E069205@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danfe Date: Fri Feb 1 04:54:31 2013 New Revision: 311352 URL: http://svnweb.freebsd.org/changeset/ports/311352 Log: Add libdatrie 0.2.6, a double-array trie implementation library. Added: head/devel/libdatrie/ head/devel/libdatrie/Makefile (contents, props changed) head/devel/libdatrie/distinfo (contents, props changed) head/devel/libdatrie/pkg-descr (contents, props changed) head/devel/libdatrie/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Feb 1 04:13:12 2013 (r311351) +++ head/devel/Makefile Fri Feb 1 04:54:31 2013 (r311352) @@ -936,6 +936,7 @@ SUBDIR += libdaemon SUBDIR += libdap SUBDIR += libdasm + SUBDIR += libdatrie SUBDIR += libdbusmenu-qt SUBDIR += libdfui SUBDIR += libdict Added: head/devel/libdatrie/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libdatrie/Makefile Fri Feb 1 04:54:31 2013 (r311352) @@ -0,0 +1,26 @@ +# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= libdatrie +PORTVERSION= 0.2.6 +CATEGORIES= devel +MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/ + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Double-array trie implementation library + +LICENSE= LGPL21 + +USE_XZ= yes +GNU_CONFIGURE= yes +USE_GNOME= gnomehack +USE_ICONV= yes +USE_LDCONFIG= yes + +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +MAN1= trietool-0.2.1 +PORTDOCS= README.migration + +.include <bsd.port.mk> Added: head/devel/libdatrie/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libdatrie/distinfo Fri Feb 1 04:54:31 2013 (r311352) @@ -0,0 +1,2 @@ +SHA256 (libdatrie-0.2.6.tar.xz) = 8cbefcad704a293d950aeb2fa87b67ee82d2d53f9c57cd1eb0bb9ab8cf3e99ab +SIZE (libdatrie-0.2.6.tar.xz) = 269288 Added: head/devel/libdatrie/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libdatrie/pkg-descr Fri Feb 1 04:54:31 2013 (r311352) @@ -0,0 +1,10 @@ +This is an implementation of double-array structure for representing trie, +as proposed by Junichi Aoe. + +Trie is a kind of digital search tree, an efficient indexing method with +O(1) time complexity for searching. Comparably as efficient as hashing, +trie also provides flexibility on incremental matching and key spelling +manipulation. This makes it ideal for lexical analyzers, as well as +spelling dictionaries. + +WWW: http://linux.thai.net/projects/datrie/ Added: head/devel/libdatrie/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libdatrie/pkg-plist Fri Feb 1 04:54:31 2013 (r311352) @@ -0,0 +1,11 @@ +bin/trietool-0.2 +include/datrie/alpha-map.h +include/datrie/trie.h +include/datrie/triedefs.h +include/datrie/typedefs.h +lib/libdatrie.a +lib/libdatrie.la +lib/libdatrie.so +lib/libdatrie.so.3 +libdata/pkgconfig/datrie-0.2.pc +@dirrm include/datrie
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302010454.r114sV3E069205>