1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

Make OpenSSL support optional + minor Makefile nits.

PR:     172897
Submitted by:   Kubilay Kocak <koobs.freebsd@gmail.com>
Feature safe:	yes
This commit is contained in:
Dmitry Sivachenko 2012-10-21 14:37:44 +00:00
parent 40c5d6a074
commit 7993cd9847
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=306238

View File

@ -23,17 +23,17 @@ USE_GMAKE= YES
SUB_FILES= pkg-message
MAN1= haproxy.1
OPTIONS_DEFINE= PCRE
OPTIONS_DEFINE= PCRE OPENSSL
OPTIONS_SINGLE= PCRE
OPTIONS_SINGLE_PCRE= DPCRE SPCRE
DPCRE_DESC= Link dynamically
SPCRE_DESC= Link statically
OPTIONS_DEFAULT=PCRE DPCRE
DPCRE_DESC= Link dynamically
SPCRE_DESC= Link statically
OPTIONS_DEFAULT= PCRE DPCRE OPENSSL
.include <bsd.port.options.mk>
MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \
USE_OPENSSL=1 CC="${CC}" CFLAGS="${CFLAGS}"
CC="${CC}" CFLAGS="${CFLAGS}"
.if ${PORT_OPTIONS:MPCRE}
LIB_DEPENDS+= pcre:${PORTSDIR}/devel/pcre
@ -46,6 +46,11 @@ MAKE_ARGS+= "USE_STATIC_PCRE=1"
.endif
.endif
.if ${PORT_OPTIONS:MOPENSSL}
USE_OPENSSL= yes
MAKE_ARGS+= USE_OPENSSL=1
.endif
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/haproxy ${PREFIX}/sbin/
@${INSTALL_MAN} ${WRKSRC}/doc/haproxy.1 ${MAN1PREFIX}/man/man1