commit:     20018132667c2c787a3284ff52dbc01f85bc7c22
Author:     NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  6 06:17:24 2016 +0000
Commit:     NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Wed Jul  6 06:17:44 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=20018132

eclass: mate*: Switch back to case statements

 eclass/mate-desktop.org.eclass |  7 ++++---
 eclass/mate.eclass             | 14 ++++++++------
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/eclass/mate-desktop.org.eclass b/eclass/mate-desktop.org.eclass
index c57528d..6587957 100644
--- a/eclass/mate-desktop.org.eclass
+++ b/eclass/mate-desktop.org.eclass
@@ -13,9 +13,10 @@
 # exporting some useful values like the MATE_BRANCH
 
 # EAPIs < 6 are banned.
-if [[ "${EAPI:-0}" != "6" ]]; then
-       die "EAPI=${EAPI:-0} is not supported"
-fi
+case "${EAPI:-0}" in
+       6) ;;
+       *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
 
 if [[ ${PV} == 9999 ]]; then
        inherit git-r3

diff --git a/eclass/mate.eclass b/eclass/mate.eclass
index 6e31a46..59feac2 100644
--- a/eclass/mate.eclass
+++ b/eclass/mate.eclass
@@ -15,9 +15,10 @@
 # fact that MATE is a GNOME fork. For additional functions, see 
gnome2-utils.eclass.
 
 # Check EAPI only
-if [[ "${EAPI:-0}" != "6" ]]; then
-       die "EAPI=${EAPI:-0} is not supported"
-fi
+case "${EAPI:-0}" in
+       6) ;;
+       *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
 
 # Inherit happens below after declaration of GNOME2_LA_PUNT
 
@@ -32,9 +33,10 @@ GNOME2_LA_PUNT=${MATE_LA_PUNT:-""}
 
 inherit gnome2 autotools mate-desktop.org
 
-if [[ "${EAPI:-0}" == "6" ]]; then
-       EXPORT_FUNCTIONS src_prepare src_configure src_install pkg_preinst 
pkg_postinst pkg_postrm
-fi
+case "${EAPI:-0}" in
+       6) EXPORT_FUNCTIONS src_prepare src_configure src_install pkg_preinst 
pkg_postinst pkg_postrm ;;
+       *) die "EAPI=${EAPI:-0} is not supported" ;;
+esac
 
 # Autotools requires our MATE m4 files
 DEPEND=">=mate-base/mate-common-${MATE_BRANCH}"

Reply via email to