Index: ncmpcpp-0.5.4.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-sound/ncmpcpp/ncmpcpp-0.5.4.ebuild,v --- ncmpcpp-0.5.4.ebuild 28 Jul 2010 13:38:54 -0000 1.2 +++ ncmpcpp-0.5.4.ebuild 28 Jul 2010 14:39:12 -0000 @@ -22,19 +22,24 @@ taglib? ( media-libs/taglib )" RDEPEND="$DEPEND" -pkg_setup() { - if ( use fftw && ! use visualizer ); then - die "USE=fftw requires USE=visualizer enabled" - fi -} - src_configure() { - econf $(use_enable clock) \ + local myconf="" + if use fftw; then + myconf="$(use_with visualizer fftw)" + if ! use visualizer; then + ewarn "For the fftw USE flag to have any effect, you must also" + ewarn "enable the visualizer USE flag." + fi + else + myconf="--without-fftw" + fi + econf \ + ${myconf} \ + $(use_enable clock) \ $(use_enable outputs) \ $(use_enable unicode) \ $(use_enable visualizer) \ $(use_with curl) \ - $(use_with fftw) \ $(use_with iconv) \ $(use_with threads) \ $(use_with taglib)