--- emul-linux-x86.eclass.orig 2014-04-28 00:32:09.475780663 +0400 +++ emul-linux-x86.eclass 2014-04-28 00:37:04.939977694 +0400 @@ -80,6 +80,15 @@ ln -sf "${tgt/lib32/${x86_libdir}}" "${sym}" || die done < <(find -xtype l) + if [[ -d pkgconfig ]] ; then + for _f in pkgconfig/*.pc ; do + [[ -f "$_f" ]] || continue + sed -i -r \ + -e "s:/lib32($|[[:space:]]|/):/${x86_libdir}\1:g" \ + "$_f" || die + done + fi + popd >/dev/null fi }