Gentoo Archives: gentoo-commits

From: Luciano Degni <degni.public@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: x11-wm/leftwm/
Date: Fri, 07 Jan 2022 19:52:56
Message-Id: 1641585040.1ea240c7217fa0d1fb3d63e082e9620ba0a533f5.degni.public@gentoo
1 commit: 1ea240c7217fa0d1fb3d63e082e9620ba0a533f5
2 Author: Luciano Degni <degni.public <AT> gmail <DOT> com>
3 AuthorDate: Fri Jan 7 19:50:40 2022 +0000
4 Commit: Luciano Degni <degni.public <AT> gmail <DOT> com>
5 CommitDate: Fri Jan 7 19:50:40 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1ea240c7
7
8 x11-wm/leftwm: add use and change deps format
9
10 Signed-off-by: Luciano Degni <degni.public <AT> gmail.com>
11
12 x11-wm/leftwm/leftwm-0.2.9.ebuild | 24 +++++++++++++++++++-----
13 1 file changed, 19 insertions(+), 5 deletions(-)
14
15 diff --git a/x11-wm/leftwm/leftwm-0.2.9.ebuild b/x11-wm/leftwm/leftwm-0.2.9.ebuild
16 index bb1ada236..102e7ac96 100644
17 --- a/x11-wm/leftwm/leftwm-0.2.9.ebuild
18 +++ b/x11-wm/leftwm/leftwm-0.2.9.ebuild
19 @@ -160,13 +160,26 @@ SLOT="0"
20 KEYWORDS="~amd64"
21 IUSE="systemd"
22
23 +IUSE="systemd xinerama doc"
24 +
25 DEPEND="
26 - x11-libs/libXinerama:0=
27 - x11-apps/xrandr:0=
28 - x11-base/xorg-server:0=
29 + x11-base/xorg-server[xorg,udev]
30 + x11-apps/xrandr
31 + xinerama? (
32 + x11-libs/libXinerama
33 + )
34 >=dev-lang/rust-1.52.0
35 + systemd? (
36 + sys-apps/systemd
37 + )
38 +"
39 +BDEPEND="
40 + $DEPEND
41 +"
42 +RDEPEND="
43 + $DEPEND
44 + !x11-wm/$PN-bin
45 "
46 -RDEPEND="${DEPEND}"
47
48 QA_FLAGS_IGNORED="usr/bin/.*"
49
50 @@ -177,7 +190,7 @@ src_compile() {
51 }
52
53 src_install() {
54 - dodoc README.md CHANGELOG
55 + use doc && dodoc README.md CHANGELOG
56 make_desktop_entry leftwm.desktop /usr/share/xsessions/
57 cd target/release || die
58 dobin leftwm{,-worker,-state,-check,-command}
59 @@ -185,6 +198,7 @@ src_install() {
60
61 pkg_postinst() {
62 xdg_desktop_database_update
63 + elog "Emerge 'x11-misc/leftwm-theme' to manage themes for $PN"
64 }
65
66 pkg_postrm() {