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} }