summaryrefslogtreecommitdiff
path: root/eclass/kde4-meta.eclass
diff options
context:
space:
mode:
authorMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-12-21 21:26:17 +0100
committerMaciej Mrozowski (reavertm) <reavertm@poczta.fm>2009-12-21 21:26:17 +0100
commit3272b472cd70b3d60a1490477f7696393317a495 (patch)
tree3699faca860092248727352d90b8e082a0f5c1ec /eclass/kde4-meta.eclass
parentb3960d9f234ebf8b72c994b281b415b52fe0b868 (diff)
downloadkde-3272b472cd70b3d60a1490477f7696393317a495.tar.gz
kde-3272b472cd70b3d60a1490477f7696393317a495.tar.bz2
kde-3272b472cd70b3d60a1490477f7696393317a495.zip
[eclass/kde4-meta] Let all kdepim >= 4.4 require akonadi USE flag
enabled for kdepimlibs.
Diffstat (limited to 'eclass/kde4-meta.eclass')
-rw-r--r--eclass/kde4-meta.eclass11
1 files changed, 5 insertions, 6 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass
index c2cf3f3c60c..547266485fa 100644
--- a/eclass/kde4-meta.eclass
+++ b/eclass/kde4-meta.eclass
@@ -18,18 +18,17 @@ EXPORT_FUNCTIONS pkg_setup src_unpack src_prepare src_configure src_compile src_
[[ -z ${KMNAME} ]] && die "kde4-meta.eclass inherited but KMNAME not defined - broken ebuild"
-# Add khelpcenter dependency when installing handbooks
-if [[ ${PN} != khelpcenter ]] && has handbook ${IUSE//+}; then
- RDEPEND+=" handbook? ( $(add_kdebase_dep khelpcenter) )"
-fi
-
# Add dependencies that all packages in a certain module share.
case ${KMNAME} in
kdebase|kdebase-apps|kdebase-workspace|kdebase-runtime|kdegraphics)
COMMONDEPEND+=" >=kde-base/qimageblitz-0.0.4"
;;
kdepim|kdepim-runtime)
- COMMONDEPEND+=" $(add_kdebase_dep kdepimlibs)"
+ if slot_is_at_least 4.4 ${SLOT}; then
+ COMMONDEPEND+=" $(add_kdebase_dep kdepimlibs 'akonadi')"
+ else
+ COMMONDEPEND+=" $(add_kdebase_dep kdepimlibs)"
+ fi
case ${PN} in
akregator|kaddressbook|kjots|kmail|knode|knotes|korganizer|ktimetracker)
IUSE+=" +kontact"