diff options
author | Thomas Sachau <tommy@gentoo.org> | 2011-01-10 18:48:23 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2011-01-10 18:48:23 +0000 |
commit | ef1719ba3472f69bd1ebd564d09fee1b5c0ee2e3 (patch) | |
tree | 14fa81e940419259263aeef3c0766996e8d35b27 /x11-wm | |
parent | Require udev USE flag for e_dbus (diff) | |
download | enlightenment-ef1719ba3472f69bd1ebd564d09fee1b5c0ee2e3.tar.gz enlightenment-ef1719ba3472f69bd1ebd564d09fee1b5c0ee2e3.tar.bz2 enlightenment-ef1719ba3472f69bd1ebd564d09fee1b5c0ee2e3.zip |
Make hal and udev optional, but reqire one of them as the configure script does
(Portage version: 2.2.0_alpha14-r1/svn/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'x11-wm')
-rw-r--r-- | x11-wm/enlightenment/ChangeLog | 5 | ||||
-rw-r--r-- | x11-wm/enlightenment/enlightenment-9999.ebuild | 12 |
2 files changed, 15 insertions, 2 deletions
diff --git a/x11-wm/enlightenment/ChangeLog b/x11-wm/enlightenment/ChangeLog index a23fa84..b0e72e0 100644 --- a/x11-wm/enlightenment/ChangeLog +++ b/x11-wm/enlightenment/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 10 Jan 2011; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> + enlightenment-9999.ebuild: + Make hal and udev optional, but reqire one of them as the configure script + does + 05 Jan 2011; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> enlightenment-9999.ebuild: Require udev USE flag for e_dbus diff --git a/x11-wm/enlightenment/enlightenment-9999.ebuild b/x11-wm/enlightenment/enlightenment-9999.ebuild index 4d9d8d0..50e2a7f 100644 --- a/x11-wm/enlightenment/enlightenment-9999.ebuild +++ b/x11-wm/enlightenment/enlightenment-9999.ebuild @@ -32,16 +32,17 @@ IUSE_E_MODULES="+e_modules_everything ${__EVRY_MODS//@/e_modules_everything-} IUSE="acpi bluetooth exchange hal pam spell static-libs +udev ${IUSE_E_MODULES}" -# XXX: missing USE=hal depend ? RDEPEND="exchange? ( >=app-misc/exchange-9999 ) pam? ( sys-libs/pam ) >=dev-libs/efreet-9999 >=dev-libs/eina-9999[mempool-chained] >=dev-libs/ecore-9999[X,evas,inotify] >=media-libs/edje-9999 - >=dev-libs/e_dbus-9999[hal,libnotify,udev] + >=dev-libs/e_dbus-9999[hal?,libnotify,udev?] + !hal? ( >=dev-libs/e_dbus-9999[udev] ) e_modules_connman? ( >=dev-libs/e_dbus-9999[connman] ) e_modules_ofono? ( >=dev-libs/e_dbus-9999[ofono] ) + e_modules_illume? ( >=dev-libs/e_dbus-9999[hal] ) >=media-libs/evas-9999[eet,X,jpeg,png] bluetooth? ( net-wireless/bluez ) udev? ( dev-libs/eeze ) @@ -62,11 +63,18 @@ src_configure() { $(use_enable doc) $(use_enable exchange) $(use_enable hal device-hal) + $(use_enable hal mount-hal) $(use_enable nls) $(use_enable pam) $(use_enable spell everything-aspell) $(use_enable udev device-udev) + $(use_enable udev mount-udisks) " + if ( !use hal && !use udev ); then + ECONF+=" --enable device.udev --enable-mount-udev" + einfo "Either hal or udev USE flag required" + einfo "enabling udev support by default" + fi local u c for u in ${IUSE_E_MODULES} ; do u=${u#+} |