ports/50453: New port: libdict (small and efficient library for access to the ``dictionary'' data stuctures)

Alex Semenyaka alexs at snark.ratmir.ru
Sun Mar 30 12:50:21 UTC 2003


>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 at 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 at -^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 at RN4A)"-D48(L:0I)I'_$\,BN:`(MS0"Y#$"%,D[U1$M13PNX^I.:QH,8D0
M)QHD^A.IN-EE0 at 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:



More information about the freebsd-ports-bugs mailing list