Closes: https://bugs.gentoo.org/658638
Closes: https://bugs.gentoo.org/717100
Signed-off-by: Matt Turner
---
leio noted that banning GNOME2_LA_PUNT from EAPI 7 would mean adding
src_install() { gnome2_src_install }
to a bunch of ebuilds, which we don't want to do. Implement
GNOME2_LA_PUNT with f
Closes: https://bugs.gentoo.org/717100
Signed-off-by: Matt Turner
---
leio noted that the previous patch would potentially change the
installed .la files in EAPI 5 and 6 ebuilds. So just continue using
ltprune in those EAPIs and ban GNOME2_LA_PUNT in EAPI 7.
eclass/gnome2.eclass | 18 +++
Mostly by porting away from ltprune.eclass.
Signed-off-by: Matt Turner
---
eclass/gnome2.eclass | 19 +--
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass
index 341802f8c80..4d8dc6c08d6 100644
--- a/eclass/gnome2.eclass
++
Closes: https://bugs.gentoo.org/566728
Signed-off-by: Matt Turner
---
eclass/gnome2-utils.eclass | 25 +++--
1 file changed, 7 insertions(+), 18 deletions(-)
diff --git a/eclass/gnome2-utils.eclass b/eclass/gnome2-utils.eclass
index 06643db0f60..bc1f8f20777 100644
--- a/eclas
> On Sun, 06 Dec 2020, Matt Turner wrote:
> -[[ ${EAPI:-0} == [012345] ]] && inherit multilib
> +[[ ${EAPI:-0} == [5] ]] && inherit multilib
Useless brackets. Also you could drop the :-0 here.
> case "${EAPI:-0}" in
No quotes needed here.
> - 0|1|2|3|4|5|6|7) ;;
> - *) die "EAPI=$
# Not keyworded, unmaintained, unbuildable for a long time, EAPI-5.
# Removal in ~30 days. List sorted by their bug numbers.
# Bugs: #752432, #752435, #752438, #752441, #752444, #752453.
media-plugins/kodi-screensaver-crystalmorph
media-plugins/kodi-visualization-nastyfft
media-plugins/kodi-screens