1 |
commit: f099bd70759cdb3751dc51e7adc0a86155ab51f5 |
2 |
Author: Ralph Sennhauser <sera <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 5 14:03:06 2014 +0000 |
4 |
Commit: Ralph Sennhauser <sera <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 5 14:03:06 2014 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/sera.git;a=commit;h=f099bd70 |
7 |
|
8 |
enlightenment-0.19.0_alpha2: Version bump |
9 |
|
10 |
Package-Manager: portage-2.2.10 |
11 |
Manifest-Sign-Key: 3C5CF75A |
12 |
|
13 |
--- |
14 |
x11-wm/enlightenment/Manifest | 17 ++-- |
15 |
.../enlightenment-0.19.0_alpha2.ebuild | 96 ++++++++++++++++++++++ |
16 |
x11-wm/enlightenment/metadata.xml | 28 ++++--- |
17 |
3 files changed, 123 insertions(+), 18 deletions(-) |
18 |
|
19 |
diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest |
20 |
index 542c8c5..2e610e5 100644 |
21 |
--- a/x11-wm/enlightenment/Manifest |
22 |
+++ b/x11-wm/enlightenment/Manifest |
23 |
@@ -2,14 +2,15 @@ |
24 |
Hash: SHA256 |
25 |
|
26 |
DIST enlightenment-0.18.7.tar.bz2 27613518 SHA256 90fc71cd7eda1bf4e7cf4fa6ed4d578ce01f5d8c66e21f1d1a2ffbc843f36b13 SHA512 f06479e3c6da31f9457525247f1654ed10e192073f1e9fa9d07f5d8158f6463871960776c320bb5cc3676cdfb3188e4b0c5435c438051a2bfd9f3b2c8f73befd WHIRLPOOL b1b6323b047d330789b079dad45826269d878890b56b763b7a2b4a10dff1adecbeb062ba7cb795ff0f415d06f8da3c5b11a64dfaeb98fb8ac48d77e79b2d1391 |
27 |
+DIST enlightenment-0.19.0-alpha2.tar.bz2 26188913 SHA256 51d2bb4d7317925f0fe42f9002524a1815edf3f13bbc5a719a99c907f23dcbfc SHA512 da41e9bf1c7269e0d7556a6d10325e4b18a5ec8e44d82911b9833e334a897665b22a180c84e581ad6645376c78fa90791275a852a6b06b3e4c5496a2c7773bac WHIRLPOOL 91a1ad76999a4ac241c1b54816577b3840dfb654fa1926e93ab3987a05df6e4653335534bedc1326f236726b014361cc436284a43618cc3e399cdd493e3a0e10 |
28 |
-----BEGIN PGP SIGNATURE----- |
29 |
-Version: GnuPG v2.0.22 (GNU/Linux) |
30 |
+Version: GnuPG v2 |
31 |
|
32 |
-iQEcBAEBCAAGBQJTTYjdAAoJELjwI6Q8XPdaACsH/0nFx1bbTk3QJlHPhKPU9d54 |
33 |
-ncNQDbTloEGphtiNO2XXUH68EsiqV9GQadCRzrhANYhyyAyMaapwVY2g70MGGc6v |
34 |
-okNPDPhVtwdqi0v72je6+1Ii4Vww/XeVXpxn3+T5MT7y3dVhROCLS9fMJW3XjrMh |
35 |
-3rRjzU2HiXTelKXlQtSfEysHpB+QwrMCXSm12v6RMuKbOBfmwDPeV7bOp7BRQVqW |
36 |
-ibxTxBrsp1HexmHBIUZ1UpDoAdG6ngn2vWD6cHkfbAlwaHMS7WlBBY0Gh1bUzPcQ |
37 |
-ZP+1kAV95iN1YOXBXPrb77fImI7dqbC3i5i1erfQON019C3SlOvHMTPnxj/uuyI= |
38 |
-=tnFW |
39 |
+iQEbBAEBCAAGBQJTuAWaAAoJELjwI6Q8XPdaumIH93Oy/JG91qKrz3hmeEFiEqRW |
40 |
+HWmwdwH/uXvlcQmQIA8PQ/k7xMBQb5Srk6pnBY1GgtXgqN2wbaqb4Zr1X2y9GNRN |
41 |
+TlHgm2VFZvOWOhhNodbbU6Rb3Bh0bVBtdobcpgdQH837a7g3BSvB+3XhC0RvlFJc |
42 |
+vGtGCkyVAwvbikHwhb+u79r1meGd8eZ5LYGHkPhIC7o05+bH/EiK3Azg283KCenI |
43 |
+v/6J/vMIxaWwRj8HChAMgVwK9n9dqhOLDVXPv4KSRBeQFMy6D4uM1KuP6YdLF/HB |
44 |
+Ay9Sh/lvocZTP8PoYvr0n7AGaU/1jsz/oz8YOajEDGRhlcVm1FqOxPpmKQNkcA== |
45 |
+=ck/E |
46 |
-----END PGP SIGNATURE----- |
47 |
|
48 |
diff --git a/x11-wm/enlightenment/enlightenment-0.19.0_alpha2.ebuild b/x11-wm/enlightenment/enlightenment-0.19.0_alpha2.ebuild |
49 |
new file mode 100644 |
50 |
index 0000000..d73ddba |
51 |
--- /dev/null |
52 |
+++ b/x11-wm/enlightenment/enlightenment-0.19.0_alpha2.ebuild |
53 |
@@ -0,0 +1,96 @@ |
54 |
+# Copyright 1999-2014 Gentoo Foundation |
55 |
+# Distributed under the terms of the GNU General Public License v2 |
56 |
+# $Header: $ |
57 |
+ |
58 |
+EAPI=5 |
59 |
+ |
60 |
+inherit eutils |
61 |
+ |
62 |
+DESCRIPTION="Enlightenment DR19 window manager" |
63 |
+HOMEPAGE="http://www.enlightenment.org/" |
64 |
+SRC_URI="http://download.enlightenment.org/rel/apps/${PN}/${P/_/-}.tar.bz2" |
65 |
+ |
66 |
+LICENSE="BSD-2" |
67 |
+KEYWORDS="~amd64 ~x86" |
68 |
+SLOT="0.17/0.19" |
69 |
+ |
70 |
+E_MODULES_DEFAULT=( |
71 |
+ conf-applications conf-bindings conf-dialogs conf-display conf-interaction |
72 |
+ conf-intl conf-menus conf-paths conf-performance conf-randr conf-shelves |
73 |
+ conf-theme conf-window-manipulation conf-window-remembers |
74 |
+ |
75 |
+ appmenu backlight battery bluez4 clock connman contact cpufreq everything |
76 |
+ fileman fileman-opinfo gadman ibar ibox lokker mixer msgbus music-control |
77 |
+ notification pager pager16 quickaccess shot start syscon systray tasks |
78 |
+ teamwork temperature tiling winlist wizard xkbswitch |
79 |
+) |
80 |
+E_MODULES=( |
81 |
+ access packagkit wl-desktop-shell wl-drm wl-fb wl-x11 |
82 |
+) |
83 |
+IUSE_E_MODULES=( |
84 |
+ "${E_MODULES_DEFAULT[@]/#/+enlightenment_modules_}" |
85 |
+ "${E_MODULES[@]/#/enlightenment_modules_}" |
86 |
+) |
87 |
+IUSE="doc +eeze egl nls pam pm-utils static-libs systemd ukit wayland ${IUSE_E_MODULES[@]}" |
88 |
+ |
89 |
+RDEPEND=" |
90 |
+ >=dev-libs/efl-1.10.0[X,egl?,wayland?] |
91 |
+ >=media-libs/elementary-1.10.0 |
92 |
+ virtual/udev |
93 |
+ x11-libs/libxcb |
94 |
+ x11-libs/xcb-util-keysyms |
95 |
+ enlightenment_modules_mixer? ( >=media-libs/alsa-lib-1.0.8 ) |
96 |
+ nls? ( sys-devel/gettext ) |
97 |
+ pam? ( sys-libs/pam ) |
98 |
+ pm-utils? ( sys-power/pm-utils ) |
99 |
+ systemd? ( sys-apps/systemd ) |
100 |
+ wayland? ( |
101 |
+ >=dev-libs/wayland-1.3.0 |
102 |
+ >=x11-libs/pixman-0.31.1 |
103 |
+ >=x11-libs/libxkbcommon-0.3.1 |
104 |
+ )" |
105 |
+DEPEND="${RDEPEND} |
106 |
+ doc? ( app-doc/doxygen )" |
107 |
+ |
108 |
+S="${WORKDIR}/${P/_/-}" |
109 |
+ |
110 |
+src_configure() { |
111 |
+ local config=( |
112 |
+ --disable-device-hal |
113 |
+ --disable-simple-x11 |
114 |
+ --disable-wayland-only |
115 |
+ |
116 |
+ --enable-conf |
117 |
+ --enable-device-udev # instead of hal |
118 |
+ --enable-enotify |
119 |
+ --enable-files |
120 |
+ --enable-install-enlightenment-menu |
121 |
+ --enable-install-sysactions |
122 |
+ |
123 |
+ $(use_enable doc) |
124 |
+ $(use_enable egl wayland-egl) |
125 |
+ $(use_enable nls) |
126 |
+ $(use_enable pam) |
127 |
+ $(use_enable static-libs static) |
128 |
+ $(use_enable systemd) |
129 |
+ $(use_enable ukit mount-udisks) |
130 |
+ $(use_enable eeze mount-eeze) |
131 |
+ $(use_enable wayland wayland-clients) |
132 |
+ ) |
133 |
+ |
134 |
+ local i |
135 |
+ for i in ${E_MODULES_DEFAULT} ${E_MODULES}; do |
136 |
+ config+=( $(use_enable enlightenment_modules_${i} ${i}) ) |
137 |
+ done |
138 |
+ |
139 |
+ if use wayland; then |
140 |
+ config+=( --enable-enlightenment_modules_wl-desktop-shell ) |
141 |
+ fi |
142 |
+ |
143 |
+ econf "${config[@]}" |
144 |
+} |
145 |
+ |
146 |
+src_install() { |
147 |
+ default |
148 |
+ prune_libtool_files |
149 |
+} |
150 |
|
151 |
diff --git a/x11-wm/enlightenment/metadata.xml b/x11-wm/enlightenment/metadata.xml |
152 |
index 206b500..5f17e44 100644 |
153 |
--- a/x11-wm/enlightenment/metadata.xml |
154 |
+++ b/x11-wm/enlightenment/metadata.xml |
155 |
@@ -8,8 +8,14 @@ |
156 |
<longdescription lang="en"> |
157 |
</longdescription> |
158 |
<use> |
159 |
+ <flag name="eeze"></flag> |
160 |
<flag name="egl"></flag> |
161 |
- <flag name="ukit"></flag> |
162 |
+ <flag name="enlightenment_modules_access"></flag> |
163 |
+ <flag name="enlightenment_modules_appmenu"></flag> |
164 |
+ <flag name="enlightenment_modules_backlight"></flag> |
165 |
+ <flag name="enlightenment_modules_battery"></flag> |
166 |
+ <flag name="enlightenment_modules_bluez4"></flag> |
167 |
+ <flag name="enlightenment_modules_clock"></flag> |
168 |
<flag name="enlightenment_modules_conf-applications"></flag> |
169 |
<flag name="enlightenment_modules_conf-bindings"></flag> |
170 |
<flag name="enlightenment_modules_conf-comp"></flag> |
171 |
@@ -23,13 +29,9 @@ |
172 |
<flag name="enlightenment_modules_conf-randr"></flag> |
173 |
<flag name="enlightenment_modules_conf-shelves"></flag> |
174 |
<flag name="enlightenment_modules_conf-theme"></flag> |
175 |
+ <flag name="enlightenment_modules_conf-wallpaper2"></flag> |
176 |
<flag name="enlightenment_modules_conf-window-manipulation"></flag> |
177 |
<flag name="enlightenment_modules_conf-window-remembers"></flag> |
178 |
- <flag name="enlightenment_modules_appmenu"></flag> |
179 |
- <flag name="enlightenment_modules_backlight"></flag> |
180 |
- <flag name="enlightenment_modules_battery"></flag> |
181 |
- <flag name="enlightenment_modules_bluez4"></flag> |
182 |
- <flag name="enlightenment_modules_clock"></flag> |
183 |
<flag name="enlightenment_modules_connman"></flag> |
184 |
<flag name="enlightenment_modules_contact"></flag> |
185 |
<flag name="enlightenment_modules_cpufreq"></flag> |
186 |
@@ -39,11 +41,15 @@ |
187 |
<flag name="enlightenment_modules_gadman"></flag> |
188 |
<flag name="enlightenment_modules_ibar"></flag> |
189 |
<flag name="enlightenment_modules_ibox"></flag> |
190 |
+ <flag name="enlightenment_modules_illume2"></flag> |
191 |
+ <flag name="enlightenment_modules_lokker"></flag> |
192 |
<flag name="enlightenment_modules_mixer"></flag> |
193 |
<flag name="enlightenment_modules_msgbus"></flag> |
194 |
<flag name="enlightenment_modules_music-control"></flag> |
195 |
<flag name="enlightenment_modules_notification"></flag> |
196 |
+ <flag name="enlightenment_modules_packagkit"></flag> |
197 |
<flag name="enlightenment_modules_pager"></flag> |
198 |
+ <flag name="enlightenment_modules_pager16"></flag> |
199 |
<flag name="enlightenment_modules_quickaccess"></flag> |
200 |
<flag name="enlightenment_modules_shot"></flag> |
201 |
<flag name="enlightenment_modules_start"></flag> |
202 |
@@ -55,11 +61,13 @@ |
203 |
<flag name="enlightenment_modules_tiling"></flag> |
204 |
<flag name="enlightenment_modules_winlist"></flag> |
205 |
<flag name="enlightenment_modules_wizard"></flag> |
206 |
- <flag name="enlightenment_modules_xkbswitch"></flag> |
207 |
- <flag name="enlightenment_modules_conf-wallpaper2"></flag> |
208 |
- <flag name="enlightenment_modules_access"></flag> |
209 |
- <flag name="enlightenment_modules_illume2"></flag> |
210 |
<flag name="enlightenment_modules_wl-desktop-shell"></flag> |
211 |
+ <flag name="enlightenment_modules_wl-drm"></flag> |
212 |
+ <flag name="enlightenment_modules_wl-fb"></flag> |
213 |
<flag name="enlightenment_modules_wl-screenshot"></flag> |
214 |
+ <flag name="enlightenment_modules_wl-x11"></flag> |
215 |
+ <flag name="enlightenment_modules_xkbswitch"></flag> |
216 |
+ <flag name="pm-utils"></flag> |
217 |
+ <flag name="ukit"></flag> |
218 |
</use> |
219 |
</pkgmetadata> |