From a160f463b9cac6b69539437d5e7a269655ec8d28 Mon Sep 17 00:00:00 2001 From: Simon Stelling Date: Sat, 15 Apr 2006 19:23:03 +0000 Subject: use strip_duplicate_slashes instead of "for 1 2 3 do var=${var/\/\///}" svn path=/main/trunk/; revision=3157 --- bin/ebuild.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 9d27491ad..f54110273 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -466,11 +466,7 @@ econf() { export CONF_PREFIX [ "${CONF_LIBDIR:0:1}" != "/" ] && CONF_LIBDIR="/${CONF_LIBDIR}" - CONF_LIBDIR_RESULT="${CONF_PREFIX}${CONF_LIBDIR}" - for x in 1 2 3; do - # The escaping is weird. It will break if you escape the last one. - CONF_LIBDIR_RESULT="${CONF_LIBDIR_RESULT//\/\///}" - done + CONF_LIBDIR_RESULT="$(strip_duplicate_slashes ${CONF_PREFIX}${CONF_LIBDIR})" LOCAL_EXTRA_ECONF="--libdir=${CONF_LIBDIR_RESULT} ${LOCAL_EXTRA_ECONF}" fi -- cgit v1.2.3-1-g7c22