has bla ${IUSE} is "standardized" through in_iuse. Make use of this function.

---
 eclass/gnome2.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass
index 70eb491..e263232 100644
--- a/eclass/gnome2.eclass
+++ b/eclass/gnome2.eclass
@@ -158,7 +158,7 @@ gnome2_src_configure() {
        # rebuild docs.
        # Preserve old behavior for older EAPI.
        if grep -q "enable-gtk-doc" ${ECONF_SOURCE:-.}/configure ; then
-               if has ${EAPI-0} 0 1 2 3 4 && has doc ${IUSE} ; then
+               if has ${EAPI:-0} 0 1 2 3 4 && in_iuse doc ; then
                        G2CONF="${G2CONF} $(use_enable doc gtk-doc)"
                else
                        G2CONF="${G2CONF} --disable-gtk-doc"
@@ -266,7 +266,7 @@ gnome2_src_install() {
        if has ${EAPI:-0} 0 1 2 3 4; then
                if [[ "${GNOME2_LA_PUNT}" != "no" ]]; then
                        ebegin "Removing .la files"
-                       if ! { has static-libs ${IUSE//+} && use static-libs; 
}; then
+                       if ! { in_iuse static-libs && use static-libs; }; then
                                find "${D}" -name '*.la' -exec rm -f {} + || 
die "la file removal failed"
                        fi
                        eend
-- 
1.8.1

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to