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