Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/progress/
Date: Sat, 31 Jul 2021 05:20:04
Message-Id: 1627707519.34e2da370e2c4e21c19ae0657e4d09bd147fcb09.sam@gentoo
1 commit: 34e2da370e2c4e21c19ae0657e4d09bd147fcb09
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 31 04:58:20 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 31 04:58:39 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e2da37
7
8 sys-apps/progress: port to EAPI 7
9
10 We also add a missing subslot dependency on
11 sys-libs/ncurses, as we link against it.
12
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 .../{progress-0.15.ebuild => progress-0.15-r1.ebuild} | 15 ++++++++-------
16 1 file changed, 8 insertions(+), 7 deletions(-)
17
18 diff --git a/sys-apps/progress/progress-0.15.ebuild b/sys-apps/progress/progress-0.15-r1.ebuild
19 similarity index 78%
20 rename from sys-apps/progress/progress-0.15.ebuild
21 rename to sys-apps/progress/progress-0.15-r1.ebuild
22 index 2f46847710f..7b176623820 100644
23 --- a/sys-apps/progress/progress-0.15.ebuild
24 +++ b/sys-apps/progress/progress-0.15-r1.ebuild
25 @@ -1,7 +1,8 @@
26 # Copyright 1999-2021 Gentoo Authors
27 # Distributed under the terms of the GNU General Public License v2
28
29 -EAPI=5
30 +EAPI=7
31 +
32 inherit toolchain-funcs
33
34 DESCRIPTION="Coreutils Viewer: show progress for cp, rm, dd, and so forth"
35 @@ -12,17 +13,17 @@ LICENSE="GPL-3"
36 SLOT="0"
37 KEYWORDS="amd64 ppc ppc64 x86"
38
39 -RDEPEND="sys-libs/ncurses"
40 -DEPEND="
41 - ${RDEPEND}
42 - virtual/pkgconfig
43 -"
44 +RDEPEND="sys-libs/ncurses:="
45 +DEPEND="${RDEPEND}"
46 +BDEPEND="virtual/pkgconfig"
47
48 src_prepare() {
49 + default
50 +
51 tc-export CC
52 }
53
54 src_install() {
55 - emake PREFIX="${D}/${EPREFIX}/usr" install
56 + emake PREFIX="${ED}/usr" install
57 dodoc README.md
58 }