1 # Copyright 1999-2018 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
6 PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
7 ECM_KDEINSTALLDIRS="false"
12 inherit kde5 python-any-r1
14 DESCRIPTION="Extra modules and scripts for CMake"
15 HOMEPAGE="https://cgit.kde.org/extra-cmake-modules.git"
18 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
24 $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]')
28 $(add_qt_dep linguist-tools)
32 app-arch/libarchive[bzip2]
35 PATCHES=( "${FILESDIR}/${PN}-5.49.0-no-fatal-warnings.patch" )
38 has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
42 use doc && python-any-r1_pkg_setup
47 -DBUILD_QTHELP_DOCS=$(usex doc)
48 -DBUILD_HTML_DOCS=$(usex doc)
49 -DBUILD_MAN_DOCS=$(usex doc)
50 -DDOC_INSTALL_DIR=/usr/share/doc/"${PF}"
52 use test && mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration=ON )
58 # ECMToolchainAndroidTest passes but then breaks src_install
59 # ECMPoQmToolsTest is broken, bug #627806
61 -E "(ECMToolchainAndroidTest|ECMPoQmToolsTest)"