commit: 616cba7fd36b6bd2b84585e20773517ba7e0947d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 13 15:13:38 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 13 11:23:12 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616cba7f
dev-libs/librevenge: Fix build w/ IUSE doc
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/librevenge/librevenge-0.0.5.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/dev-libs/librevenge/librevenge-0.0.5.ebuild
b/dev-libs/librevenge/librevenge-0.0.5.ebuild
index 7ec4ac20879d..d48d2d1aa297 100644
--- a/dev-libs/librevenge/librevenge-0.0.5.ebuild
+++ b/dev-libs/librevenge/librevenge-0.0.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit multilib-minimal
-if [[ ${PV} == *9999 ]] ; then
+if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://git.code.sf.net/p/libwpd/librevenge"
inherit git-r3 autotools
else
@@ -29,7 +29,10 @@ BDEPEND="doc? ( app-text/doxygen[dot] )"
src_prepare() {
default
- [[ ${PV} == *9999 ]] && eautoreconf
+ [[ ${PV} == *9999* ]] && eautoreconf
+ if multilib_is_native_abi && use doc; then
+ doxygen -u docs/doxygen/doxygen.cfg || die
+ fi
}
multilib_src_configure() {