From 76fd17a6c2da23b7728d9c080cd1fa15fb7d8c9c Mon Sep 17 00:00:00 2001 From: Tomas Chvatal Date: Sat, 2 Jan 2010 22:28:04 +0100 Subject: [base] Once more to eliminate warnings --- eclass/base.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'eclass/base.eclass') diff --git a/eclass/base.eclass b/eclass/base.eclass index 1cb1e45fc73..1d6ac49755c 100644 --- a/eclass/base.eclass +++ b/eclass/base.eclass @@ -101,7 +101,7 @@ base_src_util() { pushd "${S}" > /dev/null - if declare -p PATCHES | grep -q '^declare -a '; then + if declare -p PATCHES >/dev/null 2>&1 && declare -p PATCHES | grep -q '^declare -a '; then for x in "${PATCHES[@]}"; do debug-print "$FUNCNAME: autopatch: applying patch from ${x}" [[ -f "${x}" ]] && epatch "${x}" @@ -228,13 +228,13 @@ base_src_install() { ;; docs) debug-print-section docs - if declare -p DOCS | grep -q '^declare -a '; then + if declare -p DOCS >/dev/null 2>&1 && declare -p DOCS | grep -q '^declare -a '; then for x in "${DOCS[@]}"; do debug-print "$FUNCNAME: docs: creating document from ${x}" dodoc -r "${x}" || die "dodoc failed" done fi - if declare -p HTML_DOCS | grep -q '^declare -a '; then + if declare -p HTML_DOCS >/dev/null 2>&1 && declare -p HTML_DOCS | grep -q '^declare -a '; then for x in "${HTML_DOCS[@]}"; do debug-print "$FUNCNAME: docs: creating html document from ${x}" dohtml -r "${x}" || die "dohtml failed" -- cgit v1.2.3