summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2013-11-30 14:17:32 +0000
committerThomas Sachau <tommy@gentoo.org>2013-11-30 14:17:32 +0000
commit240f40011b8329b1e7cbdf3fcec0e14e5a483575 (patch)
treed6e731de1865cb833caa54616b0502a54e3c6073
parentAdd live ebuild (diff)
downloadenlightenment-240f40011b8329b1e7cbdf3fcec0e14e5a483575.tar.gz
enlightenment-240f40011b8329b1e7cbdf3fcec0e14e5a483575.tar.bz2
enlightenment-240f40011b8329b1e7cbdf3fcec0e14e5a483575.zip
Update live version
-rw-r--r--media-libs/elementary/elementary-1.8.0_beta2.ebuild13
-rw-r--r--media-libs/elementary/elementary-9999.ebuild52
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
}