# $FreeBSD: tags/RELEASE_10_1_0/databases/libmemcached/Makefile 364076 2014-08-05 06:36:06Z bapt $

PORTNAME=	libmemcached
PORTVERSION=	1.0.7
PORTREVISION=	4
CATEGORIES=	databases
MASTER_SITES=	http://launchpad.net/${PORTNAME}/1.0/${PORTVERSION}/+download/

MAINTAINER=	m.tsatsenko@gmail.com
COMMENT=	C and C++ client library to the memcached server

LIB_DEPENDS?=	libevent.so:${PORTSDIR}/devel/libevent2

USES=		execinfo gmake pathfix pkgconfig perl5 libtool
USE_PERL5=	build
USE_LDCONFIG=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--without-memcached
CONFIGURE_ENV+=	LDFLAGS="-L${LOCALBASE}/lib -lexecinfo"
CXXFLAGS+=	-D__STDC_CONSTANT_MACROS

OPTIONS_DEFINE=	SASL

SASL_LIB_DEPENDS=	libsasl2.so:${PORTSDIR}/security/cyrus-sasl2

post-patch:
	@${REINPLACE_CMD} -e 's|^pkgconfigdir.*|pkgconfigdir = $${PREFIX}/libdata/pkgconfig|' \
			 -e '/^LDFLAGS *=/ s/$$/ $${LTLIBSASL2}/' \
			${WRKSRC}/Makefile.in ${WRKSRC}/support/include.am

.include <bsd.port.mk>
