commit: a03929258eb1a92edaa87e6dd32ec07473571707 Author: Andrew Savchenko <bircoph <AT> gentoo <DOT> org> AuthorDate: Sat Nov 17 11:25:27 2018 +0000 Commit: Andrew Savchenko <bircoph <AT> gentoo <DOT> org> CommitDate: Sat Nov 17 11:25:27 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0392925
fortran-2.eclass: bump to EAPI 7 Add EAPI 7 support. Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org> eclass/fortran-2.eclass | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/eclass/fortran-2.eclass b/eclass/fortran-2.eclass index 820cbbcb49b..4b405ee5c18 100644 --- a/eclass/fortran-2.eclass +++ b/eclass/fortran-2.eclass @@ -8,7 +8,7 @@ # @AUTHOR: # Author Justin Lecher <j...@gentoo.org> # Test functions provided by Sebastien Fabbro and Kacper Kowalik -# @SUPPORTED_EAPIS: 4 5 6 +# @SUPPORTED_EAPIS: 4 5 6 7 # @BLURB: Simplify fortran compiler management # @DESCRIPTION: # If you need a fortran compiler, then you should be inheriting this eclass. @@ -27,13 +27,16 @@ # # FORTRAN_NEED_OPENMP=1 -inherit eutils toolchain-funcs - +inherit toolchain-funcs case ${EAPI:-0} in - 4|5|6) EXPORT_FUNCTIONS pkg_setup ;; + # not used in the eclass, but left for backward compatibility with legacy users + 4|5|6) inherit eutils ;; + 7) ;; *) die "EAPI=${EAPI} is not supported" ;; esac +EXPORT_FUNCTIONS pkg_setup + if [[ ! ${_FORTRAN_2_CLASS} ]]; then # @ECLASS-VARIABLE: FORTRAN_NEED_OPENMP