Gentoo Archives: gentoo-commits

From: "Thomas Sachau (tommy)" <tommy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/enlightenment: enlightenment-0.17.6.ebuild ChangeLog enlightenment-0.17.6_pre2.ebuild
Date: Sat, 01 Feb 2014 15:19:39
Message-Id: 20140201151936.32CB82004C@flycatcher.gentoo.org
1 tommy 14/02/01 15:19:36
2
3 Modified: ChangeLog
4 Added: enlightenment-0.17.6.ebuild
5 Removed: enlightenment-0.17.6_pre2.ebuild
6 Log:
7 Version bump, drop pre-release
8
9 (Portage version: 2.2.6-r1/cvs/Linux x86_64, signed Manifest commit with key 0x35899067)
10
11 Revision Changes Path
12 1.193 x11-wm/enlightenment/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/ChangeLog?rev=1.193&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/ChangeLog?rev=1.193&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/ChangeLog?r1=1.192&r2=1.193
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v
21 retrieving revision 1.192
22 retrieving revision 1.193
23 diff -u -r1.192 -r1.193
24 --- ChangeLog 26 Jan 2014 11:36:18 -0000 1.192
25 +++ ChangeLog 1 Feb 2014 15:19:36 -0000 1.193
26 @@ -1,6 +1,12 @@
27 # ChangeLog for x11-wm/enlightenment
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v 1.192 2014/01/26 11:36:18 tommy Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v 1.193 2014/02/01 15:19:36 tommy Exp $
31 +
32 +*enlightenment-0.17.6 (01 Feb 2014)
33 +
34 + 01 Feb 2014; Thomas Sachau (Tommy[D]) <tommy@g.o>
35 + +enlightenment-0.17.6.ebuild, -enlightenment-0.17.6_pre2.ebuild:
36 + Version bump, drop pre-release
37
38 26 Jan 2014; Thomas Sachau (Tommy[D]) <tommy@g.o>
39 enlightenment-0.17.6_pre2.ebuild:
40
41
42
43 1.1 x11-wm/enlightenment/enlightenment-0.17.6.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/enlightenment-0.17.6.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/enlightenment-0.17.6.ebuild?rev=1.1&content-type=text/plain
47
48 Index: enlightenment-0.17.6.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.17.6.ebuild,v 1.1 2014/02/01 15:19:36 tommy Exp $
53
54 EAPI=5
55
56 inherit autotools enlightenment
57
58 DESCRIPTION="Enlightenment DR17 window manager"
59 SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
60
61 LICENSE="BSD-2"
62 KEYWORDS="~amd64 ~x86"
63 SLOT="0.17/${PV%%_*}"
64
65 # The @ is just an anchor to expand from
66 __EVRY_MODS=""
67 __CONF_MODS="
68 +@applications +@dialogs +@display +@edgebindings
69 +@interaction +@intl +@keybindings +@menus
70 +@paths +@performance +@randr +@shelves +@theme
71 +@window-manipulation +@window-remembers"
72 __NORM_MODS="
73 @access +@backlight +@battery +@clock +@comp +@connman +@cpufreq +@dropshadow
74 +@everything +@fileman +@fileman-opinfo +@gadman +@ibar +@ibox +@illume2
75 +@mixer +@msgbus +@notification +@pager +@quickaccess +@shot +@start
76 +@syscon +@systray +@tasks +@temperature +@tiling +@winlist +@wizard +@xkbswitch"
77 IUSE_E_MODULES="
78 ${__CONF_MODS//@/enlightenment_modules_conf-}
79 ${__NORM_MODS//@/enlightenment_modules_}"
80
81 IUSE="pam spell static-libs +udev ukit ${IUSE_E_MODULES}"
82
83 RDEPEND="
84 pam? ( sys-libs/pam )
85 || ( >=dev-libs/efl-1.8.4[X,eet,jpeg,png] >=dev-libs/efl-1.8.4[xcb,eet,jpeg,png] )
86 >=dev-libs/e_dbus-1.7.10
87 ukit? ( >=dev-libs/e_dbus-1.7.10[udev] )
88 x11-libs/xcb-util-keysyms"
89 DEPEND="${RDEPEND}"
90
91 S=${WORKDIR}/${P%%_*}
92
93 src_prepare() {
94 sed -i "s:1.7.10:1.7.9:g" configure.ac
95 eautoreconf
96 epatch "${FILESDIR}"/quickstart.diff
97 enlightenment_src_prepare
98 }
99
100 src_configure() {
101 E_ECONF+=(
102 --disable-install-sysactions
103 --disable-elementary
104 $(use_enable doc)
105 --disable-device-hal
106 --enable-emotion
107 --disable-mount-hal
108 $(use_enable nls)
109 $(use_enable pam)
110 --enable-device-udev
111 $(use_enable udev mount-eeze)
112 $(use_enable ukit mount-udisks)
113 --disable-physics
114 )
115 local u c
116 for u in ${IUSE_E_MODULES} ; do
117 u=${u#+}
118 c=${u#enlightenment_modules_}
119 E_ECONF+=( $(use_enable ${u} ${c}) )
120 done
121 enlightenment_src_configure
122 }
123
124 src_install() {
125 enlightenment_src_install
126 insinto /etc/enlightenment
127 newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
128 }