commit: a9c487b4ea3f7555ef7a40c11d101d2ebca8413f Author: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org> AuthorDate: Wed Feb 5 13:01:36 2020 +0000 Commit: Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org> CommitDate: Wed Feb 5 13:02:07 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c487b4
mail-mta/opensmtpd: fixups from qa review Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org> mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild | 51 +++++++++++++------------ mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild | 51 +++++++++++++------------ 2 files changed, 52 insertions(+), 50 deletions(-) diff --git a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild index 10d6ce9bc02..aa6cbcc3cab 100644 --- a/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild +++ b/mail-mta/opensmtpd/opensmtpd-6.0.3_p1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd +inherit pam toolchain-funcs autotools systemd DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD" HOMEPAGE="https://www.opensmtpd.org" @@ -14,29 +14,30 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="libressl pam +mta" -DEPEND="acct-user/smtpd - acct-user/smtpq - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) - elibc_musl? ( sys-libs/fts-standalone ) - sys-libs/zlib - pam? ( sys-libs/pam ) - sys-libs/db:= - dev-libs/libevent - app-misc/ca-certificates - net-mail/mailbase - net-libs/libasr - !mail-mta/courier - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/ssmtp[mta] +DEPEND=" + acct-user/smtpd + acct-user/smtpq + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + elibc_musl? ( sys-libs/fts-standalone ) + sys-libs/zlib + pam? ( sys-libs/pam ) + sys-libs/db:= + dev-libs/libevent + app-misc/ca-certificates + net-mail/mailbase + net-libs/libasr + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/mini-qmail + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/qmail-ldap + !mail-mta/sendmail + !mail-mta/ssmtp[mta] " RDEPEND="${DEPEND}" @@ -71,7 +72,7 @@ src_install() { dodir /usr/sbin dosym smtpctl /usr/sbin/sendmail dosym ../sbin/smtpctl /usr/bin/sendmail - mkdir -p "${ED}"/usr/$(get_libdir) + mkdir -p "${ED}"/usr/$(get_libdir) || die ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die fi } diff --git a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild index 78d71db39df..71d8c7213d0 100644 --- a/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild +++ b/mail-mta/opensmtpd/opensmtpd-6.6.2_p1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib flag-o-matic eutils pam toolchain-funcs autotools systemd +inherit pam autotools systemd DESCRIPTION="Lightweight but featured SMTP daemon from OpenBSD" HOMEPAGE="https://www.opensmtpd.org" @@ -14,29 +14,30 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="libressl pam +mta" -DEPEND="acct-user/smtpd - acct-user/smtpq - !libressl? ( dev-libs/openssl:0/1.1 ) - libressl? ( dev-libs/libressl ) - elibc_musl? ( sys-libs/fts-standalone ) - sys-libs/zlib - pam? ( sys-libs/pam ) - sys-libs/db:= - dev-libs/libevent - app-misc/ca-certificates - net-mail/mailbase - net-libs/libasr - !mail-mta/courier - !mail-mta/esmtp - !mail-mta/exim - !mail-mta/mini-qmail - !mail-mta/msmtp[mta] - !mail-mta/netqmail - !mail-mta/nullmailer - !mail-mta/postfix - !mail-mta/qmail-ldap - !mail-mta/sendmail - !mail-mta/ssmtp[mta] +DEPEND=" + acct-user/smtpd + acct-user/smtpq + !libressl? ( >=dev-libs/openssl-1.1:0= ) + libressl? ( dev-libs/libressl:0= ) + elibc_musl? ( sys-libs/fts-standalone ) + sys-libs/zlib + pam? ( sys-libs/pam ) + sys-libs/db:= + dev-libs/libevent + app-misc/ca-certificates + net-mail/mailbase + net-libs/libasr + !mail-mta/courier + !mail-mta/esmtp + !mail-mta/exim + !mail-mta/mini-qmail + !mail-mta/msmtp[mta] + !mail-mta/netqmail + !mail-mta/nullmailer + !mail-mta/postfix + !mail-mta/qmail-ldap + !mail-mta/sendmail + !mail-mta/ssmtp[mta] " RDEPEND="${DEPEND}" @@ -66,7 +67,7 @@ src_install() { dodir /usr/sbin dosym smtpctl /usr/sbin/sendmail dosym ../sbin/smtpctl /usr/bin/sendmail - mkdir -p "${ED}"/usr/$(get_libdir) + mkdir -p "${ED}"/usr/$(get_libdir) || die ln -s --relative "${ED}"/usr/sbin/smtpctl "${ED}"/usr/$(get_libdir)/sendmail || die fi }
