--- bluez-utils-2.7.ebuild.orig 2004-05-30 00:09:11.373957479 +1000 +++ bluez-utils-2.7.ebuild 2004-05-30 00:07:18.524376636 +1000 @@ -11,7 +11,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~sparc ~ppc" -IUSE="gtk" +IUSE="gtk cups dbus" RDEPEND=">=net-wireless/bluez-libs-2.7 !bluez-pan gtk? ( >=dev-python/pygtk-2 )" @@ -19,6 +19,8 @@ DEPEND="sys-devel/bison sys-devel/flex >=sys-apps/sed-4 + cups? ( >=net-print/cups-1.1.20-r1 ) + dbus? ( >=sys-apps/dbus-cvs-0.21.99 ) ${RDEPEND}" src_unpack() { @@ -46,7 +48,17 @@ } src_compile() { - econf || die "econf failed" + local myconf + + use cups \ + && myconf="${myconf} --with-cups" \ + || myconf="${myconf} --without-cups" + + use dbus \ + && myconf="${myconf} --with-dbus" \ + || myconf="${myconf} --without-dbus" + + econf ${myconf} || die "econf failed" emake || die }