]>
Commit | Line | Data |
---|---|---|
3f0f2301 JB |
1 | # TODO: verify install time dependencies |
2 | # | |
3 | # Conditonal build: | |
f8103716 | 4 | %bcond_without systemd # systemd (user session) support |
3f0f2301 | 5 | %bcond_with wayland # Wayland clients in composite module |
5159fdb8 | 6 | %bcond_with wayland_egl # Wayland clients EGL rendering |
3f0f2301 | 7 | # |
5159fdb8 JB |
8 | %define efl_ver 1.8.3 |
9 | %define elementary_ver 1.8.2 | |
53012ddf | 10 | |
0226c597 | 11 | Summary: Enlightenment Window Manager |
b2eb12e0 | 12 | Summary(hu.UTF-8): Enlightenment ablakkezelő |
2b520d71 | 13 | Summary(pl.UTF-8): Zarządca okien X - Enlightenment |
e6533620 | 14 | Name: enlightenment |
16daa075 | 15 | Version: 0.18.3 |
3f0f2301 | 16 | Release: 1 |
a72a6fec | 17 | License: BSD |
397533bb | 18 | Group: X11/Window Managers |
5159fdb8 | 19 | Source0: http://download.enlightenment.org/rel/apps/enlightenment/%{name}-%{version}.tar.bz2 |
16daa075 | 20 | # Source0-md5: 1ce67de50f48f49e4803023f2426d997 |
e6533620 | 21 | Source1: %{name}-xsession.desktop |
16daa075 JB |
22 | Source2: e-module-wl_desktop_shell.edj |
23 | Source3: e-module-wl_screenshot.edj | |
24 | Patch0: %{name}-missing.patch | |
4b2dfb6c | 25 | URL: http://enlightenment.org/ |
3f0f2301 | 26 | BuildRequires: alsa-lib-devel >= 1.0.8 |
469c04cb | 27 | BuildRequires: autoconf >= 2.59-9 |
3f0f2301 | 28 | BuildRequires: automake >= 1:1.11 |
5159fdb8 | 29 | BuildRequires: bluez-libs-devel |
3f0f2301 | 30 | BuildRequires: dbus-devel |
5159fdb8 JB |
31 | BuildRequires: doxygen |
32 | BuildRequires: ecore-con-devel >= %{efl_ver} | |
33 | BuildRequires: ecore-devel >= %{efl_ver} | |
34 | BuildRequires: ecore-evas-devel >= %{efl_ver} | |
35 | BuildRequires: ecore-file-devel >= %{efl_ver} | |
36 | BuildRequires: ecore-input-devel >= %{efl_ver} | |
37 | BuildRequires: ecore-input-evas-devel >= %{efl_ver} | |
38 | BuildRequires: ecore-ipc-devel >= %{efl_ver} | |
39 | BuildRequires: ecore-x-devel >= %{efl_ver} | |
40 | BuildRequires: edje >= %{efl_ver} | |
41 | BuildRequires: edje-devel >= %{efl_ver} | |
42 | BuildRequires: eet-devel >= %{efl_ver} | |
43 | BuildRequires: eeze-devel >= %{efl_ver} | |
44 | BuildRequires: efreet-devel >= %{efl_ver} | |
45 | BuildRequires: eina-devel >= %{efl_ver} | |
46 | BuildRequires: eio-devel >= %{efl_ver} | |
47 | BuildRequires: eldbus-devel >= %{efl_ver} | |
3f0f2301 | 48 | BuildRequires: elementary-devel >= %{elementary_ver} |
5159fdb8 JB |
49 | BuildRequires: elementary-devel < 1.8.99 |
50 | BuildRequires: emotion-devel >= %{efl_ver} | |
51 | BuildRequires: evas-devel >= %{efl_ver} | |
3f0f2301 | 52 | BuildRequires: gettext-devel >= 0.17 |
e86ad173 | 53 | BuildRequires: libtool >= 2:2 |
3f0f2301 | 54 | BuildRequires: libxcb-devel |
469c04cb | 55 | BuildRequires: pam-devel |
e6533620 | 56 | BuildRequires: pkgconfig |
5159fdb8 | 57 | %{?with_systemd:BuildRequires: systemd-units >= 1:192} |
3f0f2301 | 58 | BuildRequires: xcb-util-keysyms-devel |
5159fdb8 | 59 | BuildRequires: xkeyboard-config |
3f0f2301 | 60 | %if %{with wayland} |
5159fdb8 JB |
61 | %{?with_wayland_egl:BuildRequires: Mesa-libEGL-devel >= 7.10} |
62 | BuildRequires: pixman-devel >= 0.3 | |
3f0f2301 | 63 | # wayland-server |
5159fdb8 JB |
64 | BuildRequires: wayland-devel >= 1.3.0 |
65 | BuildRequires: xorg-lib-libxkbcommon-devel >= 0.3.0 | |
3f0f2301 | 66 | %endif |
5159fdb8 JB |
67 | Requires: alsa-lib >= 1.0.8 |
68 | Requires: ecore >= %{efl_ver} | |
69 | Requires: ecore-con >= %{efl_ver} | |
70 | Requires: ecore-evas >= %{efl_ver} | |
71 | Requires: ecore-file >= %{efl_ver} | |
72 | Requires: ecore-input >= %{efl_ver} | |
73 | Requires: ecore-input-evas >= %{efl_ver} | |
74 | Requires: ecore-ipc >= %{efl_ver} | |
75 | Requires: ecore-x >= %{efl_ver} | |
76 | Requires: edje-libs >= %{efl_ver} | |
77 | Requires: eet >= %{efl_ver} | |
78 | Requires: eeze >= %{efl_ver} | |
79 | Requires: efreet >= %{efl_ver} | |
80 | Requires: eina >= %{efl_ver} | |
81 | Requires: eio >= %{efl_ver} | |
82 | Requires: eldbus >= %{efl_ver} | |
83 | Requires: elementary >= %{elementary_ver} | |
84 | Requires: emotion >= %{efl_ver} | |
85 | Requires: evas >= %{efl_ver} | |
86 | Requires: evas-engine-software_x11 >= %{efl_ver} | |
87 | Requires: evas-loader-jpeg >= %{efl_ver} | |
88 | Requires: evas-loader-png >= %{efl_ver} | |
89 | %{?with_systemd:Requires: systemd-units >= 1:192} | |
90 | %if %{with wayland} | |
91 | %{?with_wayland_egl:Requires: Mesa-libEGL >= 7.10} | |
92 | Requires: pixman >= 0.3 | |
93 | Requires: wayland >= 1.3.0 | |
94 | Requires: xorg-lib-libxkbcommon >= 0.3.0 | |
95 | %endif | |
96 | Suggests: vfmg >= 0.9.95 | |
97 | Obsoletes: enlightenmentDR17 | |
98 | Obsoletes: enlightenmentDR17-libs | |
1544b240 | 99 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
e371e37b | 100 | |
e6533620 | 101 | %undefine __cxx |
313ca3db | 102 | |
e371e37b | 103 | %description |
346d0d49 | 104 | Enlightenment is a Windowmanager for X Window that is designed to be |
e371e37b | 105 | powerful, extensible, configurable and able to be really good looking. |
106 | ||
b2eb12e0 ZU |
107 | %description -l hu.UTF-8 |
108 | Enlightenment egy ablakkezelő, amely arra készült, hogy hatékony, | |
109 | bővíthető, beállítható legyen, és tényleg jól nézzen ki. | |
110 | ||
338ae6a0 JR |
111 | %description -l pl.UTF-8 |
112 | Enlightenment jest najpotężniejszym i najpiękniejszym zarządcą okien | |
113 | jaki kiedykolwiek został stworzony dla Linuksa ;) | |
e371e37b | 114 | |
e6533620 | 115 | %package module-cpufreq-freqset |
116 | Summary: CPU speed management binary | |
b2eb12e0 | 117 | Summary(hu.UTF-8): CPU sebesség menedzselő program |
2b520d71 | 118 | Summary(pl.UTF-8): Program do zaządzania szybkością CPU |
e6533620 | 119 | Group: Applications/System |
120 | Requires: %{name} = %{version}-%{release} | |
5159fdb8 | 121 | Obsoletes: enlightenmentDR17-module-cpufreq-freqset |
e6533620 | 122 | |
123 | %description module-cpufreq-freqset | |
124 | freqset makes you able to change CPU frequency using cpufreq module. | |
125 | ||
126 | It contains SUID binary. | |
127 | ||
b2eb12e0 ZU |
128 | %description module-cpufreq-freqset -l hu.UTF-8 |
129 | freqset-tel lehetőséged van a CPU frekvenciáját változtatni a cpufreq | |
130 | modul használatával. | |
131 | ||
132 | SUID binárist tartalmaz. | |
133 | ||
338ae6a0 JR |
134 | %description module-cpufreq-freqset -l pl.UTF-8 |
135 | freqset pozwala zmieniać częstotliwość pracy procesora przy użyciu | |
136 | modułu cpufreq. | |
e6533620 | 137 | |
338ae6a0 | 138 | Zawiera binarkę SUID. |
e6533620 | 139 | |
140 | %package devel | |
141 | Summary: Development headers for Enlightenment | |
b2eb12e0 | 142 | Summary(hu.UTF-8): Fejlesztői fájlok Enlightenment-hez |
2b520d71 | 143 | Summary(pl.UTF-8): Pliki nagłówkowe dla Enlightenmenta |
e6533620 | 144 | Group: Development/Libraries |
5159fdb8 JB |
145 | # doesn't require base |
146 | Requires: ecore-devel >= %{efl_ver} | |
147 | Requires: ecore-con-devel >= %{efl_ver} | |
148 | Requires: ecore-evas-devel >= %{efl_ver} | |
149 | Requires: ecore-file-devel >= %{efl_ver} | |
150 | Requires: ecore-input-devel >= %{efl_ver} | |
151 | Requires: ecore-input-evas-devel >= %{efl_ver} | |
152 | Requires: ecore-ipc-devel >= %{efl_ver} | |
153 | Requires: ecore-x-devel >= %{efl_ver} | |
154 | Requires: edje-devel >= %{efl_ver} | |
155 | Requires: eet-devel >= %{efl_ver} | |
156 | Requires: eeze-devel >= %{efl_ver} | |
157 | Requires: efreet-devel >= %{efl_ver} | |
158 | Requires: eina-devel >= %{efl_ver} | |
159 | Requires: eio-devel >= %{efl_ver} | |
160 | Requires: eldbus-devel >= %{efl_ver} | |
3f0f2301 | 161 | Requires: elementary-devel >= %{elementary_ver} |
5159fdb8 JB |
162 | Requires: elementary-devel < 1.8.99 |
163 | Requires: emotion-devel >= %{efl_ver} | |
164 | Requires: evas-devel >= %{efl_ver} | |
165 | Obsoletes: enlightenmentDR17-devel | |
e6533620 | 166 | |
167 | %description devel | |
168 | Development headers for Enlightenment. | |
b2eb12e0 ZU |
169 | |
170 | %description devel -l hu.UTF-8 | |
171 | Fejlesztői fájlok Enlightenment-hez. | |
e6533620 | 172 | |
338ae6a0 JR |
173 | %description devel -l pl.UTF-8 |
174 | Pliki nagłówkowe dla Enlightenmenta. | |
ed996860 | 175 | |
e371e37b | 176 | %prep |
07d1dcd1 | 177 | %setup -q |
16daa075 JB |
178 | # missing files |
179 | %patch0 -p1 | |
180 | cp -p %{SOURCE2} src/modules/wl_desktop_shell | |
181 | cp -p %{SOURCE3} src/modules/wl_screenshot | |
1271383d | 182 | |
e371e37b | 183 | %build |
3f0f2301 | 184 | %{__gettextize} |
ff108428 | 185 | %{__libtoolize} |
e6533620 | 186 | %{__aclocal} -I m4 |
a05dccc9 | 187 | %{__autoconf} |
1271383d | 188 | %{__autoheader} |
a05dccc9 | 189 | %{__automake} |
313ca3db | 190 | %configure \ |
3f0f2301 | 191 | --disable-silent-rules \ |
e6533620 | 192 | --disable-static \ |
5159fdb8 | 193 | %{!?with_systemd:--disable-systemd} \ |
3f0f2301 | 194 | %{?with_wayland:--enable-wayland-clients} \ |
5159fdb8 | 195 | %{?with_wayland_egl:--enable-wayland-egl} \ |
e6533620 | 196 | --with-profile=SLOW_PC |
3f0f2301 | 197 | %{__make} |
e371e37b | 198 | |
199 | %install | |
200 | rm -rf $RPM_BUILD_ROOT | |
0226c597 | 201 | |
68f412eb | 202 | %{__make} install \ |
59f3a916 | 203 | DESTDIR=$RPM_BUILD_ROOT |
0226c597 | 204 | |
5159fdb8 | 205 | install -D %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop |
e6533620 | 206 | |
5159fdb8 | 207 | # recheck: still valid for E18? |
e6533620 | 208 | install -d $RPM_BUILD_ROOT%{_libdir}/enlightenment/modules_extra |
5159fdb8 | 209 | install -d $RPM_BUILD_ROOT%{_datadir}/enlightenment/config-apps |
e6533620 | 210 | |
5159fdb8 | 211 | find $RPM_BUILD_ROOT%{_libdir}/enlightenment -name '*.la' | xargs %{__rm} |
0dcc4cd2 | 212 | |
3c7cf114 | 213 | %find_lang %{name} |
d49a88bc | 214 | |
e371e37b | 215 | %clean |
216 | rm -rf $RPM_BUILD_ROOT | |
217 | ||
3c7cf114 | 218 | %files -f %{name}.lang |
0226c597 | 219 | %defattr(644,root,root,755) |
5159fdb8 JB |
220 | %doc AUTHORS COPYING ChangeLog NEWS README |
221 | /etc/xdg/menus/enlightenment.menu | |
08b1a5ec | 222 | %dir %{_sysconfdir}/enlightenment |
86e2b2cd | 223 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/enlightenment/sysactions.conf |
e6533620 | 224 | %attr(755,root,root) %{_bindir}/enlightenment |
3f0f2301 | 225 | %attr(755,root,root) %{_bindir}/enlightenment_filemanager |
e6533620 | 226 | %attr(755,root,root) %{_bindir}/enlightenment_imc |
3f0f2301 | 227 | %attr(755,root,root) %{_bindir}/enlightenment_open |
e6533620 | 228 | %attr(755,root,root) %{_bindir}/enlightenment_remote |
229 | %attr(755,root,root) %{_bindir}/enlightenment_start | |
5159fdb8 | 230 | %if %{with systemd} |
f8103716 | 231 | %{_prefix}/lib/systemd/user/e18.service |
5159fdb8 | 232 | %endif |
e6533620 | 233 | %dir %{_libdir}/enlightenment |
469c04cb | 234 | %dir %{_libdir}/enlightenment/modules |
5159fdb8 JB |
235 | %dir %{_libdir}/enlightenment/modules_extra |
236 | # | |
237 | %dir %{_libdir}/enlightenment/modules/access | |
238 | %dir %{_libdir}/enlightenment/modules/access/linux-gnu-* | |
239 | %attr(755,root,root) %{_libdir}/enlightenment/modules/access/linux-gnu-*/module.so | |
240 | %{_libdir}/enlightenment/modules/access/module.desktop | |
241 | # | |
242 | %dir %{_libdir}/enlightenment/modules/appmenu | |
243 | %{_libdir}/enlightenment/modules/appmenu/e-module-appmenu.edj | |
244 | %dir %{_libdir}/enlightenment/modules/appmenu/linux-gnu-* | |
245 | %attr(755,root,root) %{_libdir}/enlightenment/modules/appmenu/linux-gnu-*/module.so | |
246 | %{_libdir}/enlightenment/modules/appmenu/module.desktop | |
86e2b2cd | 247 | # |
dd56b827 | 248 | %dir %{_libdir}/enlightenment/modules/backlight |
249 | %{_libdir}/enlightenment/modules/backlight/e-module-backlight.edj | |
5159fdb8 JB |
250 | %dir %{_libdir}/enlightenment/modules/backlight/linux-gnu-* |
251 | %attr(755,root,root) %{_libdir}/enlightenment/modules/backlight/linux-gnu-*/module.so | |
dd56b827 | 252 | %{_libdir}/enlightenment/modules/backlight/module.desktop |
253 | # | |
86e2b2cd | 254 | %dir %{_libdir}/enlightenment/modules/battery |
255 | %{_libdir}/enlightenment/modules/battery/e-module-battery.edj | |
256 | %dir %{_libdir}/enlightenment/modules/battery/linux-gnu-* | |
a8898a0c | 257 | %attr(755,root,root) %{_libdir}/enlightenment/modules/battery/linux-gnu-*/batget |
86e2b2cd | 258 | %attr(755,root,root) %{_libdir}/enlightenment/modules/battery/linux-gnu-*/module.so |
259 | %{_libdir}/enlightenment/modules/battery/module.desktop | |
260 | # | |
5159fdb8 JB |
261 | %dir %{_libdir}/enlightenment/modules/bluez4 |
262 | %{_libdir}/enlightenment/modules/bluez4/e-module-bluez4.edj | |
263 | %dir %{_libdir}/enlightenment/modules/bluez4/linux-gnu-* | |
264 | %attr(755,root,root) %{_libdir}/enlightenment/modules/bluez4/linux-gnu-*/module.so | |
265 | %{_libdir}/enlightenment/modules/bluez4/module.desktop | |
266 | # | |
86e2b2cd | 267 | %dir %{_libdir}/enlightenment/modules/clock |
268 | %{_libdir}/enlightenment/modules/clock/e-module-clock.edj | |
269 | %dir %{_libdir}/enlightenment/modules/clock/linux-gnu-* | |
270 | %attr(755,root,root) %{_libdir}/enlightenment/modules/clock/linux-gnu-*/module.so | |
271 | %{_libdir}/enlightenment/modules/clock/module.desktop | |
272 | # | |
86e2b2cd | 273 | %dir %{_libdir}/enlightenment/modules/conf |
274 | %{_libdir}/enlightenment/modules/conf/e-module-conf.edj | |
275 | %dir %{_libdir}/enlightenment/modules/conf/linux-gnu-* | |
276 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf/linux-gnu-*/module.so | |
277 | %{_libdir}/enlightenment/modules/conf/module.desktop | |
278 | # | |
86e2b2cd | 279 | %dir %{_libdir}/enlightenment/modules/conf_applications |
280 | %{_libdir}/enlightenment/modules/conf_applications/e-module-conf_applications.edj | |
281 | %dir %{_libdir}/enlightenment/modules/conf_applications/linux-gnu-* | |
282 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_applications/linux-gnu-*/module.so | |
283 | %{_libdir}/enlightenment/modules/conf_applications/module.desktop | |
284 | # | |
5159fdb8 JB |
285 | %dir %{_libdir}/enlightenment/modules/conf_bindings |
286 | %dir %{_libdir}/enlightenment/modules/conf_bindings/linux-gnu-* | |
287 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_bindings/linux-gnu-*/module.so | |
288 | %{_libdir}/enlightenment/modules/conf_bindings/module.desktop | |
289 | # | |
290 | %dir %{_libdir}/enlightenment/modules/conf_comp | |
291 | %dir %{_libdir}/enlightenment/modules/conf_comp/linux-gnu-* | |
292 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_comp/linux-gnu-*/module.so | |
293 | %{_libdir}/enlightenment/modules/conf_comp/module.desktop | |
294 | # | |
86e2b2cd | 295 | %dir %{_libdir}/enlightenment/modules/conf_dialogs |
296 | %{_libdir}/enlightenment/modules/conf_dialogs/e-module-conf_dialogs.edj | |
297 | %dir %{_libdir}/enlightenment/modules/conf_dialogs/linux-gnu-* | |
298 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_dialogs/linux-gnu-*/module.so | |
299 | %{_libdir}/enlightenment/modules/conf_dialogs/module.desktop | |
300 | # | |
301 | %dir %{_libdir}/enlightenment/modules/conf_display | |
86e2b2cd | 302 | %dir %{_libdir}/enlightenment/modules/conf_display/linux-gnu-* |
303 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_display/linux-gnu-*/module.so | |
304 | %{_libdir}/enlightenment/modules/conf_display/module.desktop | |
305 | # | |
86e2b2cd | 306 | %dir %{_libdir}/enlightenment/modules/conf_interaction |
307 | %{_libdir}/enlightenment/modules/conf_interaction/e-module-conf_interaction.edj | |
308 | %dir %{_libdir}/enlightenment/modules/conf_interaction/linux-gnu-* | |
309 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_interaction/linux-gnu-*/module.so | |
310 | %{_libdir}/enlightenment/modules/conf_interaction/module.desktop | |
311 | # | |
312 | %dir %{_libdir}/enlightenment/modules/conf_intl | |
86e2b2cd | 313 | %dir %{_libdir}/enlightenment/modules/conf_intl/linux-gnu-* |
314 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_intl/linux-gnu-*/module.so | |
315 | %{_libdir}/enlightenment/modules/conf_intl/module.desktop | |
316 | # | |
86e2b2cd | 317 | %dir %{_libdir}/enlightenment/modules/conf_menus |
318 | %{_libdir}/enlightenment/modules/conf_menus/e-module-conf_menus.edj | |
319 | %dir %{_libdir}/enlightenment/modules/conf_menus/linux-gnu-* | |
320 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_menus/linux-gnu-*/module.so | |
321 | %{_libdir}/enlightenment/modules/conf_menus/module.desktop | |
322 | # | |
86e2b2cd | 323 | %dir %{_libdir}/enlightenment/modules/conf_paths |
324 | %{_libdir}/enlightenment/modules/conf_paths/e-module-conf_paths.edj | |
325 | %dir %{_libdir}/enlightenment/modules/conf_paths/linux-gnu-* | |
326 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_paths/linux-gnu-*/module.so | |
327 | %{_libdir}/enlightenment/modules/conf_paths/module.desktop | |
328 | # | |
329 | %dir %{_libdir}/enlightenment/modules/conf_performance | |
330 | %{_libdir}/enlightenment/modules/conf_performance/e-module-conf_performance.edj | |
331 | %dir %{_libdir}/enlightenment/modules/conf_performance/linux-gnu-* | |
332 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_performance/linux-gnu-*/module.so | |
333 | %{_libdir}/enlightenment/modules/conf_performance/module.desktop | |
334 | # | |
dd56b827 | 335 | %dir %{_libdir}/enlightenment/modules/conf_randr |
336 | %{_libdir}/enlightenment/modules/conf_randr/e-module-conf_randr.edj | |
337 | %dir %{_libdir}/enlightenment/modules/conf_randr/linux-* | |
338 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_randr/linux-*/module.so | |
339 | %{_libdir}/enlightenment/modules/conf_randr/module.desktop | |
86e2b2cd | 340 | # |
341 | %dir %{_libdir}/enlightenment/modules/conf_shelves | |
342 | %{_libdir}/enlightenment/modules/conf_shelves/e-module-conf_shelves.edj | |
343 | %dir %{_libdir}/enlightenment/modules/conf_shelves/linux-gnu-* | |
344 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_shelves/linux-gnu-*/module.so | |
345 | %{_libdir}/enlightenment/modules/conf_shelves/module.desktop | |
346 | # | |
86e2b2cd | 347 | %dir %{_libdir}/enlightenment/modules/conf_theme |
348 | %dir %{_libdir}/enlightenment/modules/conf_theme/linux-gnu-* | |
349 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_theme/linux-gnu-*/module.so | |
350 | %{_libdir}/enlightenment/modules/conf_theme/module.desktop | |
5159fdb8 JB |
351 | # |
352 | %dir %{_libdir}/enlightenment/modules/conf_wallpaper2 | |
353 | %dir %{_libdir}/enlightenment/modules/conf_wallpaper2/linux-gnu-* | |
354 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_wallpaper2/linux-gnu-*/module.so | |
355 | %{_libdir}/enlightenment/modules/conf_wallpaper2/module.desktop | |
86e2b2cd | 356 | # |
86e2b2cd | 357 | %dir %{_libdir}/enlightenment/modules/conf_window_manipulation |
86e2b2cd | 358 | %dir %{_libdir}/enlightenment/modules/conf_window_manipulation/linux-gnu-* |
359 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_window_manipulation/linux-gnu-*/module.so | |
360 | %{_libdir}/enlightenment/modules/conf_window_manipulation/module.desktop | |
361 | # | |
362 | %dir %{_libdir}/enlightenment/modules/conf_window_remembers | |
363 | %{_libdir}/enlightenment/modules/conf_window_remembers/e-module-conf_window_remembers.edj | |
364 | %dir %{_libdir}/enlightenment/modules/conf_window_remembers/linux-gnu-* | |
365 | %attr(755,root,root) %{_libdir}/enlightenment/modules/conf_window_remembers/linux-gnu-*/module.so | |
366 | %{_libdir}/enlightenment/modules/conf_window_remembers/module.desktop | |
367 | # | |
86e2b2cd | 368 | %dir %{_libdir}/enlightenment/modules/connman |
369 | %{_libdir}/enlightenment/modules/connman/e-module-connman.edj | |
370 | %dir %{_libdir}/enlightenment/modules/connman/linux-gnu-* | |
371 | %attr(755,root,root) %{_libdir}/enlightenment/modules/connman/linux-gnu-*/module.so | |
372 | %{_libdir}/enlightenment/modules/connman/module.desktop | |
373 | # | |
5159fdb8 JB |
374 | %dir %{_libdir}/enlightenment/modules/contact |
375 | %{_libdir}/enlightenment/modules/contact/e-module-contact.edj | |
376 | %dir %{_libdir}/enlightenment/modules/contact/linux-gnu-* | |
377 | %attr(755,root,root) %{_libdir}/enlightenment/modules/contact/linux-gnu-*/module.so | |
378 | %{_libdir}/enlightenment/modules/contact/module.desktop | |
379 | # | |
86e2b2cd | 380 | %dir %{_libdir}/enlightenment/modules/cpufreq |
381 | %{_libdir}/enlightenment/modules/cpufreq/e-module-cpufreq.edj | |
382 | %dir %{_libdir}/enlightenment/modules/cpufreq/linux-gnu-* | |
383 | %attr(755,root,root) %{_libdir}/enlightenment/modules/cpufreq/linux-gnu-*/module.so | |
384 | %{_libdir}/enlightenment/modules/cpufreq/module.desktop | |
385 | # | |
86e2b2cd | 386 | %dir %{_libdir}/enlightenment/modules/everything |
dd56b827 | 387 | %{_libdir}/enlightenment/modules/everything/e-module-everything-start.edj |
86e2b2cd | 388 | %{_libdir}/enlightenment/modules/everything/e-module-everything.edj |
389 | %dir %{_libdir}/enlightenment/modules/everything/linux-gnu-* | |
390 | %attr(755,root,root) %{_libdir}/enlightenment/modules/everything/linux-gnu-*/module.so | |
391 | %{_libdir}/enlightenment/modules/everything/module.desktop | |
392 | # | |
393 | %dir %{_libdir}/enlightenment/modules/fileman | |
394 | %{_libdir}/enlightenment/modules/fileman/e-module-fileman.edj | |
395 | %dir %{_libdir}/enlightenment/modules/fileman/linux-gnu-* | |
396 | %attr(755,root,root) %{_libdir}/enlightenment/modules/fileman/linux-gnu-*/module.so | |
397 | %{_libdir}/enlightenment/modules/fileman/module.desktop | |
398 | # | |
399 | %dir %{_libdir}/enlightenment/modules/fileman_opinfo | |
400 | %{_libdir}/enlightenment/modules/fileman_opinfo/e-module-fileman_opinfo.edj | |
401 | %dir %{_libdir}/enlightenment/modules/fileman_opinfo/linux-gnu-* | |
402 | %attr(755,root,root) %{_libdir}/enlightenment/modules/fileman_opinfo/linux-gnu-*/module.so | |
403 | %{_libdir}/enlightenment/modules/fileman_opinfo/module.desktop | |
404 | # | |
405 | %dir %{_libdir}/enlightenment/modules/gadman | |
406 | %{_libdir}/enlightenment/modules/gadman/e-module-gadman.edj | |
407 | %dir %{_libdir}/enlightenment/modules/gadman/linux-gnu-* | |
408 | %attr(755,root,root) %{_libdir}/enlightenment/modules/gadman/linux-gnu-*/module.so | |
409 | %{_libdir}/enlightenment/modules/gadman/module.desktop | |
410 | # | |
411 | %dir %{_libdir}/enlightenment/modules/ibar | |
412 | %{_libdir}/enlightenment/modules/ibar/e-module-ibar.edj | |
413 | %dir %{_libdir}/enlightenment/modules/ibar/linux-gnu-* | |
414 | %attr(755,root,root) %{_libdir}/enlightenment/modules/ibar/linux-gnu-*/module.so | |
415 | %{_libdir}/enlightenment/modules/ibar/module.desktop | |
416 | # | |
417 | %dir %{_libdir}/enlightenment/modules/ibox | |
418 | %{_libdir}/enlightenment/modules/ibox/e-module-ibox.edj | |
419 | %dir %{_libdir}/enlightenment/modules/ibox/linux-gnu-* | |
420 | %attr(755,root,root) %{_libdir}/enlightenment/modules/ibox/linux-gnu-*/module.so | |
421 | %{_libdir}/enlightenment/modules/ibox/module.desktop | |
422 | # | |
423 | %dir %{_libdir}/enlightenment/modules/illume-bluetooth | |
424 | %{_libdir}/enlightenment/modules/illume-bluetooth/e-module-illume-bluetooth.edj | |
425 | %dir %{_libdir}/enlightenment/modules/illume-bluetooth/linux-gnu-* | |
426 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-bluetooth/linux-gnu-*/module.so | |
427 | %{_libdir}/enlightenment/modules/illume-bluetooth/module.desktop | |
428 | # | |
86e2b2cd | 429 | %dir %{_libdir}/enlightenment/modules/illume-home |
430 | %{_libdir}/enlightenment/modules/illume-home/e-module-illume-home.edj | |
431 | %dir %{_libdir}/enlightenment/modules/illume-home/linux-gnu-* | |
432 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-home/linux-gnu-*/module.so | |
433 | %{_libdir}/enlightenment/modules/illume-home/module.desktop | |
434 | # | |
3f0f2301 JB |
435 | %dir %{_libdir}/enlightenment/modules/illume-home-toggle |
436 | %{_libdir}/enlightenment/modules/illume-home-toggle/e-module-illume-home-toggle.edj | |
437 | %dir %{_libdir}/enlightenment/modules/illume-home-toggle/linux-gnu-* | |
438 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-home-toggle/linux-gnu-*/module.so | |
439 | %{_libdir}/enlightenment/modules/illume-home-toggle/module.desktop | |
440 | # | |
86e2b2cd | 441 | %dir %{_libdir}/enlightenment/modules/illume-indicator |
442 | %{_libdir}/enlightenment/modules/illume-indicator/e-module-illume-indicator.edj | |
443 | %dir %{_libdir}/enlightenment/modules/illume-indicator/linux-gnu-* | |
444 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-indicator/linux-gnu-*/module.so | |
445 | %{_libdir}/enlightenment/modules/illume-indicator/module.desktop | |
446 | # | |
447 | %dir %{_libdir}/enlightenment/modules/illume-kbd-toggle | |
448 | %{_libdir}/enlightenment/modules/illume-kbd-toggle/e-module-illume-kbd-toggle.edj | |
449 | %dir %{_libdir}/enlightenment/modules/illume-kbd-toggle/linux-gnu-* | |
450 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-kbd-toggle/linux-gnu-*/module.so | |
451 | %{_libdir}/enlightenment/modules/illume-kbd-toggle/module.desktop | |
452 | # | |
453 | %dir %{_libdir}/enlightenment/modules/illume-keyboard | |
454 | %dir %{_libdir}/enlightenment/modules/illume-keyboard/dicts | |
455 | %{_libdir}/enlightenment/modules/illume-keyboard/dicts/*.dic | |
456 | %{_libdir}/enlightenment/modules/illume-keyboard/e-module-illume-keyboard.edj | |
457 | %dir %{_libdir}/enlightenment/modules/illume-keyboard/keyboards | |
458 | %{_libdir}/enlightenment/modules/illume-keyboard/keyboards/ignore_built_in_keyboards | |
459 | %{_libdir}/enlightenment/modules/illume-keyboard/keyboards/*.kbd | |
460 | %{_libdir}/enlightenment/modules/illume-keyboard/keyboards/*.png | |
461 | %dir %{_libdir}/enlightenment/modules/illume-keyboard/linux-gnu-* | |
462 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-keyboard/linux-gnu-*/module.so | |
463 | %{_libdir}/enlightenment/modules/illume-keyboard/module.desktop | |
464 | # | |
465 | %dir %{_libdir}/enlightenment/modules/illume-mode-toggle | |
466 | %{_libdir}/enlightenment/modules/illume-mode-toggle/e-module-illume-mode-toggle.edj | |
467 | %dir %{_libdir}/enlightenment/modules/illume-mode-toggle/linux-gnu-* | |
468 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-mode-toggle/linux-gnu-*/module.so | |
469 | %{_libdir}/enlightenment/modules/illume-mode-toggle/module.desktop | |
470 | # | |
471 | %dir %{_libdir}/enlightenment/modules/illume-softkey | |
472 | %{_libdir}/enlightenment/modules/illume-softkey/e-module-illume-softkey.edj | |
473 | %dir %{_libdir}/enlightenment/modules/illume-softkey/linux-gnu-* | |
474 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume-softkey/linux-gnu-*/module.so | |
475 | %{_libdir}/enlightenment/modules/illume-softkey/module.desktop | |
476 | # | |
86e2b2cd | 477 | %dir %{_libdir}/enlightenment/modules/illume2 |
478 | %{_libdir}/enlightenment/modules/illume2/e-module-illume2.edj | |
479 | %dir %{_libdir}/enlightenment/modules/illume2/keyboards | |
480 | %{_libdir}/enlightenment/modules/illume2/keyboards/ignore_built_in_keyboards | |
481 | %dir %{_libdir}/enlightenment/modules/illume2/linux-gnu-* | |
482 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume2/linux-gnu-*/module.so | |
483 | %{_libdir}/enlightenment/modules/illume2/module.desktop | |
484 | %dir %{_libdir}/enlightenment/modules/illume2/policies | |
485 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume2/policies/illume.so | |
dd56b827 | 486 | %attr(755,root,root) %{_libdir}/enlightenment/modules/illume2/policies/tablet.so |
86e2b2cd | 487 | # |
488 | %dir %{_libdir}/enlightenment/modules/mixer | |
489 | %{_libdir}/enlightenment/modules/mixer/e-module-mixer.edj | |
490 | %dir %{_libdir}/enlightenment/modules/mixer/linux-gnu-* | |
491 | %attr(755,root,root) %{_libdir}/enlightenment/modules/mixer/linux-gnu-*/module.so | |
492 | %{_libdir}/enlightenment/modules/mixer/module.desktop | |
493 | # | |
494 | %dir %{_libdir}/enlightenment/modules/msgbus | |
495 | %{_libdir}/enlightenment/modules/msgbus/e-module-msgbus.edj | |
496 | %dir %{_libdir}/enlightenment/modules/msgbus/linux-gnu-* | |
497 | %attr(755,root,root) %{_libdir}/enlightenment/modules/msgbus/linux-gnu-*/module.so | |
498 | %{_libdir}/enlightenment/modules/msgbus/module.desktop | |
499 | # | |
5159fdb8 JB |
500 | %dir %{_libdir}/enlightenment/modules/music-control |
501 | %{_libdir}/enlightenment/modules/music-control/e-module-music-control.edj | |
502 | %dir %{_libdir}/enlightenment/modules/music-control/linux-gnu-* | |
503 | %attr(755,root,root) %{_libdir}/enlightenment/modules/music-control/linux-gnu-*/module.so | |
504 | %{_libdir}/enlightenment/modules/music-control/module.desktop | |
505 | # | |
dd56b827 | 506 | %dir %{_libdir}/enlightenment/modules/notification |
507 | %{_libdir}/enlightenment/modules/notification/e-module-notification.edj | |
508 | %dir %{_libdir}/enlightenment/modules/notification/linux-* | |
509 | %attr(755,root,root) %{_libdir}/enlightenment/modules/notification/linux-*/module.so | |
510 | %{_libdir}/enlightenment/modules/notification/module.desktop | |
511 | # | |
86e2b2cd | 512 | %dir %{_libdir}/enlightenment/modules/pager |
513 | %{_libdir}/enlightenment/modules/pager/e-module-pager.edj | |
514 | %dir %{_libdir}/enlightenment/modules/pager/linux-gnu-* | |
515 | %attr(755,root,root) %{_libdir}/enlightenment/modules/pager/linux-gnu-*/module.so | |
516 | %{_libdir}/enlightenment/modules/pager/module.desktop | |
517 | # | |
3f0f2301 JB |
518 | %dir %{_libdir}/enlightenment/modules/quickaccess |
519 | %{_libdir}/enlightenment/modules/quickaccess/e-module-quickaccess.edj | |
520 | %dir %{_libdir}/enlightenment/modules/quickaccess/linux-gnu-* | |
521 | %attr(755,root,root) %{_libdir}/enlightenment/modules/quickaccess/linux-gnu-*/module.so | |
522 | %{_libdir}/enlightenment/modules/quickaccess/module.desktop | |
523 | # | |
dd56b827 | 524 | %dir %{_libdir}/enlightenment/modules/shot |
525 | %{_libdir}/enlightenment/modules/shot/e-module-shot.edj | |
526 | %dir %{_libdir}/enlightenment/modules/shot/linux-* | |
527 | %attr(755,root,root) %{_libdir}/enlightenment/modules/shot/linux-*/module.so | |
528 | %{_libdir}/enlightenment/modules/shot/module.desktop | |
529 | # | |
86e2b2cd | 530 | %dir %{_libdir}/enlightenment/modules/start |
531 | %{_libdir}/enlightenment/modules/start/e-module-start.edj | |
532 | %dir %{_libdir}/enlightenment/modules/start/linux-gnu-* | |
533 | %attr(755,root,root) %{_libdir}/enlightenment/modules/start/linux-gnu-*/module.so | |
534 | %{_libdir}/enlightenment/modules/start/module.desktop | |
535 | # | |
536 | %dir %{_libdir}/enlightenment/modules/syscon | |
537 | %{_libdir}/enlightenment/modules/syscon/e-module-syscon.edj | |
538 | %dir %{_libdir}/enlightenment/modules/syscon/linux-gnu-* | |
539 | %attr(755,root,root) %{_libdir}/enlightenment/modules/syscon/linux-gnu-*/module.so | |
540 | %{_libdir}/enlightenment/modules/syscon/module.desktop | |
541 | # | |
542 | %dir %{_libdir}/enlightenment/modules/systray | |
543 | %{_libdir}/enlightenment/modules/systray/e-module-systray.edj | |
544 | %dir %{_libdir}/enlightenment/modules/systray/linux-gnu-* | |
545 | %attr(755,root,root) %{_libdir}/enlightenment/modules/systray/linux-gnu-*/module.so | |
546 | %{_libdir}/enlightenment/modules/systray/module.desktop | |
547 | # | |
dd56b827 | 548 | %dir %{_libdir}/enlightenment/modules/tasks |
549 | %{_libdir}/enlightenment/modules/tasks/e-module-tasks.edj | |
550 | %dir %{_libdir}/enlightenment/modules/tasks/linux-* | |
551 | %attr(755,root,root) %{_libdir}/enlightenment/modules/tasks/linux-*/module.so | |
552 | %{_libdir}/enlightenment/modules/tasks/module.desktop | |
553 | # | |
5159fdb8 JB |
554 | %dir %{_libdir}/enlightenment/modules/teamwork |
555 | %{_libdir}/enlightenment/modules/teamwork/e-module-teamwork.edj | |
556 | %dir %{_libdir}/enlightenment/modules/teamwork/linux-* | |
557 | %attr(755,root,root) %{_libdir}/enlightenment/modules/teamwork/linux-*/module.so | |
558 | %{_libdir}/enlightenment/modules/teamwork/module.desktop | |
559 | # | |
86e2b2cd | 560 | %dir %{_libdir}/enlightenment/modules/temperature |
561 | %{_libdir}/enlightenment/modules/temperature/e-module-temperature.edj | |
562 | %dir %{_libdir}/enlightenment/modules/temperature/linux-gnu-* | |
563 | %attr(755,root,root) %{_libdir}/enlightenment/modules/temperature/linux-gnu-*/module.so | |
a8898a0c | 564 | %attr(755,root,root) %{_libdir}/enlightenment/modules/temperature/linux-gnu-*/tempget |
86e2b2cd | 565 | %{_libdir}/enlightenment/modules/temperature/module.desktop |
566 | # | |
3f0f2301 JB |
567 | %dir %{_libdir}/enlightenment/modules/tiling |
568 | %{_libdir}/enlightenment/modules/tiling/e-module-tiling.edj | |
569 | %dir %{_libdir}/enlightenment/modules/tiling/linux-gnu-* | |
570 | %attr(755,root,root) %{_libdir}/enlightenment/modules/tiling/linux-gnu-*/module.so | |
571 | %{_libdir}/enlightenment/modules/tiling/module.desktop | |
572 | # | |
86e2b2cd | 573 | %dir %{_libdir}/enlightenment/modules/winlist |
574 | %{_libdir}/enlightenment/modules/winlist/e-module-winlist.edj | |
575 | %dir %{_libdir}/enlightenment/modules/winlist/linux-gnu-* | |
576 | %attr(755,root,root) %{_libdir}/enlightenment/modules/winlist/linux-gnu-*/module.so | |
577 | %{_libdir}/enlightenment/modules/winlist/module.desktop | |
578 | # | |
579 | %dir %{_libdir}/enlightenment/modules/wizard | |
580 | %dir %{_libdir}/enlightenment/modules/wizard/linux-gnu-* | |
3f0f2301 JB |
581 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wizard/linux-gnu-*/module.so |
582 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wizard/linux-gnu-*/page_*.so | |
dd56b827 | 583 | %{_libdir}/enlightenment/modules/wizard/def-ibar.txt |
584 | %{_libdir}/enlightenment/modules/wizard/desktop | |
86e2b2cd | 585 | # |
16daa075 JB |
586 | %if %{with wayland} |
587 | %dir %{_libdir}/enlightenment/modules/wl_desktop_shell | |
588 | %dir %{_libdir}/enlightenment/modules/wl_desktop_shell/linux-gnu-* | |
589 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wl_desktop_shell/linux-gnu-*/module.so | |
590 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wl_desktop_shell/module.desktop | |
591 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wl_desktop_shell/*.edj | |
592 | %dir %{_libdir}/enlightenment/modules/wl_screenshot | |
593 | %dir %{_libdir}/enlightenment/modules/wl_screenshot/linux-gnu-* | |
594 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wl_screenshot/linux-gnu-*/module.so | |
595 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wl_screenshot/module.desktop | |
596 | %attr(755,root,root) %{_libdir}/enlightenment/modules/wl_screenshot/*.edj | |
597 | %endif | |
598 | # | |
3f0f2301 JB |
599 | %dir %{_libdir}/enlightenment/modules/xkbswitch |
600 | %{_libdir}/enlightenment/modules/xkbswitch/e-module-xkbswitch.edj | |
601 | %dir %{_libdir}/enlightenment/modules/xkbswitch/linux-gnu-* | |
602 | %attr(755,root,root) %{_libdir}/enlightenment/modules/xkbswitch/linux-gnu-*/module.so | |
603 | %{_libdir}/enlightenment/modules/xkbswitch/module.desktop | |
86e2b2cd | 604 | # |
605 | %dir %{_libdir}/enlightenment/utils | |
dd56b827 | 606 | %attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_alert |
607 | %attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_backlight | |
65fa0faf | 608 | %attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_fm |
609 | %attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_fm_op | |
3f0f2301 | 610 | %attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_static_grabber |
5159fdb8 | 611 | # SETUID root: allows rebooting, hibernating and shuting system down |
65fa0faf | 612 | %attr(4755,root,root) %{_libdir}/enlightenment/utils/enlightenment_sys |
613 | %attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_thumb | |
86e2b2cd | 614 | %{_datadir}/enlightenment |
3f0f2301 | 615 | %{_desktopdir}/enlightenment_filemanager.desktop |
86e2b2cd | 616 | %{_datadir}/xsessions/enlightenment.desktop |
e6533620 | 617 | |
618 | %files module-cpufreq-freqset | |
619 | %defattr(644,root,root,755) | |
620 | # what group should it be ? | |
621 | %attr(4754,root,sys) %{_libdir}/enlightenment/modules/cpufreq/linux-gnu-*/freqset | |
622 | ||
623 | %files devel | |
624 | %defattr(644,root,root,755) | |
e6533620 | 625 | %dir %{_includedir}/enlightenment |
5159fdb8 JB |
626 | %{_includedir}/enlightenment/e.h |
627 | %{_includedir}/enlightenment/e_*.h | |
628 | %{_includedir}/enlightenment/evry_*.h | |
a8898a0c | 629 | %{_pkgconfigdir}/enlightenment.pc |
86e2b2cd | 630 | %{_pkgconfigdir}/everything.pc |