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