diff options
Diffstat (limited to 'mail/postfix21/Makefile')
-rw-r--r-- | mail/postfix21/Makefile | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/mail/postfix21/Makefile b/mail/postfix21/Makefile index 19822150046a..6e1e8c9a8334 100644 --- a/mail/postfix21/Makefile +++ b/mail/postfix21/Makefile @@ -7,11 +7,13 @@ # To pre-select options in batch mode, run make like this: # -# make -DBATCH POSTFIX_OPTIONS="DB3 PCRE" +# make -DBATCH POSTFIX_OPTIONS="DB3 IPv6TLS" # # the options are the same names as in the scripts/configure.postfix file. # POSTFIX_OPTIONS can be set in /etc/make.conf also. +# NOTE: PCRE is enabled by default unless you specifically disable it. + PORTNAME= postfix PORTVERSION= 2.0.4 PORTEPOCH= 1 @@ -70,6 +72,15 @@ pre-fetch: .include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" .endif +.if defined(WITHOUT_PCRE) +POSTFIX_CCARGS+= -DNO_PCRE +.else +LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre +POSTFIX_CCARGS+= -DHAS_PCRE -I${LOCALBASE}/include +POSTFIX_AUXLIBS+= -L${LOCALBASE}/lib -lpcre +.endif + + post-patch: (cd ${WRKSRC} && ${MAKE} -f Makefile.init makefiles ${MAKEFILEFLAGS} \ CCARGS="${POSTFIX_CCARGS}" AUXLIBS="${POSTFIX_AUXLIBS}" && \ |