diff options
author | Michał Górny <mgorny@gentoo.org> | 2014-08-17 19:42:49 +0200 |
---|---|---|
committer | Brian Dolbec <dolsen@gentoo.org> | 2014-09-11 16:44:25 -0700 |
commit | 25e90d01d1021f7056ed3492a9fe44ed68d459d6 (patch) | |
tree | 4b6ed5a2db10c01980fbc9ee6864ab205c97265e /bin | |
parent | repoman: Do not check for indirect inherits of deprecated eclasses (diff) | |
download | portage-25e90d01d1021f7056ed3492a9fe44ed68d459d6.tar.gz portage-25e90d01d1021f7056ed3492a9fe44ed68d459d6.tar.bz2 portage-25e90d01d1021f7056ed3492a9fe44ed68d459d6.zip |
econf: Replace unnecessary 'case' statements with 'if's
Replace the 'case' statements used to match 'configure' output with
simpler pattern-matching 'if's.
Acked-by: Alexander Berntsen <bernalex@gentoo.org>
Diffstat (limited to 'bin')
-rw-r--r-- | bin/phase-helpers.sh | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/bin/phase-helpers.sh b/bin/phase-helpers.sh index 02fcf3e1a..f0e298f28 100644 --- a/bin/phase-helpers.sh +++ b/bin/phase-helpers.sh @@ -525,19 +525,15 @@ econf() { local conf_help=$("${ECONF_SOURCE}/configure" --help 2>/dev/null) if ___eapi_econf_passes_--disable-dependency-tracking; then - case "${conf_help}" in - *--disable-dependency-tracking*) - set -- --disable-dependency-tracking "$@" - ;; - esac + if [[ ${conf_help} == *--disable-dependency-tracking* ]]; then + set -- --disable-dependency-tracking "$@" + fi fi if ___eapi_econf_passes_--disable-silent-rules; then - case "${conf_help}" in - *--disable-silent-rules*) - set -- --disable-silent-rules "$@" - ;; - esac + if [[ ${conf_help} == *--disable-silent-rules* ]]; then + set -- --disable-silent-rules "$@" + fi fi fi |