--- Makefile.orig Wed Jun 16 04:41:26 2010 +++ Makefile Thu Dec 16 17:00:25 2010 @@ -23,7 +23,8 @@ PERMIT_DISTFILES_FTP = Yes PSEUDO_FLAVORS = no_eximon -FLAVORS = mysql postgresql sqlite3 ldap sasl +#FLAVORS = mysql postgresql sqlite3 ldap sasl +FLAVORS = mysql postgresql sqlite3 ldap sasl spf dlfunc alt-config-prefix alt-config-root-only disable-d-option FLAVOR ?= MULTI_PACKAGES = -main @@ -41,6 +42,30 @@ USE_X11 = Yes MULTI_PACKAGES += -eximon EXIM_MAKECAT += "EXIM_MONITOR=eximon.bin\n" +.endif + +.if ${FLAVOR:L:Mspf} +EXIM_MAKECAT+= "EXPERIMENTAL_SPF=yes\n" +EXIM_EXTRA_LIBS+= -L${LOCALBASE}/lib -lspf2 +EXIM_LDFLAGS+= -L${LOCALBASE}/lib -lspf2 +EXIM_CFLAGS+= -DSPF -I${LOCALBASE}/include +LIB_DEPENDS+= spf2.:libspf2-*:mail/libspf2 +.endif + +.if ${FLAVOR:L:Mdlfunc} +EXIM_MAKECAT+= "EXPAND_DLFUNC=yes\n" +.endif + +.if ${FLAVOR:L:Malt-config-prefix} +EXIM_MAKECAT+= "ALT_CONFIG_PREFIX=${PKG_SYSCONFDIR}/configure\n" +.endif + +.if ${FLAVOR:L:Malt-config-root-only} +EXIM_MAKECAT+= "ALT_CONFIG_ROOT_ONLY=yes\n" +.endif + +.if ${FLAVOR:L:Mdisable-d-option} +EXIM_MAKECAT+= "DISABLE_D_OPTION=yes\n" .endif .if ${FLAVOR:L:Mmysql}