X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=enlightenment.spec;h=c135b4c45fc4e162a42876ee666a6d4bad011375;hb=dbc8cf73e29922b9cf6b25f2dc1fd86f48571709;hp=5c5241f7d9b6d62e4f14860b3328032b1e595985;hpb=62eb8b05d5c4509f1573f080f3b4ab48aadc21da;p=packages%2Fenlightenment.git diff --git a/enlightenment.spec b/enlightenment.spec index 5c5241f..c135b4c 100644 --- a/enlightenment.spec +++ b/enlightenment.spec @@ -1,81 +1,207 @@ +# TODO: verify install time dependencies +# +# Conditonal build: +%bcond_with wayland # Wayland clients in composite module +# +%define efl_ver 1.7.4 +%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 1.6.9.0 + Summary: Enlightenment Window Manager -Summary(pl): Zarz±dca okien X - Enlightenment +Summary(hu.UTF-8): Enlightenment ablakkezelő +Summary(pl.UTF-8): Zarządca okien X - Enlightenment Name: enlightenment -Version: 0.16.6 -Release: 0.1 -License: GPL +Version: 0.17.2.1 +Release: 1 +License: BSD Group: X11/Window Managers -Source0: http://dl.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz -# Source0-md5: fa1b5f062cd2ba005eb555c358450deb -Source1: %{name}.desktop -Source2: %{name}.RunWM -Source3: %{name}.wm_style -Source4: %{name}-xsession.desktop -Patch0: %{name}-config-path.patch -Patch1: %{name}-makefile_fix.patch -Patch2: %{name}-ac_am_fixes.patch -Patch3: %{name}-use_sys_snprintf.patch +Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2 +# Source0-md5: a0da142a9a44540506149936bfc6e28c +Source1: %{name}-xsession.desktop +Source2: enlightenmentDR17-wcnt.txt URL: http://enlightenment.org/ -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: esound-devel >= 0.2.13 -BuildRequires: fnlib-devel -BuildRequires: freetype1-devel -BuildRequires: gettext-devel -BuildRequires: gtk+-devel >= 1.2.1 -BuildRequires: imlib-devel >= 1.9.8 -BuildRequires: libghttp-devel -BuildRequires: libjpeg-devel -BuildRequires: libpng >= 1.0.8 -BuildRequires: libtiff-devel +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 -BuildRequires: libungif-devel -BuildRequires: zlib-devel -Requires: xinitrc >= 3.0 +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 _wmpropsdir /usr/share/wm-properties -%define _sysconfdir /etc/X11/enlightenment +%{expand:%%define _sysconfdir %{_sysconfdir}/X11} +%undefine __cxx %description 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 zarz±dc± okien -jaki kiedykolwiek zosta³ stworzony dla Linuksa ;) +%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 -##%patch2 -p1 -#%patch3 -p1 +%setup -q %build -rm -f missing -%{__libtoolize} %{__gettextize} -%{__aclocal} +%{__libtoolize} +%{__aclocal} -I m4 %{__autoconf} +%{__autoheader} %{__automake} -CFLAGS="-I%{_includedir}/freetype %{rpmcflags}" %configure \ - --enable-sound=yes - + --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}/xsessions,%{_wmpropsdir},/etc/sysconfig/wmstyle} +install -d $RPM_BUILD_ROOT%{_datadir}/xsessions %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE1} $RPM_BUILD_ROOT%{_wmpropsdir} -install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/wmstyle/%{name}.sh -install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/wmstyle/%{name}.names -install %{SOURCE4} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop +%{__rm} $RPM_BUILD_ROOT%{_datadir}/%{name}/data/themes/default.edj + +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} + +#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} @@ -84,12 +210,376 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(644,root,root,755) -%doc AUTHORS README NEWS -%config %{_sysconfdir} -%attr(755,root,root) /etc/sysconfig/wmstyle/*.sh -/etc/sysconfig/wmstyle/*.names -%attr(755,root,root) %{_bindir}/* +%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}/xsessions/%{name}.desktop -%{_wmpropsdir}/* -%{_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