diff options
| -rw-r--r-- | eclass/kde-frameworks.eclass | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/eclass/kde-frameworks.eclass b/eclass/kde-frameworks.eclass index 58b4d487728..c92a6b80108 100644 --- a/eclass/kde-frameworks.eclass +++ b/eclass/kde-frameworks.eclass @@ -36,6 +36,12 @@ EXPORT_FUNCTIONS pkg_setup src_unpack src_configure src_compile src_test src_ins # Determine version of qt we enforce as minimal for the package. QT_MINIMAL="${QT_MINIMAL:-5.2.0}" +# @ECLASS-VARIABLE: FRAMEWORKS_DEBUG +# @DESCRIPTION: +# If set to "false", do nothing. +# For any other value, add debug to IUSE. +: ${FRAMEWORKS_DEBUG:=true} + # @ECLASS-VARIABLE: FRAMEWORKS_DOXYGEN # @DESCRIPTION: # If defined, add doc to IUSE, add a dependency on doxygen, @@ -60,7 +66,6 @@ HOMEPAGE="http://www.kde.org/" LICENSE="GPL-2" SLOT=5 -IUSE+=" debug" COMMONDEPEND+=" >=dev-qt/qtcore-${QT_MINIMAL}:5 @@ -72,6 +77,13 @@ if [[ -n "${FRAMEWORKS_DOXYGEN}" ]]; then DEPEND+=" doc? ( app-doc/doxygen )" fi +case ${FRAMEWORKS_DEBUG} in + false) ;; + *) + IUSE+=" debug" + ;; +esac + case ${FRAMEWORKS_TEST} in false) ;; *) |
