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