Install this version:
emerge -a =mail-mta/sendr4d4-0.2.0
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =mail-mta/sendr4d4-0.2.0
Or alternatively:
emerge --autounmask-write -a =mail-mta/sendr4d4-0.2.0
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
SRC_URI="https://gitlab.phys-el.ru/soft-aware/sendr4d4/-/archive/v${PV}/sendr4d4-v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
DESCRIPTION="drop in sendmail replacement to redirect system mail to r4d4 api"
HOMEPAGE="https://gitlab.phys-el.ru/soft-aware/sendr4d4"
LICENSE="MIT"
SLOT="0"
IUSE="+mta"
RDEPEND="
dev-python/requests
net-mail/mailbase
mta? (
!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
!mail-mta/opensmtpd
)
"
RESTRICT="test"
S="${WORKDIR}/sendr4d4-v${PV}"
python_install() {
distutils-r1_python_install --skip-build
if use mta; then
dosym ../bin/sendr4d4 /usr/lib/sendmail
dosym ../bin/sendr4d4 /usr/sbin/sendmail
dosym ../bin/sendr4d4 /usr/bin/sendmail
dosym ../bin/sendr4d4 /usr/bin/mailq
dosym ../bin/sendr4d4 /usr/bin/newaliases
fi
}
Manage flags for this package:
euse -i <flag> -p mail-mta/sendr4d4 |
euse -E <flag> -p mail-mta/sendr4d4 |
euse -D <flag> -p mail-mta/sendr4d4
dev-python/requests net-mail/mailbase mta? ( !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 !mail-mta/opensmtpd )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | sendr4d4-0.2.0.tar.gz | 1334 bytes | https://gitlab.phys-el.ru/soft-aware/sendr4d4/-/archive/v0.2.0/sendr4d4-v0.2.0.tar.gz |