diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2018-06-16 21:58:51 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2018-06-16 21:58:51 +0200 |
| commit | 58787fc6fa717c89deb23e538a8e6344559b0821 (patch) | |
| tree | 6a5c17973f03720abe876ed60995bb6b139e31d7 | |
| parent | 1b90e57fdb2f4478f3f9543c9239aa814ffabc5e (diff) | |
| download | kde-58787fc6fa717c89deb23e538a8e6344559b0821.tar.gz kde-58787fc6fa717c89deb23e538a8e6344559b0821.tar.bz2 kde-58787fc6fa717c89deb23e538a8e6344559b0821.zip | |
kde5.eclass: Drop use_if_iuse (implicit use of eutils.eclass)
| -rw-r--r-- | eclass/kde5.eclass | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index 6aa25e69b24..7f27ac6925b 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -510,12 +510,12 @@ kde5_src_prepare() { cmake-utils_src_prepare # only build examples when required - if ! use_if_iuse examples || ! use examples ; then + if ! (in_iuse examples && use examples) ; then cmake_comment_add_subdirectory examples fi # only enable handbook when required - if ! use_if_iuse handbook ; then + if in_iuse handbook && ! use handbook ; then cmake_comment_add_subdirectory ${KDE_DOC_DIR} if [[ ${KDE_HANDBOOK} = forceoptional ]] ; then @@ -575,7 +575,7 @@ kde5_src_prepare() { fi # only build unit tests when required - if ! use_if_iuse test ; then + if ! (in_iuse test && use test) ; then if [[ ${KDE_TEST} = forceoptional ]] ; then punt_bogus_dep Qt5 Test # if forceoptional, also cover non-kde categories @@ -619,7 +619,7 @@ kde5_src_configure() { debug-print-function ${FUNCNAME} "$@" # we rely on cmake-utils.eclass to append -DNDEBUG too - if ! use_if_iuse debug; then + if in_iuse debug && ! use debug; then append-cppflags -DQT_NO_DEBUG fi @@ -633,11 +633,11 @@ kde5_src_configure() { fi fi - if ! use_if_iuse handbook && [[ ${KDE_HANDBOOK} = optional ]] ; then + if in_iuse handbook && ! use handbook && [[ ${KDE_HANDBOOK} = optional ]] ; then cmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5DocTools=ON ) fi - if ! use_if_iuse designer && [[ ${KDE_DESIGNERPLUGIN} != false ]] ; then + if in_iuse designer && ! use designer && [[ ${KDE_DESIGNERPLUGIN} != false ]] ; then cmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5DesignerPlugin=ON ) fi |
