diff options
author | Thomas Sachau <tommy@gentoo.org> | 2013-11-30 14:17:32 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2013-11-30 14:17:32 +0000 |
commit | 240f40011b8329b1e7cbdf3fcec0e14e5a483575 (patch) | |
tree | d6e731de1865cb833caa54616b0502a54e3c6073 | |
parent | Add live ebuild (diff) | |
download | enlightenment-240f40011b8329b1e7cbdf3fcec0e14e5a483575.tar.gz enlightenment-240f40011b8329b1e7cbdf3fcec0e14e5a483575.tar.bz2 enlightenment-240f40011b8329b1e7cbdf3fcec0e14e5a483575.zip |
Update live version
-rw-r--r-- | media-libs/elementary/elementary-1.8.0_beta2.ebuild | 13 | ||||
-rw-r--r-- | media-libs/elementary/elementary-9999.ebuild | 52 |
2 files changed, 43 insertions, 22 deletions
diff --git a/media-libs/elementary/elementary-1.8.0_beta2.ebuild b/media-libs/elementary/elementary-1.8.0_beta2.ebuild index 3703d83..39d6a80 100644 --- a/media-libs/elementary/elementary-1.8.0_beta2.ebuild +++ b/media-libs/elementary/elementary-1.8.0_beta2.ebuild @@ -4,13 +4,20 @@ EAPI=3 -inherit enlightenment - MY_P=${P/_/-} +if [[ "${PV}" == "9999" ]] ; then + EGIT_SUB_PROJECT="core" + EGIT_URI_APPEND="${PN}" +else + SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.bz2" + EKEY_STATE="snap" +fi + +inherit enlightenment + DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices." HOMEPAGE="http://trac.enlightenment.org/e/wiki/Elementary" -SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.bz2" LICENSE="LGPL-2.1" KEYWORDS="~amd64 ~x86" diff --git a/media-libs/elementary/elementary-9999.ebuild b/media-libs/elementary/elementary-9999.ebuild index 3c12ad2..39d6a80 100644 --- a/media-libs/elementary/elementary-9999.ebuild +++ b/media-libs/elementary/elementary-9999.ebuild @@ -1,40 +1,54 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=2 +EAPI=3 -EGIT_SUB_PROJECT="core" -EGIT_URI_APPEND=${PN} -EGIT_BRANCH=${PN}-1.7 +MY_P=${P/_/-} + +if [[ "${PV}" == "9999" ]] ; then + EGIT_SUB_PROJECT="core" + EGIT_URI_APPEND="${PN}" +else + SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.bz2" + EKEY_STATE="snap" +fi inherit enlightenment DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices." HOMEPAGE="http://trac.enlightenment.org/e/wiki/Elementary" -LICENSE="LGPL-2.1" -IUSE="dbus fbcon quicklaunch sdl thumbnails weather X xdg static-libs" +LICENSE="LGPL-2.1" +KEYWORDS="~amd64 ~x86" +IUSE="debug examples fbcon quicklaunch sdl wayland X static-libs" DEPEND=" - >=dev-libs/ecore-9999[evas,fbcon?,sdl?,X?] - >=media-libs/evas-9999[fbcon?,X?] - >=media-libs/edje-9999 - dbus? ( >=dev-libs/e_dbus-9999 ) - xdg? ( >=dev-libs/efreet-9999 ) - weather? ( >=net-libs/libeweather-9999 ) - thumbnails? ( >=media-libs/ethumb-9999[dbus?] )" + >=dev-libs/efl-1.8.0_beta1[sdl?,png,wayland?,X?] + " RDEPEND="${DEPEND}" +S=${WORKDIR}/${MY_P} + src_configure() { - MY_ECONF="$(use_enable dbus edbus) + MY_ECONF=" + $(use_enable debug) + $(use_enable doc) + --disable-ecore-cocoa + --disable-ecore-psl1ght + --disable-ecore-win32 + --disable-ecore-wince + --disable-elocation + --disable-emap + --disable-eweather + $(use_enable examples build-examples) + $(use_enable examples install-examples) $(use_enable fbcon ecore-fb) - $(use_enable quicklaunch quick-launch) $(use_enable sdl ecore-sdl) - $(use_enable thumbnails ethumb) - $(use_enable weather eweather) + $(use_enable wayland ecore-wayland) $(use_enable X ecore-x) - $(use_enable xdg efreet)" + $(use_enable quicklaunch quick-launch) + " enlightenment_src_configure } |