# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/e_dbus/e_dbus-1.0.0_beta3.ebuild,v 1.1 2010/12/17 18:45:42 tommy Exp $ EAPI="2" MY_P=${P/_beta/.beta} inherit enlightenment DESCRIPTION="Enlightenment's (Ecore) integration to DBus" SRC_URI="http://download.enlightenment.org/releases/${MY_P}.tar.bz2" KEYWORDS="~amd64 ~x86" IUSE="bluetooth +connman +hal +libnotify ofono static-libs test-binaries ukit" RDEPEND=">=dev-libs/eina-1.0.0_beta >=dev-libs/ecore-1.0.0_beta sys-apps/dbus libnotify? ( >=media-libs/evas-1.0.0_beta ) hal? ( sys-apps/hal ) ukit? ( sys-power/upower sys-fs/udisks ) " DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_P} src_configure() { MY_ECONF=" $(use_enable bluetooth ebluez) $(use_enable connman econnman) $(use_enable doc) $(use_enable hal ehal) $(use_enable libnotify enotify) $(use_enable ofono eofono) $(use_enable test-binaries edbus-test) $(use_enable test-binaries edbus-test-client) $(use_enable ukit eukit)" if use test-binaries ; then MY_ECONF+=" $(use_enable bluetooth edbus-bluez-test) $(use_enable connman edbus-connman-test) $(use_enable libnotify edbus-notification-daemon-test) $(use_enable libnotify edbus-notify-test) $(use_enable ofono edbus-ofono-test) $(use_enable ukit edbus-ukit-test)" else MY_ECONF+=" --disable-edbus-bluez-test --disable-edbus-connman-test --disable-edbus-notification-daemon-test --disable-edbus-notify-test --disable-edbus-ofono-test --disable-edbus-ukit-test" fi enlightenment_src_configure }