Index: mail/opendmarc/Makefile =================================================================== --- mail/opendmarc/Makefile +++ mail/opendmarc/Makefile @@ -3,7 +3,7 @@ PORTNAME= opendmarc PORTVERSION= 1.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail security MASTER_SITES= SF/${PORTNAME} \ SF/${PORTNAME}/Previous%20Releases @@ -19,6 +19,9 @@ LICENSE_NAME_SENDMAIL= Sendmail Open Source License LICENSE_PERMS_SENDMAIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +RUN_DEPENDS= p5-DBI>0:${PORTSDIR}/databases/p5-DBI \ + p5-Switch>0:${PORTSDIR}/lang/p5-Switch + USES= libtool shebangfix USE_LDCONFIG= yes USE_RC_SUBR= opendmarc @@ -26,10 +29,18 @@ GNU_CONFIGURE= yes OPTIONS_DEFINE= SPF -OPTIONS_DEFAULT= SPF +OPTIONS_SINGLE= BACKEND +OPTIONS_SINGLE_BACKEND= MYSQL SQLITE +OPTIONS_DEFAULT= SPF SQLITE SPF_DESC= Enable support for SPF record checking +MYSQL_RUN_DEPENDS= p5-DBD-mysql>0:${PORTSDIR}/databases/p5-DBD-mysql +MYSQL_CONFIGURE_ON= --with-sql-backend=mysql + +SQLITE_RUN_DEPENDS= p5-DBD-SQLite>0:${PORTSDIR}/databases/p5-DBD-SQLite +SQLITE_CONFIGURE_ON= --with-sql-backend=SQLite + SPF_LIB_DEPENDS= libspf2.so:${PORTSDIR}/mail/libspf2 SPF_CONFIGURE_ON= --with-spf \ --with-spf2-include=${LOCALBASE}/include/spf2 \