--- a/dev-util/apitrace/apitrace-8.0.ebuild 2019-05-08 20:09:47.000000000 +0300 +++ b/dev-util/apitrace/apitrace-8.0.ebuild 2019-05-09 14:19:25.199150544 +0300 @@ -21,7 +21,7 @@ app-arch/brotli:= media-libs/libpng:0= media-libs/mesa[egl?,${MULTILIB_USEDEP}] - sys-libs/zlib[${MULTILIB_USEDEP}] + sys-libs/zlib sys-process/procps:= x11-libs/libX11 egl? ( @@ -34,7 +34,7 @@ dev-qt/qtnetwork:5 dev-qt/qtwidgets:5[-gles2] ) - system-snappy? ( >=app-arch/snappy-1.1.1[${MULTILIB_USEDEP}] ) + system-snappy? ( >=app-arch/snappy-1.1.1 ) " RDEPEND="${DEPEND}" @@ -82,19 +82,20 @@ cmake-utils_src_configure } - multilib_parallel_foreach_abi my_configure + multilib_foreach_abi my_configure } src_install() { cmake-multilib_src_install - dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so - dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1 - dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1.2 + make_libgl_symlinks() { + dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so + dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1 + dosym glxtrace.so /usr/$(get_libdir)/${PN}/wrappers/libGL.so.1.2 + } + + multilib_foreach_abi make_libgl_symlinks rm docs/INSTALL.markdown || die dodoc docs/* README.markdown - - exeinto /usr/$(get_libdir)/${PN}/scripts - doexe $(find scripts -type f -executable) }