# Created by: smace@freebsd.org # $FreeBSD$ PORTNAME= libredblack PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= rodrigo@bebik.net COMMENT= Library that provides the red-black balanced tree algorithm USE_AUTOTOOLS= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes MAN1= rbgen.1 MAN3= rbcloselist.3 rbdelete.3 rbdestroy.3 rbfind.3 rbinit.3 \ rblookup.3 rbopenlist.3 rbreadlist.3 rbsearch.3 rbwalk.3 .if defined(WITHOUT_PYTHON) CONFIGURE_ARGS+= --without-rbgen PLIST_SUB+= PYTHON="@comment " .else USE_PYTHON= yes PLIST_SUB+= PYTHON="" .endif post-patch: @${REINPLACE_CMD} -e \ 's|^CFLAGS =.*$$|CFLAGS = @CFLAGS@|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|implemented.*Various||g' ${WRKSRC}/rbgen.in .include