# New ports collection makefile for: tokyotyrant # Date created: 2009-03-09 # Whom: Gea-Suan Lin # # $FreeBSD$ # PORTNAME= tokyotyrant PORTVERSION= 1.1.41 CATEGORIES= databases MASTER_SITES= http://fallabs.com/${PORTNAME}/ MAINTAINER= gslin@gslin.org COMMENT= Network interface of Tokyo Cabinet BUILD_DEPENDS= tokyocabinet>=1.4.20:${PORTSDIR}/databases/tokyocabinet LIB_DEPENDS= tokyocabinet:${PORTSDIR}/databases/tokyocabinet GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GMAKE= yes USE_RC_SUBR= ttserver MAN1= tcrmgr.1 tcrmttest.1 tcrtest.1 ttserver.1 ttulmgr.1 ttultest.1 MAN3= tcrdb.3 tculog.3 ttutil.3 MAN8= ttservctl.8 OPTIONS= LUA "Enable LUA support" off LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include .include .if defined(WITH_LUA) CONFIGURE_ARGS+= --enable-lua LDFLAGS+= -L${LUA_LIBDIR} CFLAGS+= -I${LUA_INCDIR} USE_LUA= yes .else CONFIGURE_ARGS+= --disable-lua .endif # Since gnomehack only works for "(libdir)" case, we need to patch it # manually. post-patch: ${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|@prefix@/libdata/pkgconfig|g' \ ${WRKSRC}/Makefile.in .include