diff options
| author | Maciej Mrozowski (reavertm) <reavertm@poczta.fm> | 2010-01-03 23:48:27 +0100 |
|---|---|---|
| committer | Maciej Mrozowski (reavertm) <reavertm@poczta.fm> | 2010-01-03 23:48:27 +0100 |
| commit | 9dbc04fb2b2773e162c76bf2d33b8f8d4bdcd5cb (patch) | |
| tree | ff19620c58f76bba4b228aa52f6098bb3c8f18e9 /eclass/kde4-meta.eclass | |
| parent | 99339ae305c3678ec11fae8ff2db34da84536ea8 (diff) | |
| download | kde-9dbc04fb2b2773e162c76bf2d33b8f8d4bdcd5cb.tar.gz kde-9dbc04fb2b2773e162c76bf2d33b8f8d4bdcd5cb.tar.bz2 kde-9dbc04fb2b2773e162c76bf2d33b8f8d4bdcd5cb.zip | |
[eclass/kde4-meta] Preparation for moving some hackery out of eclass - some kdepim live ebuilds may break now.
Diffstat (limited to 'eclass/kde4-meta.eclass')
| -rw-r--r-- | eclass/kde4-meta.eclass | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass index 633a8e619e5..108a7c88bf3 100644 --- a/eclass/kde4-meta.eclass +++ b/eclass/kde4-meta.eclass @@ -24,11 +24,7 @@ case ${KMNAME} in COMMONDEPEND+=" >=kde-base/qimageblitz-0.0.4" ;; kdepim|kdepim-runtime) - if slot_is_at_least 4.4 ${SLOT}; then - COMMONDEPEND+=" $(add_kdebase_dep kdepimlibs 'akonadi')" - else - COMMONDEPEND+=" $(add_kdebase_dep kdepimlibs)" - fi + ! slot_is_at_least 4.4 ${SLOT} && COMMONDEPEND+=" $(add_kdebase_dep kdepimlibs)" case ${PN} in akregator|kaddressbook|kjots|kmail|knode|knotes|korganizer|ktimetracker) IUSE+=" +kontact" @@ -604,14 +600,16 @@ kde4-meta_change_cmakelists() { -e '/find_package(Nepomuk/s/find/macro_optional_find/' \ -e '/macro_log_feature(Nepomuk_FOUND/s/ TRUE / FALSE /' \ -i CMakeLists.txt || die "failed to disable hardcoded checks" - case ${PN} in - kaddressbook|kalarm|kmailcvt|kontact|korganizer|korn) - sed -n -e '/qt4_generate_dbus_interface(.*org\.kde\.kmail\.\(kmail\|mailcomposer\)\.xml/p' \ - -e '/add_custom_target(kmail_xml /,/)/p' \ - -i kmail/CMakeLists.txt || die "uncommenting xml failed" - _change_cmakelists_parent_dirs kmail - ;; - esac + if ! slot_is_at_least 4.4; then + case ${PN} in + kalarm|kmailcvt|kontact|korganizer|korn) + sed -n -e '/qt4_generate_dbus_interface(.*org\.kde\.kmail\.\(kmail\|mailcomposer\)\.xml/p' \ + -e '/add_custom_target(kmail_xml /,/)/p' \ + -i kmail/CMakeLists.txt || die "uncommenting xml failed" + _change_cmakelists_parent_dirs kmail + ;; + esac + fi ;; kdewebdev) # Disable hardcoded checks |
