Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Mar 2003 16:46:48 +0400 (MSD)
From:      Alex Semenyaka <alexs@snark.ratmir.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/50453: New port: libdict (small and efficient library for access to the ``dictionary'' data stuctures)
Message-ID:  <200303301246.h2UCkmCg002963@snark.ratmir.ru>
Resent-Message-ID: <200303301250.h2UCoBwO068951@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         50453
>Category:       ports
>Synopsis:       New port: libdict (small and efficient library for access to the ``dictionary'' data stuctures)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 30 04:50:11 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Alex Semenyaka
>Release:        FreeBSD 4.8-RC i386
>Organization:
Ratmir
>Environment:
System: FreeBSD snark.ratmir.ru 4.8-RC FreeBSD 4.8-RC #7: Sun Mar 30 07:23:48 MSD 2003 root@snark.ratmir.ru:/usr/obj/usr/src/sys/SNARK i386

>Description:

Libdict is a compact, ANSI C library which provides access to a set of
generic and flexible ``dictionary'' data structures. All algorithms
used in libdict have been optimized, and, with one very small exception,
are not recursive but iterative. It was written by Farooq Mela, and is
released under a BSD style licence.

Libdict implements the following data structures: AVL Tree, Red-Black
Tree, Splay Tree, Treap, Weight-balanced tree, Path-reduction tree,
Hashtable (Chained).

>How-To-Repeat:

N/A

>Fix:

This is uuencoded archive with all port files:

begin 600 libdict-port.tar.gz
M'XL(`!;FACX``^U7;6\:.1#.5_97S(=(:258%I(0*3I.I82VJ$`B=MODI).H
MV1VR%MZ7LPTI%W&__<;`$I*0EP]'>Z?;1T*L[5E[GF>&&2/X,."^+N_M$(YS
MY)PX#GV;I_O?*^PY)[6CRG&M>GQXN.=4*D>UXSTXWJ53&29*,PFPQP1^5\_8
MO;3^'X58Q;_+QCCB`G=QAE-QG-K3\:\ZM9-U_"O5([(_K%0I_LXNG'F(_WG\
M+\[[7J_1;=4+JTRPS,S75M]MG_?J!<>NVH[5;'BMC^?]=LNM%P*<HK"Z#==K
M]0=NVS-SH=;I:;D<)A':R*0.!8_'=HRZ_)>*4+!*.4LS@-^MPBOL"P"O-<VV
M9N(ZD5R'D2I;9VW7^]#N&-_V;\W`4)SOW[:NO'ZCZ0W<+Q^NYK!_F[&?VZ&.
MQ.)`+9&E`QXKE-H.IASN3:3!:.T:FXI-NXVAL5J;893JV<)B^42+5N;'>:_S
MVW,N6B3TYY9A4B]\['V)5C]2ZXO;&GPT2_5"88;*:O=<K]'IN`/W4Z?]?C5)
M[[9['GU:_7IAD;[O5,SDV):<]+/EQ&J>=[NMGE<O=/A0,CF#5"93'O#X&ICO
MHU*@$_CVS<C+$WIU=G```=,,E)837T^D.25-E"[A=RV9KT^MPKO]V^:%T=9P
M.FOWY^5',N_?7O8_N_WFO&S9A5$B83`8C(#'\*RBL$5(>#%:VQTR!\[O^X%Q
M0*X0'8DE>ETS(8A-B=[N?C9OF6SI4RBNYF4>^V(28/F)94K(ATMGYTW7/*[4
M6N^_<_J/<GQ#CXS\G1QK-^_DL%=DX9>A"NPTH6VC\:_6SRY;.?XA9-4S'5^7
M`E2^W,$9+_3_2NVP>G?_JU9-_Z_6:GG__Q'H+.,/7`$#/XE2JN)%:/3<-C1!
MK-K"3<C]<-4<4&WT!NH$J"$96=<8H^0^L#B`$2G%AP)?Z!PV-(2`NZYM310&
MI@RN4A)"-D48(L:0I)I'_$\,BN:`(MS0"Y#$"%,D[U1$M13PNX^I.:QH,8D0
M)QHD^A.IN-EE0@PU2J9I9$-;PPU3<$,':]I^.(,/3";)']"E&\7B#-+#DBB0
M&9\F<8"2N+YWS\C_&3$3W,?81]NRUOI%J<`(8TVZA`BC1(CDQC32!ZQ/H?&U
M`YY$+$(?@])[P?RQM1R[J6"SU9IG"GD1+I%?A[HT9(+1>8&I[[1XP718DAA,
M%NHN)ZU/3(6:&=W?-$-&+3YX2_YY(2K<.!]\1H01%F)3!'$TXCXGOP4)J1-2
MSK"7J"6GBQZ,<58R#*R4<4DA:S%*A&1D.&[==ID:1C-ER'.2(^`4!PV-BW81
MJ*-P_80M@[ML`394BPL%#6V`,U0IA8^V.U`0LXC89DGR@$Y&809C3CS(TX7^
MAM/F)-&"-ZM\#HQ+(^,ICQ<I?3!->'``:4)CBCL)/$LF$M1,:8R,II>7EZ?P
MZHOILNU:70J)IH_)`/J!@&NR9<;&#-YLNYN]_4$M=K/^IX(KO8,S7JC_SHES
MG-7_RM&)8^K_(;6!O/[_`)C+:I:H*K&KUN8$VQP-4AIG5]]%SBRS^_Y<F%6A
M1PO#@:E3#Z=3N75:;K=6Z=9IO7V3F_4F*J2>4`X2_^[?XKV[]O,&YF_$8X/U
M??S)M>WO/;RSOV2R?9=[Q>5G)U&.'#ERY,B1(T>.'#ERY,B1(T>.'#G^E?@;
(SL!-2``H````
`
end

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303301246.h2UCkmCg002963>