diff options
| author | Andreas Sturmlechner <andreas.sturmlechner@gmail.com> | 2016-03-01 00:42:50 +0100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2016-03-08 02:13:39 +1100 |
| commit | f66fd822d05eebd2bbfc1f0870b89047d5e81c11 (patch) | |
| tree | edddfba5d5535b37fc0f1ac7316af4485ea9821a /eclass/kde5.eclass | |
| parent | 4031586a25b4b515e4576fc4762556eff16b925c (diff) | |
| download | kde-f66fd822d05eebd2bbfc1f0870b89047d5e81c11.tar.gz kde-f66fd822d05eebd2bbfc1f0870b89047d5e81c11.tar.bz2 kde-f66fd822d05eebd2bbfc1f0870b89047d5e81c11.zip | |
kde5.eclass: Split KDE PIM: Do more forcefully remove deps
Diffstat (limited to 'eclass/kde5.eclass')
| -rw-r--r-- | eclass/kde5.eclass | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass index b0653154da7..2ccbf6e7d13 100644 --- a/eclass/kde5.eclass +++ b/eclass/kde5.eclass @@ -532,20 +532,25 @@ kde5_src_prepare() { -i CMakeLists.txt || die "Failed to make dependencies optional" # FIXME: try to push these down into subdirs @upstream # AkonadiSearch: kaddressbook, knotes, kdepim (kmail, korganizer) - # Boost: kleopatra, kdepim (kmail, agents) - # Gpgme: kleopatra + # Gpgme: kleopatra (removed in >= 16.03.80) # Grantlee: akregator, kaddressbook, knotes, kdepim (grantleeeditor, kmail, kontact) - # MailTransportDBusService: kdepim (kmail) - # Phonon4Qt5: kdepim (kalarm, korgac) sed -e "/set_package_properties(KF5AkonadiSearch/ s/ REQUIRED/ OPTIONAL/" \ - -e "/set_package_properties(Boost/ s/ REQUIRED/ OPTIONAL/" \ -e "/set_package_properties(Xsltproc/ s/ REQUIRED/ OPTIONAL/" \ -e "/find_package(Gpgme/ s/ REQUIRED//" \ -e "/find_package(Grantlee5/ s/ REQUIRED//" \ - -e "/find_package(MailTransportDBusService/ s/ REQUIRED//" \ - -e "/find_package(Phonon4Qt5/ s/ REQUIRED//" \ -i CMakeLists.txt || die "Failed to make dependencies optional" + # Boost: kdepim (kmail, mailfilteragent) + # MailTransportDBusService: kdepim (kmail) + # Phonon4Qt5: kdepim (kalarm, korgac) + if [[ ${PN} != "kdepim" ]] ; then + sed -e "/find_package(Boost/ s/^/#DONT/" \ + -e "/set_package_properties(Boost/ s/^/#DONT/" \ + -e "/find_package(MailTransportDBusService/ s/^/#DONT/" \ + -e "/find_package(Phonon4Qt5/ s/^/#DONT/" \ + -i CMakeLists.txt || die "Failed to disable dependencies" + fi + # remove anything else not listed here local _pim_keep_subdir="${PN} ${KDE_PIM_KEEP_SUBDIR}" einfo "Building: ${_pim_keep_subdir}" |
