From 2c6299c6df54f540741de02928b14ba3e6029d6a Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Mon, 7 May 2018 21:19:26 +0200 Subject: [PATCH] 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. --- eclass/ruby-fakegem.eclass | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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:-}" -- 2.26.2