svn commit: r311352 - in head/devel: . libdatrie
Alexey Dokuchaev
danfe at FreeBSD.org
Fri Feb 1 04:54:33 UTC 2013
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= libdatrie
+PORTVERSION= 0.2.6
+CATEGORIES= devel
+MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/
+
+MAINTAINER= danfe at 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
+ at dirrm include/datrie
More information about the svn-ports-head
mailing list