summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2014-03-04 20:47:50 +0000
committerFabian Groffen <grobian@gentoo.org>2014-03-04 20:47:50 +0000
commitb1851cee20c10f0d89bf2d849d0df2c4a8b8b931 (patch)
tree1e72431cac785190b699f3778e67fd7fe9e4e41f /mail-mta
parentCleanup old. (diff)
downloadgentoo-2-b1851cee20c10f0d89bf2d849d0df2c4a8b8b931.tar.gz
gentoo-2-b1851cee20c10f0d89bf2d849d0df2c4a8b8b931.tar.bz2
gentoo-2-b1851cee20c10f0d89bf2d849d0df2c4a8b8b931.zip
Add support for PRDR and TPDA, bug #489736
(Portage version: 2.2.8-prefix/cvs/Darwin i386, signed Manifest commit with key 0x5F75F607C5C74E89)
Diffstat (limited to 'mail-mta')
-rw-r--r--mail-mta/exim/ChangeLog6
-rw-r--r--mail-mta/exim/exim-4.82-r1.ebuild10
-rw-r--r--mail-mta/exim/metadata.xml2
3 files changed, 15 insertions, 3 deletions
diff --git a/mail-mta/exim/ChangeLog b/mail-mta/exim/ChangeLog
index fb16e5661b1a..a45da5a56d90 100644
--- a/mail-mta/exim/ChangeLog
+++ b/mail-mta/exim/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for mail-mta/exim
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/exim/ChangeLog,v 1.272 2014/03/03 23:41:07 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/exim/ChangeLog,v 1.273 2014/03/04 20:47:50 grobian Exp $
+
+ 04 Mar 2014; Fabian Groffen <grobian@gentoo.org> exim-4.82-r1.ebuild,
+ metadata.xml:
+ Add support for PRDR and TPDA, bug #489736
03 Mar 2014; Jeroen Roovers <jer@gentoo.org> exim-4.82-r1.ebuild:
Marked ~hppa (bug #489736).
diff --git a/mail-mta/exim/exim-4.82-r1.ebuild b/mail-mta/exim/exim-4.82-r1.ebuild
index 0f04525d7af8..2227d77afaf6 100644
--- a/mail-mta/exim/exim-4.82-r1.ebuild
+++ b/mail-mta/exim/exim-4.82-r1.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mail-mta/exim/exim-4.82-r1.ebuild,v 1.2 2014/03/03 23:41:07 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-mta/exim/exim-4.82-r1.ebuild,v 1.3 2014/03/04 20:47:50 grobian Exp $
EAPI="5"
inherit eutils toolchain-funcs multilib pam systemd
-IUSE="dcc +dkim dlfunc dmarc dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres radius redis sasl selinux spf sqlite srs ssl syslog tcpd X"
+IUSE="dcc +dkim dlfunc dmarc dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres prdr radius redis sasl selinux spf sqlite srs ssl syslog tcpd tpda X"
REQUIRED_USE="spf? ( exiscan-acl ) srs? ( exiscan-acl ) dmarc? ( spf dkim ) pkcs11? ( gnutls )"
DSN_EXIM_V=482 # local version patched by us
@@ -285,6 +285,12 @@ src_configure() {
if use dlfunc; then
sed -i -e "/^# EXPAND_DLFUNC=yes/s/^# //" Makefile
fi
+ if use prdr; then
+ sed -i -e "s:# EXPERIMENTAL_PRDR=yes:EXPERIMENTAL_PRDR=yes:" Makefile
+ fi
+ if use tpda; then
+ sed -i -e "s:# EXPERIMENTAL_TPDA=yes:EXPERIMENTAL_TPDA=yes:" Makefile
+ fi
# use the "native" interface to the DBM library
echo "USE_DB=yes" >> Makefile
diff --git a/mail-mta/exim/metadata.xml b/mail-mta/exim/metadata.xml
index 14c92a53ec43..ee613437e2d4 100644
--- a/mail-mta/exim/metadata.xml
+++ b/mail-mta/exim/metadata.xml
@@ -37,6 +37,8 @@
<flag name='srs'>Adds support for Sender Rewriting Scheme</flag>
<flag name='pkcs11'>Require pkcs11 support in <pkg>net-libs/gnutls</pkg> with USE=gnutls</flag>
<flag name='redis'>Adds support for querying <pkg>dev-db/redis</pkg></flag>
+ <flag name='prdr'>Adds support for Per-Recipient Data Response</flag>
+ <flag name='tpda'>Adds support for Transport Post-Delivery Actions</flag>
</use>
<upstream>
<bugs-to>http://bugs.exim.org/</bugs-to>