Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-leechcraft/lc-kbswitch/
Date: Tue, 07 Mar 2017 09:17:31
Message-Id: 1488878232.883af5487836f6a10508fffa63c54c2c2a489ada.soap@gentoo
1 commit: 883af5487836f6a10508fffa63c54c2c2a489ada
2 Author: 0xd34df00d <0xd34df00d <AT> gmail <DOT> com>
3 AuthorDate: Tue Mar 7 03:25:54 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 7 09:17:12 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883af548
7
8 app-leechcraft/lc-kbswitch: use pkg_postinst suggestion instead of RDEPEND
9
10 Closes: https://github.com/gentoo/gentoo/pull/4146
11
12 app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild | 11 ++++++++---
13 app-leechcraft/lc-kbswitch/metadata.xml | 3 ---
14 2 files changed, 8 insertions(+), 6 deletions(-)
15
16 diff --git a/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild b/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
17 index 2fb40905fd0..10cdc5bac11 100644
18 --- a/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
19 +++ b/app-leechcraft/lc-kbswitch/lc-kbswitch-9999.ebuild
20 @@ -3,13 +3,13 @@
21
22 EAPI=6
23
24 -inherit leechcraft
25 +inherit eutils leechcraft
26
27 DESCRIPTION="Provides plugin- or tab-grained keyboard layout control"
28
29 SLOT="0"
30 KEYWORDS=""
31 -IUSE="debug quark"
32 +IUSE="debug"
33
34 DEPEND="~app-leechcraft/lc-core-${PV}
35 dev-qt/qtnetwork:5
36 @@ -19,4 +19,9 @@ DEPEND="~app-leechcraft/lc-core-${PV}
37 "
38 RDEPEND="${DEPEND}
39 x11-apps/setxkbmap
40 - quark? ( ~virtual/leechcraft-quark-sideprovider-${PV} )"
41 + "
42 +
43 +pkg_postinst() {
44 + elog "Consider installing the following for additional features:"
45 + optfeature "display layout indicator in LeechCraft tray" virtual/leechcraft-quark-sideprovider
46 +}
47
48 diff --git a/app-leechcraft/lc-kbswitch/metadata.xml b/app-leechcraft/lc-kbswitch/metadata.xml
49 index 3c7b5c6f28c..ef43617d9e9 100644
50 --- a/app-leechcraft/lc-kbswitch/metadata.xml
51 +++ b/app-leechcraft/lc-kbswitch/metadata.xml
52 @@ -9,7 +9,4 @@
53 <email>proxy-maint@g.o</email>
54 <name>Proxy Maintainers</name>
55 </maintainer>
56 - <use>
57 - <flag name="quark">Provide sidebar quark</flag>
58 - </use>
59 </pkgmetadata>