Index: head/mail/opendmarc/Makefile =================================================================== --- head/mail/opendmarc/Makefile (revision 408318) +++ head/mail/opendmarc/Makefile (revision 408319) @@ -1,56 +1,60 @@ # Created by: Jaap Akkerhuis # $FreeBSD$ PORTNAME= opendmarc PORTVERSION= 1.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail security MASTER_SITES= SF/${PORTNAME} \ SF/${PORTNAME}/Previous%20Releases MAINTAINER= freebsd@gushi.org COMMENT= DMARC library and milter implementation LICENSE= BSD3CLAUSE SENDMAIL LICENSE_COMB= multi +RUN_DEPENDS= p5-Switch>=0:${PORTSDIR}/lang/p5-Switch \ + p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ + p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql + LICENSE_FILE_SENDMAIL= ${WRKSRC}/LICENSE.Sendmail LICENSE_GROUPS_SENDMAIL= FSF OSI LICENSE_NAME_SENDMAIL= Sendmail Open Source License LICENSE_PERMS_SENDMAIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= libtool shebangfix +USES= libtool perl5 shebangfix USE_LDCONFIG= yes USE_RC_SUBR= opendmarc GNU_CONFIGURE= yes OPTIONS_DEFINE= SPF OPTIONS_DEFAULT= SPF SPF_DESC= Enable support for SPF record checking SPF_LIB_DEPENDS= libspf2.so:${PORTSDIR}/mail/libspf2 SPF_CONFIGURE_ON= --with-spf \ --with-spf2-include=${LOCALBASE}/include/spf2 \ --with-spf2-lib=${LOCALBASE}/lib SHEBANG_FILES= reports/opendmarc-expire.in \ reports/opendmarc-import.in \ reports/opendmarc-params.in \ reports/opendmarc-reports.in PORTDOCS= * -.if !exists( /usr/include/libmilter/mfapi.h ) -BUILD_DEPENDS+= ${LOCALBASE}/include/libmilter/mfapi.h:${PORTSDIR}/mail/sendmail -CFLAGS+= -I${LOCALBASE}/include -.endif +.include +.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" +CONFIGURE_ARGS+= --with-milter=${MILTERBASE} + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/mail ${INSTALL_DATA} \ ${WRKSRC}/opendmarc/opendmarc.conf.sample ${STAGEDIR}${PREFIX}/etc/mail @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopendmarc.so.2 -.include +.include