commit: d90e7a6aa6ad0a4455b642cfcd952ed3ae12e6b4 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Apr 21 19:53:21 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Apr 21 19:55:31 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90e7a6a
app-shells/smrsh: port to EAPI 7 Signed-off-by: Sam James <sam <AT> gentoo.org> app-shells/smrsh/smrsh-8.15.2.ebuild | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/app-shells/smrsh/smrsh-8.15.2.ebuild b/app-shells/smrsh/smrsh-8.15.2.ebuild index 5679f879ea9..d253f8f3657 100644 --- a/app-shells/smrsh/smrsh-8.15.2.ebuild +++ b/app-shells/smrsh/smrsh-8.15.2.ebuild @@ -1,27 +1,28 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 + inherit toolchain-funcs DESCRIPTION="Sendmail restricted shell, for use with MTAs other than Sendmail" HOMEPAGE="http://www.sendmail.org/" SRC_URI="ftp://ftp.fu-berlin.de/unix/mail/sendmail/sendmail.${PV}.tar.gz" +S="${WORKDIR}/sendmail-${PV}" LICENSE="Sendmail" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND="!mail-mta/sendmail" DEPEND="${RDEPEND} - sys-devel/m4 - >=sys-apps/sed-4" - -S="${WORKDIR}/sendmail-${PV}" + sys-devel/m4" src_prepare() { - cd "${S}/${PN}" + cd "${S}/${PN}" || die + + default + sed -e "s:/usr/libexec:/usr/sbin:g" \ -e "s:/usr/adm/sm.bin:/var/lib/smrsh:g" \ -i README -i smrsh.8 || die "sed failed" @@ -33,8 +34,8 @@ src_prepare() { } src_compile() { - cd "${S}/${PN}" - /bin/sh Build + cd "${S}/${PN}" || die + /bin/sh Build || die } src_install() { @@ -44,10 +45,9 @@ src_install() { doman "${PN}.8" dodoc README - keepdir "/var/lib/${PN}" + keepdir /var/lib/${PN} } pkg_postinst() { elog "smrsh is compiled to look for programs in /var/lib/smrsh." - echo }
