X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;ds=sidebyside;f=enlightenment.spec;h=b157083288689059013fab2b9225b8e573609f31;hb=e86ad17362d7593aaa6bc71e5b805af51805b37a;hp=e3d17a313a5f9356f6ffd02a4194412656251b76;hpb=c93dda13985e45c06369cc29e03078fb54844276;p=packages%2Fenlightenment.git diff --git a/enlightenment.spec b/enlightenment.spec index e3d17a3..b157083 100644 --- a/enlightenment.spec +++ b/enlightenment.spec @@ -1,76 +1,585 @@ +# TODO: verify install time dependencies +# +# Conditonal build: +%bcond_with wayland # Wayland clients in composite module +# +%define efl_ver 1.7.9 +%define ecore_ver %{efl_ver} +%define edbus_ver %{efl_ver} +%define edje_ver %{efl_ver} +%define eet_ver %{efl_ver} +%define efreet_ver %{efl_ver} +%define eina_ver %{efl_ver} +%define eio_ver %{efl_ver} +%define emotion_ver %{efl_ver} +%define evas_ver %{efl_ver} +%define eeze_ver %{efl_ver} +%define elementary_ver %{efl_ver} + Summary: Enlightenment Window Manager -Summary(pl): X Window menad¿er - Enlightenment +Summary(hu.UTF-8): Enlightenment ablakkezelő +Summary(pl.UTF-8): Zarządca okien X - Enlightenment Name: enlightenment -Version: 0.16.4 +Version: 0.17.5 Release: 1 -License: GPL +License: BSD Group: X11/Window Managers -Group(pl): X11/Zarz±dcy Okien -Source0: ftp://ftp.enlightenment.org/pub/enlightenment/enlightenment/%{name}-%{version}.tar.gz -Source1: enlightenment.desktop -Patch0: enlightenment-config-path.patch -Patch1: enlightenment-makefile_fix.patch -URL: http://www.enlightenment.org/ -BuildRequires: gtk+-devel >= 1.2.1 -BuildRequires: esound-devel >= 0.2.13 -BuildRequires: imlib-devel >= 1.9.8 -BuildRequires: freetype-devel -BuildRequires: libghttp-devel -BuildRequires: libjpeg-devel -BuildRequires: libpng-devel -BuildRequires: libtiff-devel -BuildRequires: libungif-devel -BuildRequires: zlib-devel -BuildRequires: fnlib-devel +Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2 +# Source0-md5: 6ba44073b26f85e3a0a053fbaf17b6be +Source1: %{name}-xsession.desktop +Source2: enlightenmentDR17-wcnt.txt +URL: http://enlightenment.org/ +BuildRequires: alsa-lib-devel >= 1.0.8 +BuildRequires: audit-libs-devel +BuildRequires: autoconf >= 2.59-9 +BuildRequires: automake >= 1:1.11 +BuildRequires: dbus-devel +# edbus, ehal +BuildRequires: e_dbus-devel >= %{edbus_ver} +BuildRequires: eeze-devel >= %{eeze_ver} +BuildRequires: ecore-con-devel >= %{ecore_ver} +BuildRequires: ecore-devel >= %{ecore_ver} +BuildRequires: ecore-evas-devel >= %{ecore_ver} +BuildRequires: ecore-file-devel >= %{ecore_ver} +BuildRequires: ecore-imf-devel >= %{ecore_ver} +BuildRequires: ecore-imf-evas-devel >= %{ecore_ver} +BuildRequires: ecore-input-devel >= %{ecore_ver} +BuildRequires: ecore-input-evas-devel >= %{ecore_ver} +BuildRequires: ecore-ipc-devel >= %{ecore_ver} +BuildRequires: ecore-x-devel >= %{ecore_ver} +BuildRequires: edje >= %{edje_ver} +BuildRequires: edje-devel >= %{edje_ver} +BuildRequires: eet-devel >= %{eet_ver} +BuildRequires: efreet-devel >= %{efreet_ver} +BuildRequires: eina-devel >= %{eina_ver} +BuildRequires: eio-devel >= %{eio_ver} +BuildRequires: elementary-devel >= %{elementary_ver} +BuildRequires: emotion-devel >= %{emotion_ver} +#BuildRequires: ephysics-devel +BuildRequires: evas-devel >= %{evas_ver} +BuildRequires: gettext-devel >= 0.17 +BuildRequires: libtool >= 2:2 +BuildRequires: libxcb-devel +BuildRequires: pam-devel +BuildRequires: pkgconfig +BuildRequires: sed >= 4.0 +BuildRequires: xcb-util-keysyms-devel +BuildRequires: xorg-lib-libXext-devel +%if %{with wayland} +BuildRequires: Mesa-libEGL-devel >= 7.10 +# glesv2 +BuildRequires: Mesa-libGLES-devel +BuildRequires: Mesa-libGL-devel +BuildRequires: pixman-devel +# wayland-server +BuildRequires: wayland-devel +BuildRequires: xcb-util-image-devel +%endif +Requires: e_dbus >= %{edbus_ver} +Requires: edje >= %{edje_ver} +Requires: efreet >= %{efreet_ver} +Requires: enlightenment-theme-default = %{version} +Requires: evas-engine-buffer >= %{evas_ver} +Requires: evas-engine-software_x11 >= %{evas_ver} +Requires: evas-loader-eet >= %{evas_ver} +Requires: evas-loader-jpeg >= %{evas_ver} +Requires: evas-loader-png >= %{evas_ver} +Requires: fonts-TTF-bitstream-vera +Requires: vfmg >= 0.9.95 +Suggests: enlightenment-utils-eeze +Obsoletes: enlightenmentDR17 >= 0.16.999 +Obsoletes: enlightenmentDR17-libs >= 0.16.999 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _prefix /usr/X11R6 -%define _mandir %{_prefix}/man +%{expand:%%define _sysconfdir %{_sysconfdir}/X11} +%undefine __cxx %description -Enlightenment is a Windowmanager for X-Windows that is designed to be +Enlightenment is a Windowmanager for X Window that is designed to be powerful, extensible, configurable and able to be really good looking. -%description -l pl -Enlightenment jest najpotê¿niejszym i najpiêkniejszym -window-menad¿erem jaki kiedykolwiek zosta³ stworzony dla Linuxa ;) +%description -l hu.UTF-8 +Enlightenment egy ablakkezelő, amely arra készült, hogy hatékony, +bővíthető, beállítható legyen, és tényleg jól nézzen ki. + +%description -l pl.UTF-8 +Enlightenment jest najpotężniejszym i najpiękniejszym zarządcą okien +jaki kiedykolwiek został stworzony dla Linuksa ;) + +%package module-cpufreq-freqset +Summary: CPU speed management binary +Summary(hu.UTF-8): CPU sebesség menedzselő program +Summary(pl.UTF-8): Program do zaządzania szybkością CPU +Group: Applications/System +Requires: %{name} = %{version}-%{release} +Obsoletes: enlightenmentDR17-module-cpufreq-freqset >= 0.16.999 + +%description module-cpufreq-freqset +freqset makes you able to change CPU frequency using cpufreq module. + +It contains SUID binary. + +%description module-cpufreq-freqset -l hu.UTF-8 +freqset-tel lehetőséged van a CPU frekvenciáját változtatni a cpufreq +modul használatával. + +SUID binárist tartalmaz. + +%description module-cpufreq-freqset -l pl.UTF-8 +freqset pozwala zmieniać częstotliwość pracy procesora przy użyciu +modułu cpufreq. + +Zawiera binarkę SUID. + +%package devel +Summary: Development headers for Enlightenment +Summary(hu.UTF-8): Fejlesztői fájlok Enlightenment-hez +Summary(pl.UTF-8): Pliki nagłówkowe dla Enlightenmenta +Group: Development/Libraries +# by headers included in e.h +# ecore-con ecore-ipc ecore-job ecore-txt ecore-config +Requires: ecore-devel >= %{ecore_ver} +Requires: ecore-evas-devel >= %{ecore_ver} +Requires: ecore-file-devel >= %{ecore_ver} +Requires: ecore-input-devel >= %{ecore_ver} +Requires: ecore-input-evas-devel >= %{ecore_ver} +Requires: ecore-ipc-devel >= %{ecore_ver} +Requires: ecore-x-devel >= %{ecore_ver} +Requires: e_dbus-devel >= %{edbus_ver} +Requires: edje-devel >= %{edje_ver} +Requires: eet-devel >= %{eet_ver} +Requires: efreet-devel >= %{efreet_ver} +Requires: eio-devel >= %{eio_ver} +Requires: elementary-devel >= %{elementary_ver} +Requires: emotion-devel >= %{emotion_ver} +Obsoletes: enlightenmentDR17-devel >= 0.16.999 + +%description devel +Development headers for Enlightenment. + +%description devel -l hu.UTF-8 +Fejlesztői fájlok Enlightenment-hez. + +%description devel -l pl.UTF-8 +Pliki nagłówkowe dla Enlightenmenta. %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%setup -q %build -LDFLAGS="-s"; export LDFLAGS -CFLAGS="-I%{_includedir}/freetype $RPM_OPT_FLAGS"; export CFLAGS +%{__gettextize} +%{__libtoolize} +%{__aclocal} -I m4 +%{__autoconf} +%{__autoheader} +%{__automake} %configure \ - --enable-fsstd \ - --enable-sound - -make configdatadir=%{_sysconfdir}/X11/enlightenment + --disable-silent-rules \ + --disable-static \ + %{?with_wayland:--enable-wayland-clients} \ + --with-profile=SLOW_PC +%{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties +install -d $RPM_BUILD_ROOT%{_datadir}/xsessions + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT -make install \ - DESTDIR=$RPM_BUILD_ROOT \ - configdatadir=%{_sysconfdir}/X11/enlightenment +%{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/data/themes/default.edj -gzip -9nf AUTHORS README NEWS \ - $RPM_BUILD_ROOT%{_mandir}/man1/* +install -d $RPM_BUILD_ROOT%{_libdir}/enlightenment/modules_extra +install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/config-apps +install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop +install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/%{name}/wcnt.txt +find $RPM_BUILD_ROOT%{_libdir}/enlightenment -name '*.la' | xargs %{__rm} -install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/gnome/wm-properties +#cd $RPM_BUILD_ROOT%{_datadir}/%{name}/data/fonts +#VERA=$(ls Vera*.ttf) +#for FONT in $VERA; do +# rm -f $FONT +# ln -s %{_fontsdir}/TTF/$FONT . +#done +#cd - + +%find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc {AUTHORS,README,NEWS}.gz -%dir %{_sysconfdir}/X11/enlightenment -%config %{_sysconfdir}/X11/enlightenment/* -%attr(755,root,root) %{_prefix}/bin/* +%doc AUTHORS ChangeLog NEWS README +#/etc/X11/xdg/menus/enlightenment.menu +%dir %{_sysconfdir}/enlightenment +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/enlightenment/sysactions.conf +%attr(755,root,root) %{_bindir}/enlightenment +%attr(755,root,root) %{_bindir}/enlightenment_filemanager +%attr(755,root,root) %{_bindir}/enlightenment_imc +%attr(755,root,root) %{_bindir}/enlightenment_open +%attr(755,root,root) %{_bindir}/enlightenment_remote +%attr(755,root,root) %{_bindir}/enlightenment_start +%dir %{_libdir}/enlightenment +%dir %{_libdir}/enlightenment/modules +# +%dir %{_libdir}/enlightenment/modules/backlight +%{_libdir}/enlightenment/modules/backlight/e-module-backlight.edj +%dir %{_libdir}/enlightenment/modules/backlight/linux-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/backlight/linux-*/module.so +%{_libdir}/enlightenment/modules/backlight/module.desktop +# +%dir %{_libdir}/enlightenment/modules/battery +%{_libdir}/enlightenment/modules/battery/e-module-battery.edj +%dir %{_libdir}/enlightenment/modules/battery/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/battery/linux-gnu-*/batget +%attr(755,root,root) %{_libdir}/enlightenment/modules/battery/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/battery/module.desktop +# +%dir %{_libdir}/enlightenment/modules/clock +%{_libdir}/enlightenment/modules/clock/e-module-clock.edj +%dir %{_libdir}/enlightenment/modules/clock/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/clock/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/clock/module.desktop +# +%dir %{_libdir}/enlightenment/modules/comp +%{_libdir}/enlightenment/modules/comp/e-module-comp.edj +%dir %{_libdir}/enlightenment/modules/comp/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/comp/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/comp/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf +%{_libdir}/enlightenment/modules/conf/e-module-conf.edj +%dir %{_libdir}/enlightenment/modules/conf/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_applications +%{_libdir}/enlightenment/modules/conf_applications/e-module-conf_applications.edj +%dir %{_libdir}/enlightenment/modules/conf_applications/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_applications/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_applications/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_dialogs +%{_libdir}/enlightenment/modules/conf_dialogs/e-module-conf_dialogs.edj +%dir %{_libdir}/enlightenment/modules/conf_dialogs/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_dialogs/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_dialogs/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_display +%dir %{_libdir}/enlightenment/modules/conf_display/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_display/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_display/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_edgebindings +%{_libdir}/enlightenment/modules/conf_edgebindings/e-module-conf_edgebindings.edj +%dir %{_libdir}/enlightenment/modules/conf_edgebindings/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_edgebindings/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_edgebindings/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_interaction +%{_libdir}/enlightenment/modules/conf_interaction/e-module-conf_interaction.edj +%dir %{_libdir}/enlightenment/modules/conf_interaction/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_interaction/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_interaction/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_intl +%dir %{_libdir}/enlightenment/modules/conf_intl/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_intl/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_intl/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_keybindings +%dir %{_libdir}/enlightenment/modules/conf_keybindings/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_keybindings/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_keybindings/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_menus +%{_libdir}/enlightenment/modules/conf_menus/e-module-conf_menus.edj +%dir %{_libdir}/enlightenment/modules/conf_menus/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_menus/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_menus/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_paths +%{_libdir}/enlightenment/modules/conf_paths/e-module-conf_paths.edj +%dir %{_libdir}/enlightenment/modules/conf_paths/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_paths/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_paths/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_performance +%{_libdir}/enlightenment/modules/conf_performance/e-module-conf_performance.edj +%dir %{_libdir}/enlightenment/modules/conf_performance/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_performance/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_performance/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_randr +%{_libdir}/enlightenment/modules/conf_randr/e-module-conf_randr.edj +%dir %{_libdir}/enlightenment/modules/conf_randr/linux-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_randr/linux-*/module.so +%{_libdir}/enlightenment/modules/conf_randr/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_shelves +%{_libdir}/enlightenment/modules/conf_shelves/e-module-conf_shelves.edj +%dir %{_libdir}/enlightenment/modules/conf_shelves/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_shelves/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_shelves/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_theme +%dir %{_libdir}/enlightenment/modules/conf_theme/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_theme/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_theme/module.desktop +# disabled in configure +#%dir %{_libdir}/enlightenment/modules/conf_wallpaper2 +#%dir %{_libdir}/enlightenment/modules/conf_wallpaper2/linux-gnu-* +#%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_wallpaper2/linux-gnu-*/module.so +#%{_libdir}/enlightenment/modules/conf_wallpaper2/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_window_manipulation +%dir %{_libdir}/enlightenment/modules/conf_window_manipulation/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_window_manipulation/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_window_manipulation/module.desktop +# +%dir %{_libdir}/enlightenment/modules/conf_window_remembers +%{_libdir}/enlightenment/modules/conf_window_remembers/e-module-conf_window_remembers.edj +%dir %{_libdir}/enlightenment/modules/conf_window_remembers/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/conf_window_remembers/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/conf_window_remembers/module.desktop +# +%dir %{_libdir}/enlightenment/modules/connman +%{_libdir}/enlightenment/modules/connman/e-module-connman.edj +%dir %{_libdir}/enlightenment/modules/connman/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/connman/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/connman/module.desktop +# +%dir %{_libdir}/enlightenment/modules/cpufreq +%{_libdir}/enlightenment/modules/cpufreq/e-module-cpufreq.edj +%dir %{_libdir}/enlightenment/modules/cpufreq/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/cpufreq/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/cpufreq/module.desktop +# +%dir %{_libdir}/enlightenment/modules/dropshadow +%{_libdir}/enlightenment/modules/dropshadow/e-module-dropshadow.edj +%dir %{_libdir}/enlightenment/modules/dropshadow/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/dropshadow/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/dropshadow/module.desktop +# +%dir %{_libdir}/enlightenment/modules/everything +%{_libdir}/enlightenment/modules/everything/e-module-everything-start.edj +%{_libdir}/enlightenment/modules/everything/e-module-everything.edj +%dir %{_libdir}/enlightenment/modules/everything/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/everything/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/everything/module.desktop +# +%dir %{_libdir}/enlightenment/modules/fileman +%{_libdir}/enlightenment/modules/fileman/e-module-fileman.edj +%dir %{_libdir}/enlightenment/modules/fileman/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/fileman/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/fileman/module.desktop +# +%dir %{_libdir}/enlightenment/modules/fileman_opinfo +%{_libdir}/enlightenment/modules/fileman_opinfo/e-module-fileman_opinfo.edj +%dir %{_libdir}/enlightenment/modules/fileman_opinfo/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/fileman_opinfo/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/fileman_opinfo/module.desktop +# +%dir %{_libdir}/enlightenment/modules/gadman +%{_libdir}/enlightenment/modules/gadman/e-module-gadman.edj +%dir %{_libdir}/enlightenment/modules/gadman/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/gadman/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/gadman/module.desktop +# +%dir %{_libdir}/enlightenment/modules/ibar +%{_libdir}/enlightenment/modules/ibar/e-module-ibar.edj +%dir %{_libdir}/enlightenment/modules/ibar/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/ibar/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/ibar/module.desktop +# +%dir %{_libdir}/enlightenment/modules/ibox +%{_libdir}/enlightenment/modules/ibox/e-module-ibox.edj +%dir %{_libdir}/enlightenment/modules/ibox/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/ibox/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/ibox/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-bluetooth +%{_libdir}/enlightenment/modules/illume-bluetooth/e-module-illume-bluetooth.edj +%dir %{_libdir}/enlightenment/modules/illume-bluetooth/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-bluetooth/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-bluetooth/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-home +%{_libdir}/enlightenment/modules/illume-home/e-module-illume-home.edj +%dir %{_libdir}/enlightenment/modules/illume-home/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-home/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-home/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-home-toggle +%{_libdir}/enlightenment/modules/illume-home-toggle/e-module-illume-home-toggle.edj +%dir %{_libdir}/enlightenment/modules/illume-home-toggle/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-home-toggle/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-home-toggle/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-indicator +%{_libdir}/enlightenment/modules/illume-indicator/e-module-illume-indicator.edj +%dir %{_libdir}/enlightenment/modules/illume-indicator/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-indicator/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-indicator/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-kbd-toggle +%{_libdir}/enlightenment/modules/illume-kbd-toggle/e-module-illume-kbd-toggle.edj +%dir %{_libdir}/enlightenment/modules/illume-kbd-toggle/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-kbd-toggle/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-kbd-toggle/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-keyboard +%dir %{_libdir}/enlightenment/modules/illume-keyboard/dicts +%{_libdir}/enlightenment/modules/illume-keyboard/dicts/*.dic +%{_libdir}/enlightenment/modules/illume-keyboard/e-module-illume-keyboard.edj +%dir %{_libdir}/enlightenment/modules/illume-keyboard/keyboards +%{_libdir}/enlightenment/modules/illume-keyboard/keyboards/ignore_built_in_keyboards +%{_libdir}/enlightenment/modules/illume-keyboard/keyboards/*.kbd +%{_libdir}/enlightenment/modules/illume-keyboard/keyboards/*.png +%dir %{_libdir}/enlightenment/modules/illume-keyboard/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-keyboard/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-keyboard/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-mode-toggle +%{_libdir}/enlightenment/modules/illume-mode-toggle/e-module-illume-mode-toggle.edj +%dir %{_libdir}/enlightenment/modules/illume-mode-toggle/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-mode-toggle/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-mode-toggle/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume-softkey +%{_libdir}/enlightenment/modules/illume-softkey/e-module-illume-softkey.edj +%dir %{_libdir}/enlightenment/modules/illume-softkey/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume-softkey/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume-softkey/module.desktop +# +%dir %{_libdir}/enlightenment/modules/illume2 +%{_libdir}/enlightenment/modules/illume2/e-module-illume2.edj +%dir %{_libdir}/enlightenment/modules/illume2/keyboards +%{_libdir}/enlightenment/modules/illume2/keyboards/ignore_built_in_keyboards +%dir %{_libdir}/enlightenment/modules/illume2/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume2/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/illume2/module.desktop +%dir %{_libdir}/enlightenment/modules/illume2/policies +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume2/policies/illume.so +%attr(755,root,root) %{_libdir}/enlightenment/modules/illume2/policies/tablet.so +# +%dir %{_libdir}/enlightenment/modules/mixer +%{_libdir}/enlightenment/modules/mixer/e-module-mixer.edj +%dir %{_libdir}/enlightenment/modules/mixer/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/mixer/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/mixer/module.desktop +# +%dir %{_libdir}/enlightenment/modules/msgbus +%{_libdir}/enlightenment/modules/msgbus/e-module-msgbus.edj +%dir %{_libdir}/enlightenment/modules/msgbus/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/msgbus/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/msgbus/module.desktop +# +%dir %{_libdir}/enlightenment/modules/notification +%{_libdir}/enlightenment/modules/notification/e-module-notification.edj +%dir %{_libdir}/enlightenment/modules/notification/linux-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/notification/linux-*/module.so +%{_libdir}/enlightenment/modules/notification/module.desktop +# +%dir %{_libdir}/enlightenment/modules/pager +%{_libdir}/enlightenment/modules/pager/e-module-pager.edj +%dir %{_libdir}/enlightenment/modules/pager/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/pager/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/pager/module.desktop +# +%dir %{_libdir}/enlightenment/modules/quickaccess +%{_libdir}/enlightenment/modules/quickaccess/e-module-quickaccess.edj +%dir %{_libdir}/enlightenment/modules/quickaccess/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/quickaccess/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/quickaccess/module.desktop +# +%dir %{_libdir}/enlightenment/modules/shot +%{_libdir}/enlightenment/modules/shot/e-module-shot.edj +%dir %{_libdir}/enlightenment/modules/shot/linux-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/shot/linux-*/module.so +%{_libdir}/enlightenment/modules/shot/module.desktop +# +%dir %{_libdir}/enlightenment/modules/start +%{_libdir}/enlightenment/modules/start/e-module-start.edj +%dir %{_libdir}/enlightenment/modules/start/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/start/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/start/module.desktop +# +%dir %{_libdir}/enlightenment/modules/syscon +%{_libdir}/enlightenment/modules/syscon/e-module-syscon.edj +%dir %{_libdir}/enlightenment/modules/syscon/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/syscon/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/syscon/module.desktop +# +%dir %{_libdir}/enlightenment/modules/systray +%{_libdir}/enlightenment/modules/systray/e-module-systray.edj +%dir %{_libdir}/enlightenment/modules/systray/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/systray/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/systray/module.desktop +# +%dir %{_libdir}/enlightenment/modules/tasks +%{_libdir}/enlightenment/modules/tasks/e-module-tasks.edj +%dir %{_libdir}/enlightenment/modules/tasks/linux-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/tasks/linux-*/module.so +%{_libdir}/enlightenment/modules/tasks/module.desktop +# +%dir %{_libdir}/enlightenment/modules/temperature +%{_libdir}/enlightenment/modules/temperature/e-module-temperature.edj +%dir %{_libdir}/enlightenment/modules/temperature/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/temperature/linux-gnu-*/module.so +%attr(755,root,root) %{_libdir}/enlightenment/modules/temperature/linux-gnu-*/tempget +%{_libdir}/enlightenment/modules/temperature/module.desktop +# +%dir %{_libdir}/enlightenment/modules/tiling +%{_libdir}/enlightenment/modules/tiling/e-module-tiling.edj +%dir %{_libdir}/enlightenment/modules/tiling/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/tiling/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/tiling/module.desktop +# +%dir %{_libdir}/enlightenment/modules/winlist +%{_libdir}/enlightenment/modules/winlist/e-module-winlist.edj +%dir %{_libdir}/enlightenment/modules/winlist/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/winlist/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/winlist/module.desktop +# +%dir %{_libdir}/enlightenment/modules/wizard +%dir %{_libdir}/enlightenment/modules/wizard/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/wizard/linux-gnu-*/module.so +%attr(755,root,root) %{_libdir}/enlightenment/modules/wizard/linux-gnu-*/page_*.so +%{_libdir}/enlightenment/modules/wizard/def-ibar.txt +%{_libdir}/enlightenment/modules/wizard/desktop +%{_libdir}/enlightenment/modules/wizard/extra_desktops +# +%dir %{_libdir}/enlightenment/modules/xkbswitch +%{_libdir}/enlightenment/modules/xkbswitch/e-module-xkbswitch.edj +%dir %{_libdir}/enlightenment/modules/xkbswitch/linux-gnu-* +%attr(755,root,root) %{_libdir}/enlightenment/modules/xkbswitch/linux-gnu-*/module.so +%{_libdir}/enlightenment/modules/xkbswitch/module.desktop +# +%dir %{_libdir}/enlightenment/utils +%attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_alert +%attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_backlight +%attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_fm +%attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_fm_op +%attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_init +%attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_static_grabber +# SETUID ! allows rebooting, hibernating and shuting system down +%attr(4755,root,root) %{_libdir}/enlightenment/utils/enlightenment_sys +%attr(755,root,root) %{_libdir}/enlightenment/utils/enlightenment_thumb %{_datadir}/enlightenment -%{_datadir}/gnome/wm-properties/* -%{_mandir}/man1/* +# +%{_desktopdir}/enlightenment_filemanager.desktop +%{_datadir}/xsessions/enlightenment.desktop + +%files module-cpufreq-freqset +%defattr(644,root,root,755) +# what group should it be ? +%attr(4754,root,sys) %{_libdir}/enlightenment/modules/cpufreq/linux-gnu-*/freqset + +%files devel +%defattr(644,root,root,755) +%dir %{_includedir}/enlightenment +%{_includedir}/enlightenment/e*.h +%{_pkgconfigdir}/enlightenment.pc +%{_pkgconfigdir}/everything.pc