Skip site navigation (1)Skip section navigation (2)
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>