summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2019-02-09 15:00:45 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2019-02-09 15:05:20 +0100
commit25489768d9263423ef4f2b796123e8b79b576711 (patch)
tree561214a08a628b19c226e07b70e0f047c059df04
parent61ca7eb32a9fa2db3a6854427181d22150502280 (diff)
downloadkde-25489768d9263423ef4f2b796123e8b79b576711.tar.gz
kde-25489768d9263423ef4f2b796123e8b79b576711.tar.bz2
kde-25489768d9263423ef4f2b796123e8b79b576711.zip
kde-frameworks/kdelibs4support: Set KDE_HANDBOOK=true
This is the only Framework installing handbook files. We can't drop KF5DocTools dependency because it is used in KF5KDELibs4SupportConfig.cmake and KDE4Macros.cmake, but at least we can keep the docdir clean on request. Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild9
1 files changed, 8 insertions, 1 deletions
diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild
index 6c9f8eb380c..0844dd2160f 100644
--- a/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-9999.ebuild
@@ -3,6 +3,7 @@
EAPI=7
+KDE_HANDBOOK="true"
KDE_QTHELP="false"
VIRTUALX_REQUIRED="test"
inherit kde5
@@ -13,7 +14,6 @@ KEYWORDS=""
IUSE="libressl X"
BDEPEND="
- $(add_frameworks_dep kdoctools)
dev-lang/perl
dev-perl/URI
test? ( $(add_qt_dep qtconcurrent) )
@@ -77,6 +77,13 @@ RDEPEND="${COMMON_DEPEND}
RESTRICT+=" test"
+src_prepare() {
+ kde5_src_prepare
+ if ! use handbook; then
+ sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package X X11)