Index: head/devel/libds/Makefile =================================================================== --- head/devel/libds/Makefile (revision 505030) +++ head/devel/libds/Makefile (revision 505031) @@ -1,38 +1,36 @@ # Created by: Peter Bozarov (kingofgib@users.sourceforge.net) # $FreeBSD$ PORTNAME= libds -PORTVERSION= 1.0 -PORTREVISION= 1 +PORTVERSION= 2.1 CATEGORIES= devel -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-2.1 -DISTNAME= libds-2.1 +MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= ANSI Generic Data Structures Library LICENSE= BSD4CLAUSE USE_LDCONFIG= yes LLD_UNSAFE= yes # Needs linker to provide library search paths. ALL_TARGET= gcc HTML= avltree.html heap.html parray.html set.html \ hashtbl.html index.html queue.html stack.html OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/ds.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/libds.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/libds.so ${STAGEDIR}${PREFIX}/lib/libds.so.1 ${LN} -sf libds.so.1 ${STAGEDIR}${PREFIX}/lib/libds.so ${INSTALL_MAN} ${WRKSRC}/libds.3 ${STAGEDIR}${MANPREFIX}/man/man3 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${HTML} ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/libds/pkg-descr =================================================================== --- head/devel/libds/pkg-descr (revision 505030) +++ head/devel/libds/pkg-descr (revision 505031) @@ -1,14 +1,16 @@ LibDS is a small but powerful and easy to use library containing a few very useful data structures. Currently, the following data structures are supported: - a balanced binary tree (an AVL tree); - a binary HEAP; - a QUEUE; - a HASH table; - a SET and a BAG; - a variable length array that can grows dynamically as new elements are added or deleted (PARRAY). - a STACK; LibDS has been designed to be very easy to use, without sacrificing either flexibility or speed. The API is small, and clean. + +WWW: https://sourceforge.net/projects/libds/