Changeset View
Changeset View
Standalone View
Standalone View
dns/powerdns/Makefile
Show All 22 Lines | |||||
USE_SUBMAKE= YES | USE_SUBMAKE= YES | ||||
GNU_CONFIGURE= YES | GNU_CONFIGURE= YES | ||||
CONFIGURE_ARGS= --disable-static \ | CONFIGURE_ARGS= --disable-static \ | ||||
--docdir="${PREFIX}/share/doc/powerdns" \ | --docdir="${PREFIX}/share/doc/powerdns" \ | ||||
--sysconfdir="${PREFIX}/etc/pdns" \ | --sysconfdir="${PREFIX}/etc/pdns" \ | ||||
--with-boost="${LOCALBASE}" \ | --with-boost="${LOCALBASE}" \ | ||||
--with-dynmodules="pipe bind ${MODULES}" \ | --with-dynmodules="pipe bind ${MODULES}" \ | ||||
--with-modules="" | --with-modules="" \ | ||||
--with-libsodium=no | |||||
SCRIPTS_ENV= CURDIR2="${.CURDIR}" \ | SCRIPTS_ENV= CURDIR2="${.CURDIR}" \ | ||||
DISTNAME="${DISTNAME}" \ | DISTNAME="${DISTNAME}" \ | ||||
MKDIR="${MKDIR}" \ | MKDIR="${MKDIR}" \ | ||||
POWERDNS_OPTIONS="${POWERDNS_OPTIONS}" \ | POWERDNS_OPTIONS="${POWERDNS_OPTIONS}" \ | ||||
WRKDIRPREFIX="${WRKDIRPREFIX}" | WRKDIRPREFIX="${WRKDIRPREFIX}" | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
SUB_FILES= pkg-message | SUB_FILES= pkg-message | ||||
▲ Show 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | |||||
UNIXODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC | UNIXODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC | ||||
UNIXODBC_VARS= MODULES+=godbc | UNIXODBC_VARS= MODULES+=godbc | ||||
ZEROMQ_IMPLIES= REMOTE | ZEROMQ_IMPLIES= REMOTE | ||||
ZEROMQ_LIB_DEPENDS= libzmq.so:net/libzmq4 | ZEROMQ_LIB_DEPENDS= libzmq.so:net/libzmq4 | ||||
ZEROMQ_CONFIGURE_ON= --enable-remotebackend-zeromq | ZEROMQ_CONFIGURE_ON= --enable-remotebackend-zeromq | ||||
.include <bsd.port.pre.mk> | |||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200085 && ${SSL_DEFAULT} != openssl | |||||
CONFIGURE_ARGS+= --with-libdecaf \ | |||||
--with-libsodium | |||||
LIB_DEPENDS+= libdecaf.so:security/libdecaf \ | |||||
libsodium.so:security/libsodium | |||||
.else | |||||
CONFIGURE_ARGS+= --with-libsodium=no | |||||
.endif | |||||
post-install:: | post-install:: | ||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}/var/run/pdns | @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}/var/run/pdns | ||||
@${STAGEDIR}${PREFIX}/sbin/pdns_server --module-dir=${STAGEDIR}${PREFIX}/lib/pdns --launch="pipe bind ${MODULES}" --config > ${STAGEDIR}${EXAMPLESDIR}/pdns.conf | @${STAGEDIR}${PREFIX}/sbin/pdns_server --module-dir=${STAGEDIR}${PREFIX}/lib/pdns --launch="pipe bind ${MODULES}" --config > ${STAGEDIR}${EXAMPLESDIR}/pdns.conf | ||||
@${REINPLACE_CMD} -e 's;${STAGEDIR};;' -i '' ${STAGEDIR}${EXAMPLESDIR}/pdns.conf | @${REINPLACE_CMD} -e 's;${STAGEDIR};;' -i '' ${STAGEDIR}${EXAMPLESDIR}/pdns.conf | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |