kde-apps/knights: Require one of the chess engines at runtime
authorAndreas Sturmlechner <asturm@gentoo.org>
Thu, 13 Dec 2018 22:43:02 +0000 (23:43 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Thu, 13 Dec 2018 22:43:33 +0000 (23:43 +0100)
- 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@gentoo.org>
kde-apps/knights/knights-18.12.0-r1.ebuild [moved from kde-apps/knights/knights-18.12.0.ebuild with 84% similarity]

similarity index 84%
rename from kde-apps/knights/knights-18.12.0.ebuild
rename to kde-apps/knights/knights-18.12.0-r1.ebuild
index 2c15d2dd9e60ec9634c07a6502a16f266d41cc2c..a09b920890de39d4478d67c24ab05555218ef3ff 100644 (file)
@@ -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
+       )
+"