diff --git a/mail/usendmail/Makefile b/mail/usendmail/Makefile index 588278b28f53..374a7eacc2b8 100644 --- a/mail/usendmail/Makefile +++ b/mail/usendmail/Makefile @@ -1,44 +1,48 @@ # Created by: Thomas Seck PORTNAME= usendmail PORTVERSION= 0.1.6 PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= http://www.ohse.de/uwe/usendmail/ MAINTAINER= ports@FreeBSD.org COMMENT= Replacement for qmail's sendmail drop-in USES= qmail -BROKEN_aarch64= fails to build: regparm is not valid on this platform -BROKEN_armv6= fails to build: regparm is not valid on this platform BROKEN_armv7= fails to build: auto-aliastest.c:3:34: error: alias must point to a defined variable or function BROKEN_riscv64= fails to build: auto-aliastest.c:3:34: error: alias must point to a defined variable or function WRKSRC= ${WRKDIR}/mail/${DISTNAME} PLIST_FILES= sbin/usendmail PORTDOCS= NEWS README SUB_FILES= pkg-message SUB_LIST= QMAIL_PREFIX=${QMAIL_PREFIX} OPTIONS_DEFINE= DOCS +.include + +.if ${ARCH} != amd64 && ${ARCH} != i386 +USES+= compiler:gcc-c++11-lib +.endif + post-patch: @${REINPLACE_CMD} -e 's,/var/qmail,${QMAIL_PREFIX},' \ ${WRKSRC}/src/usendmail.c @${REINPLACE_CMD} -e 's,^CC=,CC\?=,' \ ${WRKSRC}/src/Makefile do-test: cd ${WRKSRC} && ./package/check do-install: ${INSTALL_PROGRAM} ${WRKSRC}/command/usendmail ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/src && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include