commit:     26036622c2988057b30e49abc8859bf6a3749e30
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 13 22:41:26 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 13 22:41:26 2018 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=26036622

kde-apps/knights: Require one of the chess engines at runtime

- Make it functional by default, negligible extra deps
- No elog spam in pkg_postinst

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/knights/knights-18.12.49.9999.ebuild | 16 ++++++++--------
 kde-apps/knights/knights-9999.ebuild          | 16 ++++++++--------
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/kde-apps/knights/knights-18.12.49.9999.ebuild 
b/kde-apps/knights/knights-18.12.49.9999.ebuild
index 4efeeb8fea..2516d4b6c1 100644
--- a/kde-apps/knights/knights-18.12.49.9999.ebuild
+++ b/kde-apps/knights/knights-18.12.49.9999.ebuild
@@ -38,11 +38,11 @@ DEPEND="
        $(add_qt_dep qtwidgets)
        speech? ( $(add_qt_dep qtspeech) )
 "
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-       kde5_pkg_postinst
-
-       elog "No chess engines are emerged by default! If you want a chess 
engine"
-       elog "to play with, you can emerge gnuchess or crafty."
-}
+RDEPEND="${DEPEND}
+       || (
+               games-board/gnuchess
+               games-board/crafty
+               games-board/stockfish
+               games-board/sjeng
+       )
+"

diff --git a/kde-apps/knights/knights-9999.ebuild 
b/kde-apps/knights/knights-9999.ebuild
index 4efeeb8fea..2516d4b6c1 100644
--- a/kde-apps/knights/knights-9999.ebuild
+++ b/kde-apps/knights/knights-9999.ebuild
@@ -38,11 +38,11 @@ DEPEND="
        $(add_qt_dep qtwidgets)
        speech? ( $(add_qt_dep qtspeech) )
 "
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-       kde5_pkg_postinst
-
-       elog "No chess engines are emerged by default! If you want a chess 
engine"
-       elog "to play with, you can emerge gnuchess or crafty."
-}
+RDEPEND="${DEPEND}
+       || (
+               games-board/gnuchess
+               games-board/crafty
+               games-board/stockfish
+               games-board/sjeng
+       )
+"

Reply via email to