--- exim-4.80.ebuild 2012-08-25 08:01:18.000000000 +0200 +++ exim-4.80-r1.ebuild 2012-09-28 10:14:00.094807273 +0200 @@ -6,7 +6,7 @@ inherit eutils toolchain-funcs multilib pam -IUSE="tcpd ssl postgres mysql ldap pam exiscan-acl lmtp ipv6 sasl dnsdb perl mbx X nis syslog spf srs gnutls sqlite doc dovecot-sasl radius maildir +dkim dcc dsn" +IUSE="dcc +dkim dlfunc dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap lmtp maildir mbx mysql nis pam perl postgres radius sasl spf sqlite srs ssl syslog tcpd X" DSN_EXIM_V=469 DSN_V=1_3 @@ -270,6 +270,10 @@ sed -i -e "s:#define SUPPORT_DSN:define SUPPORT_DSN:" Makefile fi + if use dlfunc; then + sed -i -e "s:# EXPAND_DLFUNC=yes:EXPAND_DLFUNC=yes:" Makefile + fi + # use the "native" interface to the DBM library echo "USE_DB=yes" >> Makefile echo "DBMLIB=-ldb" >> Makefile @@ -332,6 +336,12 @@ DIROPTIONS="--mode=0750 --owner=${MAILUSER} --group=${MAILGROUP}" dodir /var/log/${PN} + dodir /usr/include/${PN} + insinto /usr/include/${PN} + local f + for f in config.h local_scan.h mytypes.h store.h; do + doins "${S}"/build-exim-gentoo/"${f}" || die "doheaders died" + done } pkg_postinst() {