Changeset View
Changeset View
Standalone View
Standalone View
net/haproxy/Makefile
Show All 17 Lines | |||||
USES= cpe gmake | USES= cpe gmake | ||||
USE_RC_SUBR= haproxy | USE_RC_SUBR= haproxy | ||||
DEVICEATLAS_VERSION= 2.1.2_1 | DEVICEATLAS_VERSION= 2.1.2_1 | ||||
DEVICEATLAS_DISTFILE= deviceatlas-enterprise-c-${DEVICEATLAS_VERSION} | DEVICEATLAS_DISTFILE= deviceatlas-enterprise-c-${DEVICEATLAS_VERSION} | ||||
DEVICEATLAS_REGISTRATION_URL= https://deviceatlas.com/deviceatlas-haproxy-module | DEVICEATLAS_REGISTRATION_URL= https://deviceatlas.com/deviceatlas-haproxy-module | ||||
MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ | MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ | ||||
USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_REGPARM=1 USE_ACCEPT4=1 \ | USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_ACCEPT4=1 \ | ||||
CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" | CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" | ||||
OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS | OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS | ||||
OPTIONS_RADIO= PCRE | OPTIONS_RADIO= PCRE | ||||
OPTIONS_RADIO_PCRE= DPCRE SPCRE | OPTIONS_RADIO_PCRE= DPCRE SPCRE | ||||
DPCRE_DESC= Link dynamically | DPCRE_DESC= Link dynamically | ||||
SPCRE_DESC= Link statically | SPCRE_DESC= Link statically | ||||
DEVICEATLAS_DESC= DeviceAtlas Device Detection support | DEVICEATLAS_DESC= DeviceAtlas Device Detection support | ||||
▲ Show 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | do-install: | ||||
${INSTALL_PROGRAM} ${WRKSRC}/contrib/halog/halog ${STAGEDIR}${PREFIX}/sbin/ | ${INSTALL_PROGRAM} ${WRKSRC}/contrib/halog/halog ${STAGEDIR}${PREFIX}/sbin/ | ||||
${INSTALL_MAN} ${WRKSRC}/doc/haproxy.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 | ${INSTALL_MAN} ${WRKSRC}/doc/haproxy.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 | ||||
${MKDIR} ${STAGEDIR}${DOCSDIR} | ${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) | (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) | ||||
${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ||||
(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) | (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${ARCH} == "amd64" || ${ARCH} == "i386" | |||||
MAKE_ARGS+= USE_REGPARM=1 | |||||
.endif | |||||
.if ${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT:Mopenssl-devel} | .if ${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT:Mopenssl-devel} | ||||
BROKEN= Does not build with openssl-devel | BROKEN= Does not build with openssl-devel | ||||
.endif | .endif | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |