From 9b3e207674fde98c7cb0f55fd8d904b4fc6142ff Mon Sep 17 00:00:00 2001 From: Benda Xu Date: Tue, 24 Nov 2020 11:18:46 +0800 Subject: roverlay/ebuild/creation.py: move KEYWORDS definition into ebuilds. A eclass must not define KEYWORDS. Depend on subslots of R so that ebuilds get recompiled when R version changes. Reference: https://devmanual.gentoo.org/eclass-writing/ Signed-off-by: Benda Xu --- roverlay/ebuild/creation.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'roverlay') diff --git a/roverlay/ebuild/creation.py b/roverlay/ebuild/creation.py index ed16423..8418240 100644 --- a/roverlay/ebuild/creation.py +++ b/roverlay/ebuild/creation.py @@ -219,6 +219,8 @@ class EbuildCreation ( object ): if homepage_str: ebuild.use ( evars.HOMEPAGE ( homepage_str ) ) + if 'KEYWORDS' not in ebuild: + ebuild.use ( evars.KEYWORDS ( "~amd64" ) ) #ebuild_text = ebuild.to_str() ## FIXME: debug rstrip() -- cgit v1.2.3-65-gdbad