From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 575BC13835A for ; Wed, 21 Apr 2021 19:56:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 11349E0878; Wed, 21 Apr 2021 19:56:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E04F5E0878 for ; Wed, 21 Apr 2021 19:56:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7BB0F340CEA for ; Wed, 21 Apr 2021 19:56:01 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id D0D3971B for ; Wed, 21 Apr 2021 19:55:59 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1619034931.d90e7a6aa6ad0a4455b642cfcd952ed3ae12e6b4.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-shells/smrsh/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-shells/smrsh/smrsh-8.15.2.ebuild X-VCS-Directories: app-shells/smrsh/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: d90e7a6aa6ad0a4455b642cfcd952ed3ae12e6b4 X-VCS-Branch: master Date: Wed, 21 Apr 2021 19:55:59 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9af330c4-bff9-4c46-af73-ea60b2b0bd3e X-Archives-Hash: 2d3a95ce6427eb3525a3d5f9f4c88796 commit: d90e7a6aa6ad0a4455b642cfcd952ed3ae12e6b4 Author: Sam James gentoo org> AuthorDate: Wed Apr 21 19:53:21 2021 +0000 Commit: Sam James gentoo 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 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 }