Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 330219
Collapse All | Expand All

(-)ncmpcpp-0.5.4.ebuild (-8 / +13 lines)
Lines 22-40 Link Here
22
	taglib? ( media-libs/taglib )"
22
	taglib? ( media-libs/taglib )"
23
RDEPEND="$DEPEND"
23
RDEPEND="$DEPEND"
24
24
25
pkg_setup() {
26
	if ( use fftw && ! use visualizer ); then
27
		die "USE=fftw requires USE=visualizer enabled"
28
	fi
29
}
30
31
src_configure() {
25
src_configure() {
32
	econf $(use_enable clock) \
26
	local myconf=""
27
	if use fftw; then
28
		myconf="$(use_with visualizer fftw)"
29
		if ! use visualizer; then
30
			ewarn "For the fftw USE flag to have any effect, you must also"
31
			ewarn "enable the visualizer USE flag."
32
		fi
33
	else
34
		myconf="--without-fftw"
35
	fi
36
	econf \
37
		${myconf} \
38
		$(use_enable clock) \
33
		$(use_enable outputs) \
39
		$(use_enable outputs) \
34
		$(use_enable unicode) \
40
		$(use_enable unicode) \
35
		$(use_enable visualizer) \
41
		$(use_enable visualizer) \
36
		$(use_with curl) \
42
		$(use_with curl) \
37
		$(use_with fftw) \
38
		$(use_with iconv) \
43
		$(use_with iconv) \
39
		$(use_with threads) \
44
		$(use_with threads) \
40
		$(use_with taglib)
45
		$(use_with taglib)

Return to bug 330219