commit:     f127bc03084f3ece242a4e10fbeb6789a67f3ae8
Author:     Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Wed Nov  1 18:24:25 2017 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Wed Nov  1 18:24:25 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lua.git/commit/?id=f127bc03

eselect-luajit: some prefix-related fixes

 app-eselect/eselect-luajit/files/luajit-1.eselect | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-eselect/eselect-luajit/files/luajit-1.eselect 
b/app-eselect/eselect-luajit/files/luajit-1.eselect
index 3e6f376..95d4d54 100644
--- a/app-eselect/eselect-luajit/files/luajit-1.eselect
+++ b/app-eselect/eselect-luajit/files/luajit-1.eselect
@@ -27,14 +27,18 @@ find_targets() {
 }
 
 get_libdirs() {
-       local dir libdirs
+       local dir libdirs=() ret;
        for dir in $(list_libdirs); do
-               [[ -L ${EROOT}/usr/${dir} ]] && continue
-               ls "${EROOT}"/usr/${dir}/libluajit*.* > /dev/null 2>&1 || 
continue
+               [[ -L "${EROOT}/usr/${dir}" ]] && continue
+               ls "${EROOT}"/usr/"${dir}"/libluajit*.* > /dev/null 2>&1 || 
continue
 
-               libdirs+=' '/usr/${dir}
+               libdirs+=("${EROOT}/usr/${dir}")
        done
-       echo ${libdirs:-/usr/lib}
+
+       ret=${libdirs[@]}
+       ret=${ret:-/usr/lib}
+
+       echo ${ret}
 }
 
 

Reply via email to