x11-misc/libinput-gestures: Drop USE=gtk,kde
authorVladimir Pavljuchenkov (SpiderX) <spiderx@spiderx.dp.ua>
Mon, 25 Dec 2017 11:43:46 +0000 (13:43 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Mon, 25 Dec 2017 13:53:02 +0000 (14:53 +0100)
1. Dropped x11-libs/gtk+:3 and kde-plasma/kde-cli-tools:5 from RDEPEND.
2. Fixed REQUIRED_USE position in ebuild.

Closes: https://github.com/gentoo/gentoo/pull/6065
Package-Manager: Portage-2.3.13, Repoman-2.3.3

x11-misc/libinput-gestures/libinput-gestures-9999.ebuild

index fcb47f0259821e1088c709b1cf6be4fb9f291699..f2516c9159bd8c382b15099c708fa97ff52d79a7 100644 (file)
@@ -15,19 +15,23 @@ SRC_URI=""
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
-IUSE="gtk kde"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}
        >=dev-libs/libinput-1.8.0
        x11-misc/xdotool
        x11-misc/wmctrl"
 DEPEND=">=dev-libs/libinput-1.8.0
-       dev-util/desktop-file-utils
-       gtk? ( x11-libs/gtk+:3 )
-       kde? ( kde-plasma/kde-cli-tools:5 )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+       dev-util/desktop-file-utils"
 
 pkg_postinst() {
        elog "You must be in the input group to read the touchpad device."
+
+       if ! has_version x11-libs/gtk+:3 ; then
+               elog "${PN}-setup script supports Gnome 3 via x11-libs/gtk+:3."
+       fi
+       if ! has_version kde-plasma/kde-cli-tools:5 ; then
+               elog "${PN}-setup script supports Plasma 5 via kde-plasma/kde-cli-tools:5."
+       fi
 }