From: Hans de Graaff Date: Mon, 7 May 2018 19:19:26 +0000 (+0200) Subject: ruby-fakegem.eclass: Add EAPI guard up to EAPI=6 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=2c6299c6df54f540741de02928b14ba3e6029d6a;p=gentoo.git ruby-fakegem.eclass: Add EAPI guard up to EAPI=6 This will allow us to introduce new defaults for some of the ruby-fakegem settings when switching to EAPI=7. --- diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass index c606ccfdb7b3..b66d57d2d573 100644 --- a/eclass/ruby-fakegem.eclass +++ b/eclass/ruby-fakegem.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # @ECLASS: ruby-fakegem.eclass @@ -104,6 +104,14 @@ RUBY_FAKEGEM_BINDIR="${RUBY_FAKEGEM_BINDIR-bin}" # get installed. Some gems provide extra files such as version information, # Rails generators, or data that needs to be installed as well. +case "${EAPI:-0}" in + 0|1|2|3|4|5|6) + ;; + *) + die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" + ;; +esac + RUBY_FAKEGEM_SUFFIX="${RUBY_FAKEGEM_SUFFIX:-}"