From e088bd8454c384f88aee4f9ded7bd75e7b930368 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Sat, 15 Jun 2013 13:45:09 -0400 Subject: configure: Fix find_dep_lib(). --- diff --git a/configure b/configure index 48ab69f..c28455d 100755 --- a/configure +++ b/configure @@ -25,13 +25,13 @@ package_description='OPK Build System' srcdir="$(cd "${0%/*}" && pwd)" prefix='/usr/local' -bindir='$(prefix)/bin' -libdir='$(prefix)/share' -datadir='$(prefix)/share' -mandir='$(datadir)/man' -localedir='$(datadir)/locale' +bindir='${prefix}/bin' +libdir='${prefix}/share' +datadir='${prefix}/share' +mandir='${datadir}/man' +localedir='${datadir}/locale' sysconfdir='/etc' -libopkbuild='$(libdir)/libopkbuild.1' +libopkbuild='${libdir}/libopkbuild.1' metadata='proteanos' quiet='false' @@ -301,12 +301,9 @@ find_dep_lib() ${quiet} || printf 'checking for %s... ' "${_dep}" - IFS=':' - - for _element in ${libdir}:${PATH}; do - unset IFS + for _element in $(eval echo "${libdir}") ${PATH}; do : ${_element=-.} - if [ -f "${_element}/${_dep}" -a -x "${_element}/${_dep}" ]; then + if [ -d "${_element}/${_dep}" ]; then ${quiet} || printf '%s/%s\n' "${_element}" "${_dep}" _var="$(printf '%s' "${_dep}" | tr -c '[a-z0-9]' '_')" eval "${_var}"=\"${_element}/${_dep}\" @@ -314,8 +311,6 @@ find_dep_lib() fi done - unset IFS - ${quiet} || printf 'not found\n' return 1 } -- cgit v0.9.1