diff options
author | abs <abs> | 2005-10-03 18:45:50 +0000 |
---|---|---|
committer | abs <abs> | 2005-10-03 18:45:50 +0000 |
commit | 50cb197c3c0851c711685f1e63c48507af8bd8f2 (patch) | |
tree | 1f4861ebb3762a35b78370d184a6a5f4585a2e4c /mail/exim/options.mk | |
parent | a03121db843d467d341843b2d125f8482651567d (diff) | |
download | pkgsrc-50cb197c3c0851c711685f1e63c48507af8bd8f2.tar.gz |
Update exim to exim-4.52nb3:
- Add rmail, rsmtp, & runq as exim mailer.conf aliases (from Sergey Svishchev)
- Add lookup options for openldap, mysql, eximon and dnsdb (from Sven Hartge
in PR pkg/27242)
- Change 'exim' specific options to be prefixed with exim- (suggsted by
Dieter Baron)
Diffstat (limited to 'mail/exim/options.mk')
-rw-r--r-- | mail/exim/options.mk | 59 |
1 files changed, 41 insertions, 18 deletions
diff --git a/mail/exim/options.mk b/mail/exim/options.mk index 7ca9e1a85f8..1836a8edf35 100644 --- a/mail/exim/options.mk +++ b/mail/exim/options.mk @@ -1,35 +1,51 @@ -# $NetBSD: options.mk,v 1.1 2005/09/10 23:11:40 abs Exp $ +# $NetBSD: options.mk,v 1.2 2005/10/03 18:45:50 abs Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.exim -PKG_SUPPORTED_OPTIONS= content_scan gdmb lookup_dsearch lookup_whoson -PKG_SUPPORTED_OPTIONS+= old_demime saslauthd -PKG_SUGGESTED_OPTIONS= content_scan lookup_dsearch old_demime +PKG_SUPPORTED_OPTIONS= exim-build-eximon exim-content-scan exim-lookup-dnsdb +PKG_SUPPORTED_OPTIONS+= exim-lookup-dsearch exim-lookup-ldap exim-lookup-mysql +PKG_SUPPORTED_OPTIONS+= exim-lookup-whoson exim-old-demime gdbm saslauthd +PKG_SUGGESTED_OPTIONS= exim-content-scan exim-lookup-dsearch exim-old-demime .include "../../mk/bsd.options.mk" -.if !empty(PKG_OPTIONS:Mlookup_dsearch) +.if !empty(PKG_OPTIONS:Mexim-build-eximon) +LOCAL_MAKEFILE_OPTIONS+=EXIM_MONITOR=eximon.bin +USE_X11BASE=yes +.endif + +.if !empty(PKG_OPTIONS:Mexim-content-scan) +LOCAL_MAKEFILE_OPTIONS+=WITH_CONTENT_SCAN=YES +.endif + +.if !empty(PKG_OPTIONS:Mexim-lookup-dnsdb) +LOCAL_MAKEFILE_OPTIONS+=LOOKUP_DNSDB=YES +.endif + +.if !empty(PKG_OPTIONS:Mexim-lookup-dsearch) LOCAL_MAKEFILE_OPTIONS+=LOOKUP_DSEARCH=YES .endif -.if !empty(PKG_OPTIONS:Mlookup_whoson) -LOCAL_MAKEFILE_OPTIONS+=WITH_LOOKUP_WHOSON=YES -LOOKUP_LIBS+=${COMPILER_RPATH_FLAG}${LOCALBASE}/${BUILDLINK_LIBDIRS.whoson} -L${LOCALBASE}/${BUILDLINK_LIBDIRS.whoson} -lwhoson -. include "../../net/whoson/buildlink3.mk" +.if !empty(PKG_OPTIONS:Mexim-lookup-ldap) +LOCAL_MAKEFILE_OPTIONS+=LOOKUP_LDAP=YES +LOCAL_MAKEFILE_OPTIONS+=LDAP_LIB_TYPE=OPENLDAP2 +LOOKUP_LIBS+=${COMPILER_RPATH_FLAG}${LOCALBASE}/${BUILDLINK_LIBDIRS.openldap} -L${LOCALBASE}/${BUILDLINK_LIBDIRS.openldap} -lldap -llber +. include "../../databases/openldap/buildlink3.mk" .endif -.if !empty(PKG_OPTIONS:Mcontent_scan) -LOCAL_MAKEFILE_OPTIONS+=WITH_CONTENT_SCAN=YES +.if !empty(PKG_OPTIONS:Mexim-lookup-mysql) +LOCAL_MAKEFILE_OPTIONS+=LOOKUP_MYSQL=YES +LOOKUP_LIBS+=${COMPILER_RPATH_FLAG}${LOCALBASE}/${BUILDLINK_LIBDIRS.mysql} -L${LOCALBASE}/${BUILDLINK_LIBDIRS.mysql} -lmysqlclient +. include "../../mk/mysql.buildlink3.mk" .endif -.if !empty(PKG_OPTIONS:Mold_demime) -LOCAL_MAKEFILE_OPTIONS+=WITH_OLD_DEMIME=YES +.if !empty(PKG_OPTIONS:Mexim-lookup-whoson) +LOCAL_MAKEFILE_OPTIONS+=LOOKUP_WHOSON=YES +LOOKUP_LIBS+=${COMPILER_RPATH_FLAG}${LOCALBASE}/${BUILDLINK_LIBDIRS.whoson} -L${LOCALBASE}/${BUILDLINK_LIBDIRS.whoson} -lwhoson +. include "../../net/whoson/buildlink3.mk" .endif -.if !empty(PKG_OPTIONS:Msaslauthd) -LOCAL_MAKEFILE_OPTIONS+=AUTH_CYRUS_SASL=YES -LOCAL_MAKEFILE_OPTIONS+=CYRUS_SASLAUTHD_SOCKET=/var/state/saslauthd/mux -LOOKUP_LIBS+=${COMPILER_RPATH_FLAG}${LOCALBASE}/${BUILDLINK_LIBDIRS.cyrus-sasl2} -L${LOCALBASE}/${BUILDLINK_LIBDIRS.cyrus-sasl2} -lsasl2 -. include "../../security/cyrus-sasl2/buildlink3.mk" +.if !empty(PKG_OPTIONS:Mexim-old-demime) +LOCAL_MAKEFILE_OPTIONS+=WITH_OLD_DEMIME=YES .endif .if !empty(PKG_OPTIONS:Mgdbm) @@ -55,3 +71,10 @@ EXIM_USE_DB_CONFIG= # empty so use defaults EXIM_INCLUDE= -I/usr/${BUILDLINK_INCDIRS.db-native} . endif .endif + +.if !empty(PKG_OPTIONS:Msaslauthd) +LOCAL_MAKEFILE_OPTIONS+=AUTH_CYRUS_SASL=YES +LOCAL_MAKEFILE_OPTIONS+=CYRUS_SASLAUTHD_SOCKET=/var/state/saslauthd/mux +LOOKUP_LIBS+=${COMPILER_RPATH_FLAG}${LOCALBASE}/${BUILDLINK_LIBDIRS.cyrus-sasl2} -L${LOCALBASE}/${BUILDLINK_LIBDIRS.cyrus-sasl2} -lsasl2 +. include "../../security/cyrus-sasl2/buildlink3.mk" +.endif |