7 MAINTAINER= vsevolod@FreeBSD.org
8 COMMENT= Milter that performs rspamd, clamav, and other checks
12 LIB_DEPENDS= libpcre.so:devel/pcre \
13 libopendkim.so:mail/opendkim \
14 libmemcached.so:databases/libmemcached
19 USES= cmake:outsource bison
25 CMAKE_ARGS+= -DENABLE_DKIM=ON
27 WITH_SENDMAIL_BASE= yes
29 .include <bsd.port.pre.mk>
31 # Workaround to prevent bsd.milter.mk from breaking the build with the recent clang
32 WITHOUT_MILTER_LDFLAGS= yes
33 .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"
36 ${SED} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
37 ${WRKSRC}/freebsd/rmilter > ${WRKDIR}/rmilter
40 ${INSTALL_SCRIPT} ${WRKDIR}/rmilter ${STAGEDIR}${PREFIX}/etc/rc.d/
41 ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/rmilter ${STAGEDIR}${PREFIX}/sbin
42 ${INSTALL_DATA} ${WRKSRC}/rmilter.conf.sample ${STAGEDIR}${PREFIX}/etc/
43 ${INSTALL_MAN} ${WRKSRC}/doc/rmilter.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/
46 ${INSTALL} -d ${STAGEDIR}/var/run/rmilter
47 .include <bsd.port.post.mk>