Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 509014 | Differences between
and this patch

Collapse All | Expand All

(-)./fluxbox-9999.ebuild (-7 / +8 lines)
Lines 1-11 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
1
# Copyright 1999-2013 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/x11-wm/fluxbox/fluxbox-9999.ebuild,v 1.14 2015/01/26 12:31:03 idella4 Exp $
3
# $Header: $
4
4
5
EAPI=5
5
EAPI=5
6
inherit eutils flag-o-matic toolchain-funcs git-2 prefix
6
inherit eutils flag-o-matic toolchain-funcs git-2 prefix
7
7
8
IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax"
8
IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
9
10
REQUIRED_USE="systray? ( toolbar )"
9
11
10
DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
12
DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
11
13
Lines 64-76 Link Here
64
src_configure() {
66
src_configure() {
65
	use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
67
	use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
66
68
67
	econf ${myconf} \
69
	econf $(use_enable bidi fribidi ) \
68
		$(use_enable bidi fribidi ) \
69
		$(use_enable imlib imlib2) \
70
		$(use_enable imlib imlib2) \
70
		$(use_enable nls) \
71
		$(use_enable nls) \
71
		$(use_enable slit ) \
72
		$(use_enable slit ) \
73
		$(use_enable systray) \
72
		$(use_enable toolbar ) \
74
		$(use_enable toolbar ) \
73
		$(use_enable toolbar systray ) \
74
		$(use_enable truetype xft) \
75
		$(use_enable truetype xft) \
75
		$(use_enable xinerama) \
76
		$(use_enable xinerama) \
76
		--sysconfdir="${EPREFIX}"/etc/X11/${PN} \
77
		--sysconfdir="${EPREFIX}"/etc/X11/${PN} \
Lines 78-84 Link Here
78
}
79
}
79
80
80
src_compile() {
81
src_compile() {
81
	emake
82
	default
82
83
83
	ebegin "Creating a menu file (may take a while)"
84
	ebegin "Creating a menu file (may take a while)"
84
	mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
85
	mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"

Return to bug 509014