Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/dmake/
Date: Tue, 18 Feb 2020 19:11:55
Message-Id: 1582053088.6339b345f14e80c00a868e83bc4d145b27cf6902.soap@gentoo
1 commit: 6339b345f14e80c00a868e83bc4d145b27cf6902
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 18 19:11:28 2020 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 18 19:11:28 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6339b345
7
8 dev-util/dmake: Port to EAPI 7
9
10 Package-Manager: Portage-2.3.89, Repoman-2.3.20
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 dev-util/dmake/dmake-4.12.2.ebuild | 17 +++++++----------
14 1 file changed, 7 insertions(+), 10 deletions(-)
15
16 diff --git a/dev-util/dmake/dmake-4.12.2.ebuild b/dev-util/dmake/dmake-4.12.2.ebuild
17 index 9029df2aefe..0f81ca5ffa7 100644
18 --- a/dev-util/dmake/dmake-4.12.2.ebuild
19 +++ b/dev-util/dmake/dmake-4.12.2.ebuild
20 @@ -1,9 +1,7 @@
21 -# Copyright 1999-2012 Gentoo Foundation
22 +# Copyright 1999-2020 Gentoo Authors
23 # Distributed under the terms of the GNU General Public License v2
24
25 -EAPI=4
26 -
27 -inherit eutils
28 +EAPI=7
29
30 DESCRIPTION="Improved make"
31 HOMEPAGE="https://github.com/mohawk2/dmake"
32 @@ -12,24 +10,23 @@ SRC_URI="http://${PN}.apache-extras.org.codespot.com/files/${P}.tar.bz2"
33 LICENSE="GPL-1"
34 SLOT="0"
35 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
36 -IUSE=""
37
38 # test failure, reported upstream at
39 # https://code.google.com/a/apache-extras.org/p/dmake/issues/detail?id=1
40 RESTRICT="test"
41
42 -DEPEND="
43 +BDEPEND="
44 app-arch/unzip
45 - sys-apps/groff
46 -"
47 -RDEPEND=""
48 + sys-apps/groff"
49
50 src_prepare() {
51 + default
52 +
53 # make tests executable, bug #404989
54 chmod +x tests/targets-{1..12} || die
55 }
56
57 -src_install () {
58 +src_install() {
59 default
60 newman man/dmake.tf dmake.1
61 }