Summary: Highly optimized and extensible desktop shell Name: enlightenment Version: 0.17.0 Release: 1%{?dist} Group: User Interface/Desktops License: MIT URL: http://enlightenment.org/ Source0: http://download.enlightenment.org/releases/enlightenment-%{version}.tar.bz2 BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: xcb-util-devel BuildRequires: pkgconfig BuildRequires: gettext BuildRequires: eet-devel BuildRequires: embryo-devel BuildRequires: evas-devel BuildRequires: ecore-devel BuildRequires: edje-devel BuildRequires: efreet-devel BuildRequires: e_dbus-devel BuildRequires: pam-devel BuildRequires: libeina-devel %description Enlightenment 0.17 is desktop shell based on Enlightenment Foundation Libraries. It's highly optimized and provides extensive theming capabilities. A Desktop shell means it's a window manager plus a file manager, plus configuration utilitys all in one. It works reasonably fast even on old and low range computers, providing eye-candy environment. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: eet-devel evas-devel ecore-devel edje-devel e_dbus-devel Requires: pkgconfig efreet-devel %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q # Avoid lib64 rpaths %if "%{_libdir}" != "/usr/lib" sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure %endif %build %configure --disable-static make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL='install -p' # config.h is used only while building E itself sed -i -e '\|#include\ "config.h"|d' %{buildroot}%{_includedir}/%{name}/e.h find %{buildroot} -name '*.la' -delete # remove improperly placed docs rm -rf %{buildroot}%{_datadir}/%{name}/doc rm -rf %{buildroot}%{_datadir}/%{name}/AUTHORS rm -rf %{buildroot}%{_datadir}/%{name}/COPYING # remove unused enlightenment_remote rm -rf %{buildroot}%{_bindir}/enlightenmen_remote %find_lang %{name} %files -f %{name}.lang %doc AUTHORS COPYING README %{_bindir}/%{name} %{_bindir}/%{name}_* %{_libdir}/%{name} %{_sysconfdir}/%{name}/sysactions.conf %{_sysconfdir}/xdg/menus/enlightenment.menu %{_datadir}/%{name} %{_datadir}/xsessions/%{name}.desktop %{_datadir}/applications/enlightenment_filemanager.desktop %files devel # originally improperly placed docs %doc doc/*.txt doc/*.html doc/*.png %{_includedir}/%{name} %{_libdir}/pkgconfig/*.pc %changelog * Sat Dec 29 2012 Terje Rosten - 0.17.0-1 - 0.17.0 * Tue Feb 08 2011 Fedora Release Engineering - 0.16.999.55225-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Jan 31 2011 Thomas Janssen 0.16.999.55225-2 - rebuild for EFL 1.0.0 release * Thu Dec 16 2010 Thomas Janssen 0.16.999.55225-1 - update to 0.16.999.55225 snapshot release * Mon Nov 15 2010 Thomas Janssen 0.16.999.54504-1 - update to 0.16.999.54504 snapshot release * Fri Jul 02 2010 Thomas Janssen 0.16.999.49898-1 - enlightenment 0.16.999.49898 snapshot release * Tue Jun 15 2010 Thomas Janssen 0.16.999.49539-1 - enlightenment 0.16.999.49539 snapshot release * Thu Apr 08 2010 Thomas Janssen 0.16.999.063-2 - Added obsoletes * Tue Feb 16 2010 Thomas Janssen 0.16.999.063-1 - New upstream source 0.16.999.063 * Fri Aug 21 2009 Tomas Mraz - 0.16.999.050-5 - rebuilt with new openssl * Fri Jul 24 2009 Fedora Release Engineering - 0.16.999.050-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Feb 24 2009 Fedora Release Engineering - 0.16.999.050-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Fri Jan 16 2009 Tomas Mraz - 0.16.999.050-2 - rebuild with new openssl * Sun Nov 30 2008 Pavel "Stalwart" Shevchuk - 0.16.999.050-1 - New upstream snapshot * Sun Nov 23 2008 Pavel "Stalwart" Shevchuk - 0.16.999.043-4 - Changed summary to be more descriptive * Sat Aug 30 2008 Pavel "Stalwart" Shevchuk - 0.16.999.043-3 - One more directory ownership fix - Backported enlightenment.pc.in from trunk - Strip unneeded config.h include from e.h * Sat Jul 26 2008 Pavel "Stalwart" Shevchuk - 0.16.999.043-2 - Added missing efreet-devel require to enlightenment-devel - Removed broken enlightenment_sys - Removed more improperly placed docs - Fixed directory ownership * Mon May 20 2008 Pavel "Stalwart" Shevchuk - 0.16.999.043-1 - Initial specfile for Enlightenment