# $OpenBSD: Makefile,v 1.49 2019/09/20 21:40:41 giovanni Exp $ COMMENT= distributed memory object caching system DISTNAME= memcached-1.5.18 CATEGORIES= misc HOMEPAGE= https://www.memcached.org/ MAINTAINER= Giovanni Bechis # BSD PERMIT_PACKAGE= Yes # uses pledge() WANTLIB += c crypto event pthread ssl FLAVOR?= FLAVORS= sasl MASTER_SITES= http://memcached.org/files/ CONFIGURE_STYLE= gnu CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" CONFIGURE_ARGS= --with-libevent=/usr \ --disable-coverage \ --disable-docs \ --enable-tls TEST_TARGET= test TEST_DEPENDS= devel/p5-Test-MockSleep .if ${FLAVOR:Msasl} CONFIGURE_ARGS+= --enable-sasl LIB_DEPENDS= security/cyrus-sasl2 WANTLIB+= sasl2 .else CONFIGURE_ARGS+= --disable-sasl .endif post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/memcached ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${PREFIX}/share/doc/memcached ${INSTALL_SCRIPT} ${WRKSRC}/scripts/memcached-tool ${PREFIX}/bin/memcached-tool ${INSTALL_DATA} ${WRKSRC}/scripts/memcached-tool.1 ${PREFIX}/man/man1/ .include