summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-wm/enlightenment/ChangeLog6
-rw-r--r--x11-wm/enlightenment/Manifest1
-rw-r--r--x11-wm/enlightenment/enlightenment-0.18.0_rc2.ebuild94
3 files changed, 101 insertions, 0 deletions
diff --git a/x11-wm/enlightenment/ChangeLog b/x11-wm/enlightenment/ChangeLog
index 7e08345..ebaf1cf 100644
--- a/x11-wm/enlightenment/ChangeLog
+++ b/x11-wm/enlightenment/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*enlightenment-0.18.0_rc2 (14 Dec 2013)
+
+ 14 Dec 2013; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+ +enlightenment-0.18.0_rc2.ebuild:
+ Version bump
+
*enlightenment-0.18.0_alpha4 (30 Nov 2013)
30 Nov 2013; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest
index ada4c7d..e465cd8 100644
--- a/x11-wm/enlightenment/Manifest
+++ b/x11-wm/enlightenment/Manifest
@@ -1 +1,2 @@
DIST enlightenment-0.18.0-alpha4.tar.bz2 27571748 SHA256 8a45a0ee7b41e8dd8ade7c87ba304729670bbba79079bbf0febb2f75673511d6 SHA512 fef6a765fd7cac59e3ee6cbafdf7d73b5e11a4389aab4c7c0b53f51bf4304a7fefa72537490536ea3b4c241e069cdb3c48a671c7a5b2ad37a703dbbd65e0cf35 WHIRLPOOL 85cff23b153fce9231c9d200e76cd6521aecd3a2165f7827098650b1ff9e0aaaae028484285b3665802297f28b58253140693a1025be9be039c38078a35a0454
+DIST enlightenment-0.18.0-rc2.tar.bz2 27603195 SHA256 d6d9344d989b1aa3597a14c63eb16c04a9e81f09d3124e410dd5a56a13bbe817 SHA512 69f9a27bfda2b007e688ede8b53cfd9e3b8642e02fc295f75546e3aaf48cb557002a2003bdbe607f9739e9b0b4b2664d199d3a679461738807359e1088cec4db WHIRLPOOL 07a17af8f4b0d10a0eb4585c1496068d91c0ebc8bcaff358e0486672d7a4881511b1b4f3640c6dfd51ebaed56cf7793ed21e095e7ba2785ea74c89d96d1a07f0
diff --git a/x11-wm/enlightenment/enlightenment-0.18.0_rc2.ebuild b/x11-wm/enlightenment/enlightenment-0.18.0_rc2.ebuild
new file mode 100644
index 0000000..03f9a9a
--- /dev/null
+++ b/x11-wm/enlightenment/enlightenment-0.18.0_rc2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.17.5_pre2.ebuild,v 1.1 2013/10/04 10:40:51 tommy Exp $
+
+EAPI=5
+
+MY_P=${P/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+# SRC_URI="http://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.bz2"
+ SRC_URI="http://download.enlightenment.org/releases/${MY_P}.tar.bz2"
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="Enlightenment DR17 window manager"
+
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0.17/${PV/_pre2}"
+
+# The @ is just an anchor to expand from
+__EVRY_MODS=""
+__CONF_MODS="
+ +@applications +@comp +@dialogs +@display
+ +@interaction +@intl +@menus
+ +@paths +@performance +@randr +@shelves +@theme +@wallpaper2
+ +@window-manipulation +@window-remembers"
+__NORM_MODS="
+ @access +@appmenu +@backlight +@bluez4 +@battery +@clock
+ +@connman +@contact +@cpufreq +@everything +@fileman
+ +@fileman-opinfo +@gadman +@ibar +@ibox +@illume2 +@mixer +@msgbus
+ +@music-control +@notification +@pager +@physics +@quickaccess +@shot
+ +@start +@syscon +@systray +@tasks +@teamwork +@temperature +@tiling
+ +@winlist +@wizard @wl-desktop-shell @wl-screenshot +@xkbswitch"
+IUSE_E_MODULES="
+ ${__CONF_MODS//@/enlightenment_modules_conf-}
+ ${__NORM_MODS//@/enlightenment_modules_}"
+
+IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES}"
+
+RDEPEND="
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd )
+ wayland? ( dev-libs/efl[wayland]
+ >=dev-libs/wayland-1.2.0
+ >=x11-libs/pixman-0.31.1
+ >=x11-libs/libxkbcommon-0.3.1
+ )
+ >=dev-libs/efl-1.8.0_alpha2
+ || ( >=dev-libs/efl-1.8.0_alpha2[X] >=dev-libs/efl-1.8.0_alpha2[xcb] )
+ >=media-libs/elementary-1.8.0_alpha2
+ x11-libs/xcb-util-keysyms"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/quickstart.diff
+ enlightenment_src_prepare
+}
+
+src_configure() {
+ E_ECONF+=(
+ --disable-install-sysactions
+ $(use_enable doc)
+ --disable-device-hal
+ $(use_enable nls)
+ $(use_enable pam)
+ $(use_enable systemd)
+ --enable-device-udev
+ $(use_enable udev mount-eeze)
+ $(use_enable ukit mount-udisks)
+ $(use_enable wayland wayland-clients)
+ --disable-ephysics
+ )
+ local u c
+ for u in ${IUSE_E_MODULES} ; do
+ u=${u#+}
+ c=${u#enlightenment_modules_}
+ E_ECONF+=( $(use_enable ${u} ${c}) )
+ done
+ enlightenment_src_configure
+}
+
+src_install() {
+ enlightenment_src_install
+ insinto /etc/enlightenment
+ newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
+}