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: ChangeLog enlightenment-0.17.0_alpha7.ebuild
Date: Fri, 30 Nov 2012 23:51:08
Message-Id: 20121130235057.9839920C65@flycatcher.gentoo.org
1 tommy 12/11/30 23:50:57
2
3 Modified: ChangeLog
4 Added: enlightenment-0.17.0_alpha7.ebuild
5 Log:
6 Version bump for enlightenment:0.17
7
8 (Portage version: 2.2.0_alpha143-r1/cvs/Linux x86_64, signed Manifest commit with key 0x35899067)
9
10 Revision Changes Path
11 1.164 x11-wm/enlightenment/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/ChangeLog?rev=1.164&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/ChangeLog?rev=1.164&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/ChangeLog?r1=1.163&r2=1.164
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v
20 retrieving revision 1.163
21 retrieving revision 1.164
22 diff -u -r1.163 -r1.164
23 --- ChangeLog 27 Nov 2012 20:15:36 -0000 1.163
24 +++ ChangeLog 30 Nov 2012 23:50:57 -0000 1.164
25 @@ -1,6 +1,12 @@
26 # ChangeLog for x11-wm/enlightenment
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v 1.163 2012/11/27 20:15:36 tommy Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v 1.164 2012/11/30 23:50:57 tommy Exp $
30 +
31 +*enlightenment-0.17.0_alpha7 (30 Nov 2012)
32 +
33 + 30 Nov 2012; Thomas Sachau (Tommy[D]) <tommy@g.o>
34 + +enlightenment-0.17.0_alpha7.ebuild:
35 + Version bump for enlightenment:0.17
36
37 *enlightenment-0.17.0_alpha6 (27 Nov 2012)
38
39
40
41
42 1.1 x11-wm/enlightenment/enlightenment-0.17.0_alpha7.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/enlightenment-0.17.0_alpha7.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/enlightenment/enlightenment-0.17.0_alpha7.ebuild?rev=1.1&content-type=text/plain
46
47 Index: enlightenment-0.17.0_alpha7.ebuild
48 ===================================================================
49 # Copyright 1999-2012 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.17.0_alpha7.ebuild,v 1.1 2012/11/30 23:50:57 tommy Exp $
52
53 EAPI="2"
54
55 MY_P=${P/_alpha/-alpha}
56
57 inherit enlightenment
58
59 DESCRIPTION="Enlightenment DR17 window manager"
60 SRC_URI="http://download.enlightenment.org/releases/${MY_P}.tar.bz2"
61
62 KEYWORDS="~amd64 ~x86"
63 SLOT="0.17"
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/efreet-1.7.1
86 >=dev-libs/eio-1.7.1
87 >=dev-libs/eina-1.7.1[mempool-chained]
88 || ( >=dev-libs/ecore-1.7.1[X,evas,inotify] >=dev-libs/ecore-1.7.1[xcb,evas,inotify] )
89 >=media-libs/edje-1.7.2
90 >=dev-libs/e_dbus-1.7.1[libnotify,udev?]
91 ukit? ( >=dev-libs/e_dbus-1.7.1[udev] )
92 enlightenment_modules_connman? ( >=dev-libs/e_dbus-1.7.1[connman] )
93 || ( >=media-libs/evas-1.7.1[eet,X,jpeg,png] >=media-libs/evas-1.7.1[eet,xcb,jpeg,png] )
94 >=dev-libs/eeze-1.7.1
95 x11-libs/xcb-util-keysyms"
96 DEPEND="${RDEPEND}"
97
98 S=${WORKDIR}/${MY_P}
99
100 src_prepare() {
101 epatch "${FILESDIR}"/quickstart.diff
102 enlightenment_src_prepare
103 }
104
105 src_configure() {
106 export MY_ECONF="
107 --disable-install-sysactions
108 --disable-elementary
109 $(use_enable doc)
110 --disable-device-hal
111 --disable-mount-hal
112 $(use_enable nls)
113 $(use_enable pam)
114 --enable-device-udev
115 $(use_enable udev mount-eeze)
116 $(use_enable ukit mount-udisks)
117 --disable-physics
118 "
119 local u c
120 for u in ${IUSE_E_MODULES} ; do
121 u=${u#+}
122 c=${u#enlightenment_modules_}
123 MY_ECONF+=" $(use_enable ${u} ${c})"
124 done
125 enlightenment_src_configure
126 }
127
128 src_install() {
129 enlightenment_src_install
130 insinto /etc/enlightenment
131 newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf || die
132 }