commit:     42e4d894a2933c33c87c8b4537c37c6abd205cac
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 29 20:15:49 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 29 20:18:07 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=42e4d894

kde-apps/kaddressbook: Add warning if kdepim-addons is not installed

In general, users expecting complete functionality are invited to use
kde-apps/kdepim-meta. This warning won't hurt though.

Closes: https://bugs.gentoo.org/687986
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/kaddressbook/kaddressbook-19.08.49.9999.ebuild | 9 +++++++++
 kde-apps/kaddressbook/kaddressbook-9999.ebuild          | 9 +++++++++
 2 files changed, 18 insertions(+)

diff --git a/kde-apps/kaddressbook/kaddressbook-19.08.49.9999.ebuild 
b/kde-apps/kaddressbook/kaddressbook-19.08.49.9999.ebuild
index 2f8bbabf96..8f8a3eba9d 100644
--- a/kde-apps/kaddressbook/kaddressbook-19.08.49.9999.ebuild
+++ b/kde-apps/kaddressbook/kaddressbook-19.08.49.9999.ebuild
@@ -55,3 +55,12 @@ RDEPEND="${DEPEND}
        !kde-apps/kdepim-l10n
        $(add_kdeapps_dep kdepim-runtime)
 "
+
+pkg_postinst() {
+       kde5_pkg_postinst
+
+       if [[ -z "${REPLACING_VERSIONS}" ]]; then
+               has_version "kde-apps/kdepim-addons:${SLOT}" || \
+                       elog "${PN} is not complete without 
kde-apps/kdepim-addons:${SLOT}!"
+       fi
+}

diff --git a/kde-apps/kaddressbook/kaddressbook-9999.ebuild 
b/kde-apps/kaddressbook/kaddressbook-9999.ebuild
index ffd2a37f87..ec96c026cb 100644
--- a/kde-apps/kaddressbook/kaddressbook-9999.ebuild
+++ b/kde-apps/kaddressbook/kaddressbook-9999.ebuild
@@ -55,3 +55,12 @@ RDEPEND="${DEPEND}
        !kde-apps/kdepim-l10n
        $(add_kdeapps_dep kdepim-runtime)
 "
+
+pkg_postinst() {
+       kde5_pkg_postinst
+
+       if [[ -z "${REPLACING_VERSIONS}" ]]; then
+               has_version "kde-apps/kdepim-addons:${SLOT}" || \
+                       elog "${PN} is not complete without 
kde-apps/kdepim-addons:${SLOT}!"
+       fi
+}

Reply via email to