Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/enlightenment/
Date: Fri, 09 Oct 2015 12:50:30
Message-Id: 1444395017.7e9fcb6e16c656c9ff360cda2e520c2676ca2248.vapier@gentoo
1 commit: 7e9fcb6e16c656c9ff360cda2e520c2676ca2248
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 9 12:48:41 2015 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 9 12:50:17 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9fcb6e
7
8 x11-wm/enlightenment: version bump to 0.19.12 #561304
9
10 x11-wm/enlightenment/Manifest | 1 +
11 x11-wm/enlightenment/enlightenment-0.19.12.ebuild | 92 +++++++++++++++++++++++
12 2 files changed, 93 insertions(+)
13
14 diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest
15 index 4372f51..2e56dc6 100644
16 --- a/x11-wm/enlightenment/Manifest
17 +++ b/x11-wm/enlightenment/Manifest
18 @@ -6,3 +6,4 @@ DIST e16-1.0.16.tar.gz 2395638 SHA256 a50ecbcf1cf239a5b36cc592364b2b1ee8e4135098
19 DIST e16-1.0.17.tar.gz 2417299 SHA256 41ed67b648acc9b570cc681cf69d0accf38b69fd5d0af6b8ea8a6eacbf87659d SHA512 d6ad565cf638de5240fbcd0f1cd37977c69e6af31a4ff9127e9c570fdf57a56bde50978620fbc34508d02661effa17f0c8b91ca23faebc0b77f9d40e166ba021 WHIRLPOOL d4996798db0ce676c0cdce8bc6a354fcb6649ee4a9c579dc4c51beaeb96d7dcd2dfe0f063ead6724b21bb9f7f66608596412a251df0c2670b944f7376cb3e504
20 DIST enlightenment-0.18.8.tar.bz2 27616548 SHA256 e99b1d8a9c64dad80611310bd3dc3a7b6d9eaefbd21d0f4a3c350aed9137ca13 SHA512 8ba767b7004c78130eda315a4b7c06d5dcd4034e4d9ef588d0012eca70fb677cff8f9a81bb5a33e6e8891d52f9f93e0f1cf4d3fadec505afd6c1f476b964fe73 WHIRLPOOL edbd586f1c00574457fe2123d1a0c86e00b8c949abf04677535b0d4378bc66822cc72f48138be622a8c671f40f65fe5ce42b6d8af3f96259b15136981f556994
21 DIST enlightenment-0.19.10.tar.xz 24594372 SHA256 8bdc2b764765e807df263962cb3c4793256a34ce74cf854f623a47859f7a4f5d SHA512 c9ee8e9a6a6575103cb1785fc478cfdcd7c544e21eb8738d3877f8742fb0250bae751ae7d05b6b57b7ca37c7011e7ae183da1aa251233c85dd7e38a23f897243 WHIRLPOOL a0d320c52850de00db1a2778f2d71be58b0567854e0c07e03b00ef42f8b94a00abff0616ae389831a117a37a1f554f6e41474e9e8fec0186a8079f970d1db977
22 +DIST enlightenment-0.19.12.tar.xz 24569084 SHA256 55f23c337e3092e735ae37ada8f6701adab5ddd13f37ef38c63eec8a536f0b25 SHA512 30332fa0108a4361dd7cc961325b607fccef99caa1db6eaf068fc97de9978ad21dde5724a7e8f6612441fb0529a56461c8df63de25579f67d452fa9bf382d859 WHIRLPOOL e19f84c4a6311ef583d8f2bd53bc85a13e37bc65bdccc1823953685e0946f18cfaf0a75ee97f1a97e5d7fb9c9b0711b92f00f6949e5ca44718b6bf2347cb3a4c
23
24 diff --git a/x11-wm/enlightenment/enlightenment-0.19.12.ebuild b/x11-wm/enlightenment/enlightenment-0.19.12.ebuild
25 new file mode 100644
26 index 0000000..bde4193
27 --- /dev/null
28 +++ b/x11-wm/enlightenment/enlightenment-0.19.12.ebuild
29 @@ -0,0 +1,92 @@
30 +# Copyright 1999-2015 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +# $Id$
33 +
34 +EAPI="5"
35 +
36 +MY_P=${P/_/-}
37 +
38 +if [[ ${PV} == *9999 ]] ; then
39 + EGIT_SUB_PROJECT="core"
40 + EGIT_URI_APPEND="${PN}"
41 +else
42 + SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.xz"
43 + EKEY_STATE="snap"
44 +fi
45 +
46 +inherit enlightenment
47 +
48 +DESCRIPTION="Enlightenment DR17 window manager"
49 +
50 +LICENSE="BSD-2"
51 +KEYWORDS="~amd64 ~arm ~x86"
52 +SLOT="0.17/${PV%%_*}"
53 +
54 +# The @ is just an anchor to expand from
55 +__EVRY_MODS=""
56 +__CONF_MODS="
57 + +@applications +@comp +@dialogs +@display
58 + +@interaction +@intl +@menus
59 + +@paths +@performance +@randr +@shelves +@theme +@wallpaper2
60 + +@window-manipulation +@window-remembers"
61 +__NORM_MODS="
62 + @access +@appmenu +@backlight +@bluez4 +@battery +@clock
63 + +@connman +@contact +@cpufreq +@everything +@fileman
64 + +@fileman-opinfo +@gadman +@ibar +@ibox +@illume2 +@mixer +@msgbus
65 + +@music-control +@notification +@pager +@quickaccess +@shot
66 + +@start +@syscon +@systray +@tasks +@teamwork +@temperature +@tiling
67 + +@winlist +@wizard @wl-desktop-shell @wl-screenshot +@xkbswitch"
68 +IUSE_E_MODULES="
69 + ${__CONF_MODS//@/enlightenment_modules_conf-}
70 + ${__NORM_MODS//@/enlightenment_modules_}"
71 +
72 +IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES}"
73 +
74 +RDEPEND="
75 + pam? ( sys-libs/pam )
76 + systemd? ( sys-apps/systemd )
77 + wayland? (
78 + dev-libs/efl[wayland]
79 + >=dev-libs/wayland-1.2.0
80 + >=x11-libs/pixman-0.31.1
81 + >=x11-libs/libxkbcommon-0.3.1
82 + )
83 + >=dev-libs/efl-${PV}[X]
84 + >=media-libs/elementary-${PV}
85 + x11-libs/xcb-util-keysyms"
86 +DEPEND="${RDEPEND}"
87 +
88 +S=${WORKDIR}/${MY_P}
89 +
90 +src_prepare() {
91 + epatch "${FILESDIR}"/quickstart.diff
92 + enlightenment_src_prepare
93 +}
94 +
95 +src_configure() {
96 + E_ECONF=(
97 + --disable-install-sysactions
98 + $(use_enable doc)
99 + --disable-device-hal
100 + $(use_enable nls)
101 + $(use_enable pam)
102 + $(use_enable systemd)
103 + --enable-device-udev
104 + $(use_enable udev mount-eeze)
105 + $(use_enable ukit mount-udisks)
106 + $(use_enable wayland wayland-clients)
107 + )
108 + local u c
109 + for u in ${IUSE_E_MODULES} ; do
110 + u=${u#+}
111 + c=${u#enlightenment_modules_}
112 + E_ECONF+=( $(use_enable ${u} ${c}) )
113 + done
114 + enlightenment_src_configure
115 +}
116 +
117 +src_install() {
118 + enlightenment_src_install
119 + insinto /etc/enlightenment
120 + newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
121 +}