aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/i3/i3-9999.ebuild')
-rw-r--r--x11-wm/i3/i3-9999.ebuild29
1 files changed, 11 insertions, 18 deletions
diff --git a/x11-wm/i3/i3-9999.ebuild b/x11-wm/i3/i3-9999.ebuild
index 389e60a..0ed0edc 100644
--- a/x11-wm/i3/i3-9999.ebuild
+++ b/x11-wm/i3/i3-9999.ebuild
@@ -23,18 +23,15 @@ RDEPEND="
dev-libs/yajl
x11-libs/libX11
>=x11-libs/libxcb-1.1.93
+ x11-libs/libXcursor
+ x11-libs/pango
x11-libs/startup-notification
- >=x11-libs/xcb-util-0.3.3
- || (
- <x11-libs/xcb-util-0.3.8
- (
- >=x11-libs/xcb-util-0.3.8
- >=x11-libs/xcb-util-keysyms-0.3.8
- >=x11-libs/xcb-util-wm-0.3.8
- )
- )
+ >=x11-libs/xcb-util-0.3.8
+ >=x11-libs/xcb-util-keysyms-0.3.8
+ >=x11-libs/xcb-util-wm-0.3.8
"
DEPEND="${RDEPEND}
+ dev-lang/perl
dev-util/pkgconfig
sys-devel/bison
sys-devel/flex
@@ -51,20 +48,16 @@ src_prepare() {
}
src_compile() {
- emake i3
-
- local subs=( ${PN}-{input,msg} )
+ local targets=( all )
- use doc && subs+=( docs )
- use man && subs+=( man i3bar/doc )
+ use doc && targets+=( docs )
+ use man && targets+=( mans )
- for sub in ${subs[@]}; do
- emake -C ${sub}
- done
+ emake ${targets[@]}
}
src_install() {
emake DESTDIR="${D}" install
- use man && doman man/*.1 i3bar/doc/*.1
+ use man && doman man/*.1
use doc && dohtml -r docs/*.html
}