commit: e7d1d2bd3bf8659496481b4b708c4370b7d9dc41 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Tue Sep 13 19:09:52 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue Sep 13 19:09:52 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d1d2bd
media-libs/libtheora: fix examples installation Closes: https://bugs.gentoo.org/867694 Fixes: f7f0dc3aea8e956f0a806e54794f8570b5b48c6b Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/libtheora/libtheora-1.1.1-r2.ebuild | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/media-libs/libtheora/libtheora-1.1.1-r2.ebuild b/media-libs/libtheora/libtheora-1.1.1-r2.ebuild index ff35ecea75a0..7d778ea82a67 100644 --- a/media-libs/libtheora/libtheora-1.1.1-r2.ebuild +++ b/media-libs/libtheora/libtheora-1.1.1-r2.ebuild @@ -71,6 +71,15 @@ multilib_src_install() { DESTDIR="${D}" \ docdir="${EPREFIX}"/usr/share/doc/${PF} \ install + + if multilib_is_native_abi && use examples ; then + dobin examples/.libs/png2theora + + local bin + for bin in dump_{psnr,video} {encoder,player}_example; do + newbin examples/.libs/${bin} theora_${bin} + done + fi } multilib_src_install_all() { @@ -79,16 +88,9 @@ multilib_src_install_all() { einstalldocs if use examples ; then - dobin examples/.libs/png2theora - for bin in dump_{psnr,video} {encoder,player}_example; do - newbin examples/.libs/${bin} theora_${bin} - done - - if use doc ; then - docinto examples - dodoc examples/*.[ch] - docompress -x /usr/share/doc/${PF}/examples - docinto . - fi + docinto examples + dodoc examples/*.[ch] + docompress -x /usr/share/doc/${PF}/examples + docinto . fi }
