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