From c6c95198fe0ad3bec900b0518b96a7e328c9ee9f Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Sat, 11 Apr 2020 00:58:38 +0200 Subject: [PATCH] dev-games/surgescript: Fix mkdoc addition default here would override to the EAPI default function rather than the one that cmake.eclass puts as a replacement to src_compile. Signed-off-by: Haelwenn (lanodan) Monnier --- dev-games/surgescript/surgescript-0.5.4.ebuild | 3 ++- dev-games/surgescript/surgescript-9999.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-games/surgescript/surgescript-0.5.4.ebuild b/dev-games/surgescript/surgescript-0.5.4.ebuild index 983d3d5dcd..b76cc96106 100644 --- a/dev-games/surgescript/surgescript-0.5.4.ebuild +++ b/dev-games/surgescript/surgescript-0.5.4.ebuild @@ -25,7 +25,8 @@ BDEPEND="doc? ( dev-python/mkdocs-material )" src_compile() { - default + cmake_src_compile + if use doc; then mkdocs build || die "failed to make docs" HTML_DOCS="site" diff --git a/dev-games/surgescript/surgescript-9999.ebuild b/dev-games/surgescript/surgescript-9999.ebuild index 983d3d5dcd..b76cc96106 100644 --- a/dev-games/surgescript/surgescript-9999.ebuild +++ b/dev-games/surgescript/surgescript-9999.ebuild @@ -25,7 +25,8 @@ BDEPEND="doc? ( dev-python/mkdocs-material )" src_compile() { - default + cmake_src_compile + if use doc; then mkdocs build || die "failed to make docs" HTML_DOCS="site"