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