diff options
Diffstat (limited to 'x11-wm/i3/i3-9999.ebuild')
-rw-r--r-- | x11-wm/i3/i3-9999.ebuild | 29 |
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 } |