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