Gentoo Archives: gentoo-commits

From: "Jakov Smolić" <jsmolic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/amtterm/
Date: Wed, 12 Jan 2022 11:39:34
Message-Id: 1641987228.9f90037add37148af77f27885a92e2d3b3b104f2.jsmolic@gentoo
1 commit: 9f90037add37148af77f27885a92e2d3b3b104f2
2 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 12 11:33:48 2022 +0000
4 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 12 11:33:48 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f90037a
7
8 dev-util/amtterm: Port to EAPI 8
9
10 Closes: https://bugs.gentoo.org/826482
11 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
12
13 .../{amtterm-1.6.ebuild => amtterm-1.6-r1.ebuild} | 27 ++++++++++++----------
14 1 file changed, 15 insertions(+), 12 deletions(-)
15
16 diff --git a/dev-util/amtterm/amtterm-1.6.ebuild b/dev-util/amtterm/amtterm-1.6-r1.ebuild
17 similarity index 68%
18 rename from dev-util/amtterm/amtterm-1.6.ebuild
19 rename to dev-util/amtterm/amtterm-1.6-r1.ebuild
20 index 7f7b43b37eb4..d9a6a8dc663e 100644
21 --- a/dev-util/amtterm/amtterm-1.6.ebuild
22 +++ b/dev-util/amtterm/amtterm-1.6-r1.ebuild
23 @@ -1,9 +1,7 @@
24 -# Copyright 1999-2017 Gentoo Foundation
25 +# Copyright 1999-2022 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 -EAPI=5
29 -
30 -inherit eutils
31 +EAPI=8
32
33 DESCRIPTION="A nice tool to manage amt-enabled machines"
34 HOMEPAGE="https://www.kraxel.org/blog/linux/amtterm/"
35 @@ -14,13 +12,18 @@ SLOT="0"
36 KEYWORDS="~amd64 ~x86 ~amd64-linux"
37 IUSE="gtk"
38
39 -DEPEND="gtk? (
40 - x11-libs/gtk+:3
41 - x11-libs/vte:2.91 )"
42 +DEPEND="
43 + gtk? (
44 + x11-libs/gtk+:3
45 + x11-libs/vte:2.91
46 + )
47 +"
48 RDEPEND="${DEPEND}
49 - dev-perl/SOAP-Lite"
50 + dev-perl/SOAP-Lite
51 +"
52
53 src_prepare() {
54 + default
55 sed -i -e 's|\(INSTALL_BINARY := \$(INSTALL)\) \$(STRIP)|\1|' mk/Variables.mk || die
56 }
57
58 @@ -33,14 +36,14 @@ src_configure() {
59 }
60
61 src_compile() {
62 - prefix="/usr" emake
63 + emake prefix="${EPREFIX}"/usr
64 }
65
66 src_install() {
67 - prefix="/usr" emake DESTDIR=${ED} install
68 + emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install
69
70 if ! use gtk; then
71 - rm -rf "${D}"/usr/share/applications || die
72 - rm -rf "${D}"/usr/share/man/man1/gamt* || die
73 + rm -r "${ED}"/usr/share/applications || die
74 + rm -r "${ED}"/usr/share/man/man1/gamt* || die
75 fi
76 }