Changeset View
Changeset View
Standalone View
Standalone View
head/mail/qmail/Makefile
Show First 20 Lines • Show All 390 Lines • ▼ Show 20 Lines | |||||
.endif | .endif | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${PREFIX} != ${LOCALBASE} | .if ${PREFIX} != ${LOCALBASE} | ||||
DOCSDIR= ${PREFIX}/doc | DOCSDIR= ${PREFIX}/doc | ||||
.endif | .endif | ||||
.if ${OSVERSION} >= 900007 | |||||
SUB_LIST+= MANPATH="@comment " | |||||
. if defined(SLAVE_LDAP) | .if defined(SLAVE_LDAP) | ||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-utmpx-ldap | EXTRA_PATCHES+= ${FILESDIR}/extra-patch-utmpx-ldap | ||||
. elif !defined(SLAVE_SPAMCONTROL) | .elif !defined(SLAVE_SPAMCONTROL) | ||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-utmpx | EXTRA_PATCHES+= ${FILESDIR}/extra-patch-utmpx | ||||
. endif | .endif | ||||
.else | |||||
SUB_LIST+= MANPATH="" | |||||
.endif | |||||
.if defined(SLAVE_TLS) | .if defined(SLAVE_TLS) | ||||
CFLAGS+= -I${OPENSSLBASE}/include -L${OPENSSLBASE}/lib -DTLS=${TLS_PATCH_DATE} | CFLAGS+= -I${OPENSSLBASE}/include -L${OPENSSLBASE}/lib -DTLS=${TLS_PATCH_DATE} | ||||
. if ${PORT_OPTIONS:MTLS_DEBUG} | . if ${PORT_OPTIONS:MTLS_DEBUG} | ||||
CFLAGS+= -DDEBUG | CFLAGS+= -DDEBUG | ||||
. endif | . endif | ||||
.endif | .endif | ||||
▲ Show 20 Lines • Show All 251 Lines • ▼ Show 20 Lines | |||||
.endif | .endif | ||||
# XXX - Move all the major patch applications to post-extract | # XXX - Move all the major patch applications to post-extract | ||||
# | # | ||||
# Apply main distro patch (which requires building a dependency and | # Apply main distro patch (which requires building a dependency and | ||||
# running a script) before PATCHFILES get applied. | # running a script) before PATCHFILES get applied. | ||||
.if defined(SLAVE_SPAMCONTROL) | .if defined(SLAVE_SPAMCONTROL) | ||||
pre-patch: | pre-patch: | ||||
. if ${OSVERSION} < 900007 | |||||
# Prevent applying utmpx patch | |||||
@${ECHO_CMD} > ${WRKSRC}/qbiff.c.patch | |||||
. endif | |||||
@${ECHO_CMD} ${WRKDIR} > ${WRKSRC}/conf-qmail | @${ECHO_CMD} ${WRKDIR} > ${WRKSRC}/conf-qmail | ||||
@${ECHO_CMD} "# Generated by qmail-spamcontrol FreeBSD port" \ | @${ECHO_CMD} "# Generated by qmail-spamcontrol FreeBSD port" \ | ||||
> ${WRKSRC}/conf-spamcontrol | > ${WRKSRC}/conf-spamcontrol | ||||
. for option in ${SELECTED_OPTIONS} | . for option in ${SELECTED_OPTIONS} | ||||
@${ECHO_CMD} ${option} >> ${WRKSRC}/conf-spamcontrol | @${ECHO_CMD} ${option} >> ${WRKSRC}/conf-spamcontrol | ||||
. endfor | . endfor | ||||
@${ECHO_CMD} "${UCSPISRC}/compile" > ${WRKSRC}/conf-ucspissl | @${ECHO_CMD} "${UCSPISRC}/compile" > ${WRKSRC}/conf-ucspissl | ||||
${ECHO_CMD} "${CC} ${CFLAGS}" > ${UCSPISRC}/src/conf-cc | ${ECHO_CMD} "${CC} ${CFLAGS}" > ${UCSPISRC}/src/conf-cc | ||||
▲ Show 20 Lines • Show All 267 Lines • Show Last 20 Lines |