Changeset View
Changeset View
Standalone View
Standalone View
databases/foundationdb-devel/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= foundationdb-devel | PORTNAME= foundationdb-devel | ||||
DISTVERSION= 7.0.0.a.20200408 | DISTVERSION= 7.0.0.a.20200502 | ||||
CATEGORIES= databases | CATEGORIES= databases | ||||
MAINTAINER= dch@FreeBSD.org | MAINTAINER= dch@FreeBSD.org | ||||
COMMENT= Distributed, transactional key-value store | COMMENT= Distributed, transactional key-value store | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
ONLY_FOR_ARCHS= amd64 | ONLY_FOR_ARCHS= amd64 | ||||
ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64 | ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64 | ||||
BUILD_DEPENDS= bash:shells/bash | BUILD_DEPENDS= bash:shells/bash | ||||
LIB_DEPENDS= libboost_system.so:devel/boost-libs \ | LIB_DEPENDS= libboost_system.so:devel/boost-libs \ | ||||
libeio.so:devel/libeio | libeio.so:devel/libeio | ||||
USES= compiler:c++17-lang cmake mono:build python:build shebangfix ssl | USES= compiler:c++17-lang cmake mono:build python:build shebangfix ssl | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= skunkwerks | GH_ACCOUNT= apple | ||||
GH_PROJECT= fdb | GH_PROJECT= foundationdb | ||||
GH_TAGNAME= 7608cb9 | GH_TAGNAME= 17815fb6b | ||||
USE_LDCONFIG= yes | |||||
USE_RC_SUBR= foundationdb | USE_RC_SUBR= foundationdb | ||||
SHEBANG_FILES= bindings/c/generate_asm.py | SHEBANG_FILES= bindings/c/generate_asm.py | ||||
CMAKE_ARGS= DLibreSSL_ROOT=${OPENSSLLIB} | CMAKE_ARGS= -DOPENSSL_ROOT_DIR=${OPENSSLLIB} | ||||
CMAKE_OFF= USE_DTRACE | CMAKE_OFF= USE_DTRACE DISABLE_TLS | ||||
CMAKE_ON= DISABLE_TLS | |||||
USERS= foundationdb | USERS= foundationdb | ||||
GROUPS= foundationdb | GROUPS= foundationdb | ||||
DBDIR?= /var/db/foundationdb | DBDIR?= /var/db/foundationdb | ||||
LOGDIR?= /var/log/foundationdb | LOGDIR?= /var/log/foundationdb | ||||
SUB_FDB= DB_USER=${USERS} \ | SUB_FDB= DB_USER=${USERS} \ | ||||
DB_GROUP=${GROUPS} \ | DB_GROUP=${GROUPS} \ | ||||
DB_DIR=${DBDIR} \ | DB_DIR=${DBDIR} \ | ||||
LOG_DIR=${LOGDIR} | LOG_DIR=${LOGDIR} | ||||
SUB_FILES+= foundationdb.conf | SUB_FILES+= foundationdb.conf | ||||
SUB_LIST+= ${SUB_FDB} | SUB_LIST+= ${SUB_FDB} | ||||
PLIST_SUB+= ${SUB_FDB} | PLIST_SUB+= ${SUB_FDB} | ||||
post-patch: | |||||
${REINPLACE_CMD} 's/OPENSSL_USE_STATIC_LIBS TRUE/OPENSSL_USE_STATIC_LIBS FALSE/' \ | |||||
${WRKSRC}/cmake/FDBComponents.cmake | |||||
do-install: | do-install: | ||||
# commands on first line, dev tools on next two | # commands on first line, dev tools on next two | ||||
.for f in fdbbackup fdbcli fdbmonitor fdbserver \ | .for f in fdbbackup fdbcli fdbmonitor fdbserver \ | ||||
actor_flamegraph fdb_c_performance_test fdb_c_ryw_benchmark \ | actor_flamegraph fdb_c_performance_test fdb_c_ryw_benchmark \ | ||||
fdb_c_txn_size_test fdb_flow_tester mako | fdb_c_txn_size_test fdb_flow_tester mako | ||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/${f} ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_PROGRAM} ${WRKDIR}/.build/bin/${f} ${STAGEDIR}${PREFIX}/bin/ | ||||
.endfor | .endfor | ||||
Show All 25 Lines |