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