diff options
author | Stuart Shelton <stuart@shelton.me> | 2016-03-04 08:00:18 +0000 |
---|---|---|
committer | Stuart Shelton <stuart@shelton.me> | 2016-03-04 08:00:18 +0000 |
commit | 8f0eae905294e40a656456e6ec464bdc14534cbb (patch) | |
tree | af18eb504063e6f4d97c2724a05657246b74c11f /mail-filter | |
parent | Update dev-libs/liblinear-210-r1 (diff) | |
download | srcshelton-8f0eae905294e40a656456e6ec464bdc14534cbb.tar.gz srcshelton-8f0eae905294e40a656456e6ec464bdc14534cbb.tar.bz2 srcshelton-8f0eae905294e40a656456e6ec464bdc14534cbb.zip |
Update mail-filter/opendkim-2.10.3
Diffstat (limited to 'mail-filter')
-rw-r--r-- | mail-filter/opendkim/Manifest | 2 | ||||
-rw-r--r-- | mail-filter/opendkim/opendkim-2.10.3.ebuild | 39 |
2 files changed, 23 insertions, 18 deletions
diff --git a/mail-filter/opendkim/Manifest b/mail-filter/opendkim/Manifest index 5525f73c..14d724bd 100644 --- a/mail-filter/opendkim/Manifest +++ b/mail-filter/opendkim/Manifest @@ -3,5 +3,5 @@ AUX opendkim.init.r3 1479 SHA256 b2daa1749672a81bebad1af9ff03e300e6937a70cf06023 AUX opendkim.service 439 SHA256 8636aee39d924067d1f1673291d1501cec3e6fdee0de16533a1e3616471b35ed SHA512 308edc70fdb0bd57b424e739412217fd8017b017e9b27bc0954dec55294d10d8b7713f6f191836b94aa49bf578bfb391dca748af0c8d9b72e14ebe1eae21e834 WHIRLPOOL 4b7c42b130a31120efba7aa04f90cacd8c6b760204577e2914901eddc6cb425b1c06253d60f43673d28f9992e4b078010f444a390569544573601b3fdbf66e76 DIST opendkim-2.10.3.tar.gz 1210224 SHA256 43a0ba57bf942095fe159d0748d8933c6b1dd1117caf0273fa9a0003215e681b SHA512 97923e533d072c07ae4d16a46cbed95ee799aa50f19468d8bc6d1dc534025a8616c3b4b68b5842bc899b509349a2c9a67312d574a726b048c0ea46dd4fcc45d8 WHIRLPOOL 36bbf0f3e81fa291f31123d3614ba113b893d4ba76a5fe017cc9a393888c1ea95525b85e6042bc1db96e9a00e52aa13a251c38438cd03b0fd92b47d17036d680 DIST opendkim-2.9.2.tar.gz 1229383 SHA256 1f0c66afbe48f6223d2ab985b2c27594ae45035e3e81eba887d8ec6e5e1282c0 SHA512 f6fe77897927a93c9f57d09e5e9f43b1e73e2b21a586461b5665fb430eee1362b33d9601c8643d50d5a53c8e01b03c7af331f28cd992c9163f959723f21ebf63 WHIRLPOOL b61212d272d07c367c7d9ecb951466b66759b6d449047c10947681ea6889a1f2b2c12986e6c11a59620fb8ace3c0a177235f65f58c54c993909f61dee5cf3c3a -EBUILD opendkim-2.10.3.ebuild 7442 SHA256 d5e18b653e0b1daec3e1b8c9a78af5861b2eec847aa26abb0fa72e412c851c81 SHA512 f491f7a7b42397a5712515c1b0adf58d2d00192e3fe3c3e271f7ac96c8d2a7444e24ee416c1e641851a1ed898a57331418f040fdcaabfcce0b1e789fb4542bed WHIRLPOOL 27c1157112fb484da3d3a3869d193742cf88f3ffb74ba4b675a81cd17797405dd24de11b6de8a0a25bd78234294cb0b8855a0eb4c95c6836043e44bfd325d83d +EBUILD opendkim-2.10.3.ebuild 7625 SHA256 d4859f78c458cacd1816aea37949897a256789c1ed6109f27cc1e5b5c39c7fe6 SHA512 fe8f96e4a6cecc9533ba364f6197227c15b3ebde9dd5a9b53f5773e9fbd688fa5a849bd475a9ae3f89a8e6024012614c236b246ee48ade96c13036001c4c3374 WHIRLPOOL 5adc29f9893eabf13fda6e03af66f1f8092aaab58f9851826614bc213feea363578c302e416b3adfaeb72dc7d24a7c62c5f89fbce872752ca3a8e9407fe28ac9 EBUILD opendkim-2.9.2-r1.ebuild 6214 SHA256 4831dbc0e720f4ddee0c63a578e8d01c6351e269dbff9c62c445bd8bfcc3ec93 SHA512 ae3ed334fdc86a5adffb09a39968bd9defdcb4ca89e07609870290b97669c1f565fb5c4716c7d70718e37be508522eb24fef057e3a990140face5801d8fae9f8 WHIRLPOOL 0a0561faa3b981b0be2020b8f2cc9da0404e55bb19c71eca1be949f87079c758d622cb5ece569cd1cff914d6a0e75ae64eb756e663d93bb8953c34f39468bb86 diff --git a/mail-filter/opendkim/opendkim-2.10.3.ebuild b/mail-filter/opendkim/opendkim-2.10.3.ebuild index 5aa61e17..bce98ba0 100644 --- a/mail-filter/opendkim/opendkim-2.10.3.ebuild +++ b/mail-filter/opendkim/opendkim-2.10.3.ebuild @@ -17,26 +17,23 @@ SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz" LICENSE="Sendmail-Open-Source BSD" SLOT="0" KEYWORDS="amd64 ~arm x86" -IUSE="+berkdb curl diffheaders erlang experimental gnutls jansson ldap libevent lmdb lua memcached opendbx poll sasl selinux +ssl static-libs unbound" +IUSE="+berkdb diffheaders erlang experimental gnutls ldap libevent lmdb lua -memcached opendbx poll sasl selinux static-libs unbound" DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail ) dev-libs/libbsd berkdb? ( >=sys-libs/db-3.2:* ) - curl? ( net-misc/curl ) diffheaders? ( dev-libs/tre ) erlang? ( dev-lang/erlang ) - experimental? ( net-analyzer/rrdtool ) + experimental? ( dev-libs/jansson net-analyzer/rrdtool net-misc/curl ) gnutls? ( >=net-libs/gnutls-2.11.7 ) - jansson? ( dev-libs/jansson ) + !gnutls? ( >=dev-libs/openssl-0.9.8:* ) ldap? ( net-nds/openldap ) - libevent? ( dev-libs/libevent ) lmdb? ( dev-db/lmdb ) lua? ( dev-lang/lua:* ) memcached? ( dev-libs/libmemcached ) opendbx? ( >=dev-db/opendbx-1.4.0 ) sasl? ( dev-libs/cyrus-sasl ) - ssl? ( >=dev-libs/openssl-0.9.8:* ) - unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root ) + unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root libevent? ( dev-libs/libevent ) ) !unbound? ( net-libs/ldns )" RDEPEND="${DEPEND} @@ -52,6 +49,13 @@ pkg_setup() { # For consistency reasons, milter user must be created here with this home directory # even though this package doesn't need a home directory for this user (#280571) enewuser milter -1 -1 /var/lib/milter milter + + if use libevent && ! use unbound; then + ewarn "USE='libevent' requires USE='unbound' - libevent support will not be built" + fi + if use memcached; then + ewarn "memcached support in ${PN} is thought to be unstable" + fi } src_prepare() { @@ -98,22 +102,24 @@ src_configure() { fi if use experimental; then #myconf+=" --enable-atps" # Despite being experimental, included as standard below... - myconf+=" --enable-db_handle_pools" + myconf+=" $(use_enable opendbx db_handle_pools)" + + myconf+=" --with-librrd" myconf+=" --enable-reprrd" + + myconf+=" --with-curl" + myconf+=" --with-jansson" myconf+=" --enable-reputation" - myconf+=" --with-librrd" fi if use ldap; then - #myconf+=" --enable-ldap_caching" # - Prevents LDAP changes from being immediately picked-up + #myconf+=" --enable-ldap_caching" # - Prevents LDAP changes from being immediately seen myconf+=" $(use_with sasl)" fi - if use libevent; then - myconf+=" $(use_with libevent)" - else - myconf+=" $(use_enable poll)" - fi if use unbound; then myconf+=" --with-unbound" + if use libevent; then + myconf+=" --with-libevent" + fi else myconf+=" --with-ldns" fi @@ -127,6 +133,7 @@ src_configure() { $(use_enable diffheaders) \ --enable-filter \ --enable-identity_header \ + $(use_enable poll) \ --enable-rate_limit \ $(use_enable lua rbl) \ --enable-replace_rules \ @@ -136,10 +143,8 @@ src_configure() { --enable-vbr \ --disable-live-testing \ $(use_with berkdb db) \ - $(use_with curl) \ $(use_with erlang) \ $(use_with gnutls) \ - $(use_with jansson) \ $(use_with memcached libmemcached) \ $(use_with lmdb) \ $(use_with lua) \ |