diff options
-rw-r--r-- | eclass/games.eclass | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/eclass/games.eclass b/eclass/games.eclass index 7d231e186cc..8376e5ef6df 100644 --- a/eclass/games.eclass +++ b/eclass/games.eclass @@ -19,6 +19,11 @@ # # For a general guide on writing games ebuilds, see: # https://wiki.gentoo.org/wiki/Project:Games/Ebuild_howto +# +# WARNING: This eclass is DEPRECATED and must not be used by new games +# ebuilds, bug #574082. When writing game ebuilds, no specific eclass +# is needed. For more details, see the QA team policies page: +# https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#Games if [[ -z ${_GAMES_ECLASS} ]]; then @@ -29,7 +34,7 @@ inherit base multilib toolchain-funcs eutils user case ${EAPI:-0} in 0|1) EXPORT_FUNCTIONS pkg_setup src_compile pkg_preinst pkg_postinst ;; 2|3|4|5) EXPORT_FUNCTIONS pkg_setup src_configure src_compile pkg_preinst pkg_postinst ;; - *) die "no support for EAPI=${EAPI} yet" ;; + *) die "games.eclass is banned in EAPI=${EAPI}, see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies#Games" ;; esac if [[ ${CATEGORY}/${PN} != "games-misc/games-envd" ]] ; then |