1PORTNAME= libmemcached 2PORTVERSION= 1.1.4 3CATEGORIES= databases 4 5MAINTAINER= ports@MidnightBSD.org 6COMMENT= C/C++ client library and tools for the memcached server 7WWW= https://awesomized.github.io/libmemcached/ \ 8 https://github.com/awesomized/libmemcached 9 10LICENSE= bsd3 11LICENSE_FILE= ${WRKSRC}/LICENSE 12 13LIB_DEPENDS= libevent.so:devel/libevent 14TEST_DEPENDS= memcached:databases/memcached \ 15 onetbb>=0:devel/onetbb 16 17USES= bison compiler:c++11-lang pathfix pkgconfig ssl 18 19CMAKE_OFF= BUILD_DOCSONLY \ 20 BUILD_DOCS_MANGZ \ 21 BUILD_DOCS_HTML \ 22 BUILD_TESTING \ 23 ENABLE_DTRACE 24CMAKE_ON= BUILD_SHARED_LIBS \ 25 ENABLE_MEMASLAP \ 26 ENABLE_OPENSSL_CRYPTO 27USE_LDCONFIG= yes 28 29USE_GITHUB= yes 30GH_ACCOUNT= awesomized 31 32OPTIONS_DEFINE= DOCS MANPAGES SASL 33OPTIONS_GROUP= HASH 34OPTIONS_GROUP_HASH= FNV64 HSIEH MURMUR 35OPTIONS_DEFAULT=FNV64 HSIEH MURMUR SASL 36OPTIONS_SUB= yes 37FNV64_DESC= Enable fnv64 hashing 38HSIEH_DESC= Enable hsieh hashing 39MEMASLAP_DESC= Load generation and benchmark tool 40MURMUR_DESC= Enable murmur hashing 41 42FNV64_CMAKE_BOOL= ENABLE_HASH_FNV64 43HSIEH_CMAKE_BOOL= ENABLE_HASH_HSIEH 44MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} 45MANPAGES_CMAKE_BOOL= BUILD_DOCS BUILD_DOCS_MAN 46MANPAGES_USES= cmake:noninja,testing python:env 47MANPAGES_USES_OFF= cmake:testing 48MURMUR_CMAKE_BOOL= ENABLE_HASH_MURMUR 49SASL_CMAKE_BOOL= ENABLE_SASL 50SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 51 52NO_TEST= yes 53 54.include <bsd.port.mk> 55