From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B8FF5138A1F for ; Sun, 27 Apr 2014 18:58:12 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 51A32E095D; Sun, 27 Apr 2014 18:58:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CB7CDE095D for ; Sun, 27 Apr 2014 18:58:10 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2E02433FEEB for ; Sun, 27 Apr 2014 18:58:09 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 559) id D90642004B; Sun, 27 Apr 2014 18:58:07 +0000 (UTC) From: "Mike Frysinger (vapier)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, vapier@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in eclass: eutils.eclass X-VCS-Repository: gentoo-x86 X-VCS-Files: eutils.eclass X-VCS-Directories: eclass X-VCS-Committer: vapier X-VCS-Committer-Name: Mike Frysinger Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20140427185807.D90642004B@flycatcher.gentoo.org> Date: Sun, 27 Apr 2014 18:58:07 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: cbf14382-bce8-4bb2-b300-bc072470ec0c X-Archives-Hash: aaa99002552f0fedf30bbf7a75ad8511 vapier 14/04/27 18:58:07 Modified: eutils.eclass Log: optfeature: fix eclass doc and style #498988 Revision Changes Path 1.433 eclass/eutils.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/eutils.eclass?rev=1.433&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/eutils.eclass?rev=1.433&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/eutils.eclass?r1=1.432&r2=1.433 Index: eutils.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v retrieving revision 1.432 retrieving revision 1.433 diff -u -r1.432 -r1.433 --- eutils.eclass 15 Mar 2014 00:47:42 -0000 1.432 +++ eutils.eclass 27 Apr 2014 18:58:07 -0000 1.433 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.432 2014/03/15 00:47:42 creffett Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/eutils.eclass,v 1.433 2014/04/27 18:58:07 vapier Exp $ # @ECLASS: eutils.eclass # @MAINTAINER: @@ -1738,11 +1738,11 @@ # The following snippet would suggest app-misc/foo for optional foo support, # app-misc/bar or app-misc/baz[bar] for optional bar support # and either both app-misc/a and app-misc/b or app-misc/c for alphabet support. -# @CODE: -# optfeature "foo support" app-misc/foo -# optfeature "bar support" app-misc/bar app-misc/baz[bar] -# optfeature "alphabet support" "app-misc/a app-misc/b" app-misc/c -# +# @CODE +# optfeature "foo support" app-misc/foo +# optfeature "bar support" app-misc/bar app-misc/baz[bar] +# optfeature "alphabet support" "app-misc/a app-misc/b" app-misc/c +# @CODE optfeature() { debug-print-function ${FUNCNAME} "$@" local i j msg @@ -1750,23 +1750,23 @@ local flag=0 shift for i; do - for j in $i; do - if has_version "$j"; then + for j in ${i}; do + if has_version "${j}"; then flag=1 else flag=0 break fi done - if [[ $flag -eq 1 ]]; then + if [[ ${flag} -eq 1 ]]; then break fi done - if [[ $flag -eq 0 ]]; then + if [[ ${flag} -eq 0 ]]; then for i; do msg=" " - for j in $i; do - msg="${msg} ${j} and" + for j in ${i}; do + msg+=" ${j} and" done msg="${msg:0: -4} for ${desc}" elog "${msg}"