%define name e_modules %define version 0.0.1 %define svn 20090227 %define release %mkrel 0.%{svn}.1 Summary: Loose collection of third party E17 modules Name: %{name} Version: %{version} Release: %{release} Epoch: 1 License: BSD Group: Graphical desktop/Enlightenment URL: http://get-e.org/ Source: %{name}-%version-%{svn}.tar.bz2 Patch1: e_modules-0.0.1-20090227_e_util_dialog.patch BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: evas-devel >= 0.9.9.050 BuildRequires: esmart-devel >= 0.9.0.050 BuildRequires: ecore-devel >= 0.9.9.050 BuildRequires: edje-devel >= 0.9.9.050, edje >= 0.9.9.0.050 BuildRequires: efreet-devel >= 0.5.0.050 BuildRequires: e-devel >= 0.16.999.050 BuildRequires: exml-devel >= 0.1.1, exml >= 0.1.1 BuildRequires: etk-devel >= 0.1.0.042 BuildRequires: embryo-devel >= 0.9.9.050, embryo >= 0.9.9.050 BuildRequires: e_dbus-devel >= 0.5.0.050 Buildrequires: exalt-devel >= 0.6 buildrequires: elementary-devel >= 0.1.0.0 BuildRequires: emprint Buildrequires: gettext-devel Buildrequires: libxkbfile-devel Buildrequires: imagemagick Buildrequires: libxcomposite-devel BuildRequires: libmpd-devel Conflicts: e < 0.16.999.050-3 Requires: e >= 0.16.999.050-3 Requires: emprint %description e_modules is a loose collection of third party E17 modules written by various authors. They are not officially a part of E17, but they are allowed to use the E cvs repository. The modules are all separate modules, written by separate authors. %prep %setup -q -n %name-%version-%svn %patch1 -p1 %build ./autogen.sh %configure2_5x %make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std # %lang(fr) /usr/share/locale/fr/LC_MESSAGES/ephoto.mo %find_lang %{name} # provided by e >= 0.16.999.050 rm -fr %buildroot%{_libdir}/enlightenment/modules/mixer %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS README %{_libdir}/enlightenment/modules/* %changelog * Tue Mar 03 2009 Antoine Ginies <aginies@mandriva.com> 1:0.0.1-0.20090227.1mdv2009.1 + Revision: 347687 - fix exalt-devel buildrequires - add builrequires, patch to fix e_util_dialog - remove patch0 - add exalt-devel buildrequires - fix tarball name - update buildrequires - new SVN snapshot 20090227, fix buildrequires version + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick * Wed Oct 15 2008 Funda Wang <fundawang@mandriva.org> 1:0.0.1-0.20080306.3mdv2009.1 + Revision: 293990 - add conflicts to ease upgrade * Wed Oct 15 2008 Funda Wang <fundawang@mandriva.org> 1:0.0.1-0.20080306.2mdv2009.1 + Revision: 293952 - fix conflicts with e * Thu Mar 06 2008 Antoine Ginies <aginies@mandriva.com> 1:0.0.1-0.20080306.1mdv2008.1 + Revision: 180815 - use %%name-%%cvs as tarball name - fix %%setup error - fix etk-devl buildrequires - update tarball - new snapshot - update e_modules release - restore buildrequires + Thierry Vignaud <tvignaud@mandriva.com> - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake * Sun Feb 03 2008 Austin Acton <austin@mandriva.org> 1:0.0.1-0.20080202.1mdv2008.1 + Revision: 161825 - new checkout + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request + Antoine Ginies <aginies@mandriva.com> - CVS Snapshot 10071031 * Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 0.1.0-1mdv2008.0 + Revision: 76859 - fix xkbfile-devel buildrequires - CVS snapshot 07/08/31, release 0.1.0 - increase release * Thu May 31 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1-2mdv2008.0 + Revision: 33146 - fix exml buildrequires - adjust e-devel and exml-devel buildrequires - update description, CVS snapshot 20070530 * Sun May 27 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1-1mdv2008.0 + Revision: 31772 - remove missing NEWS and COPYING file - add xcomposite1-devel buildrequires - add efreet-devel buildrequires - add ImageMagick buildrequires - add a buildrequire - adjust .lang - adjust spec file - add gettext-devel and cvs buildrequires - CVS snapshot 20070526 - Import e_modules * Fri Nov 25 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20051124.1mdk - new cvs checkout * Thu Nov 10 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20051109.1mdk - new cvs checkout * Thu Oct 06 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.0.1-0.20050904.2mdk - Fix BuildRequires * Mon Sep 05 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20050904.1mdk - new cvs checkout * Wed Aug 17 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20050813.1mdk - new cvs checkout * Mon Jun 27 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20050627.1mdk - new cvs checkout * Thu Jun 09 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20050608.1mdk - new cvs checkout * Mon May 16 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20050511.2mdk - don't own modules_extra * Mon May 16 2005 Austin Acton <austin@mandriva.org> 0.0.1-0.20050511.1mdk - initial package