diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2014-01-10 19:06:05 +1100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2014-01-10 19:06:05 +1100 |
| commit | f3923fded63171dfbe20275213292f057f9d83ac (patch) | |
| tree | df043c9e918d205be86a836c71d410932d4b91e1 /eclass/kde-frameworks.eclass | |
| parent | 4da13d0bfd05f8c396df63306a2b55e631104f59 (diff) | |
| download | kde-f3923fded63171dfbe20275213292f057f9d83ac.tar.gz kde-f3923fded63171dfbe20275213292f057f9d83ac.tar.bz2 kde-f3923fded63171dfbe20275213292f057f9d83ac.zip | |
[eclass] Add FRAMEWORKS_QTCORE variable to allow toggling of the qtcore dependency.
Diffstat (limited to 'eclass/kde-frameworks.eclass')
| -rw-r--r-- | eclass/kde-frameworks.eclass | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/eclass/kde-frameworks.eclass b/eclass/kde-frameworks.eclass index 61a861ddba9..52b61ae7f33 100644 --- a/eclass/kde-frameworks.eclass +++ b/eclass/kde-frameworks.eclass @@ -52,6 +52,12 @@ QT_MINIMAL="${QT_MINIMAL:-5.2.0}" # For any other value, add examples to IUSE. : ${FRAMEWORKS_EXAMPLES:=false} +# @ECLASS-VARIABLE: FRAMEWORKS_QTCORE +# @DESCRIPTION: +# If set to "false", do nothing. +# For any other value, add a dependency on dev-qt/qtcore. +: ${FRAMEWORKS_QTCORE:=true} + # @ECLASS-VARIABLE: FRAMEWORKS_TEST # @DESCRIPTION: # If set to "false", do nothing. @@ -63,9 +69,6 @@ LICENSE="GPL-2" SLOT=5 -COMMONDEPEND+=" - >=dev-qt/qtcore-${QT_MINIMAL}:5 -" DEPEND+=">=dev-libs/extra-cmake-modules-0.0.9" if [[ -n "${FRAMEWORKS_DOXYGEN}" ]]; then @@ -87,6 +90,13 @@ case ${FRAMEWORKS_EXAMPLES} in ;; esac +case ${FRAMEWORKS_QTCORE} in + false) ;; + *) + COMMONDEPEND+=" >=dev-qt/qtcore-${QT_MINIMAL}:5" + ;; +esac + case ${FRAMEWORKS_TEST} in false) ;; *) |
