%define name e_modules %define version 0.0.1 %define cvs 20080306 %define release %mkrel 0.%{cvs}.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}-%{cvs}.tar.bz2 Patch0: notification-fix-datadir.patch BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: evas-devel >= 0.9.9.042 BuildRequires: esmart-devel >= 0.9.0.042 BuildRequires: ecore-devel >= 0.9.9.042 BuildRequires: edje-devel >= 0.5.0.042, edje >= 0.5.0.042 BuildRequires: efreet-devel >= 0.0.3.042 BuildRequires: e-devel >= 0.16.999.042 BuildRequires: exml-devel >= 0.1.1, exml >= 0.1.1 BuildRequires: etk-devel >= 0.1.0.042 BuildRequires: embryo-devel >= 0.9.1.042, embryo >= 0.9.1.042 BuildRequires: e_dbus-devel >= 0.1.0.042 BuildRequires: emprint Buildrequires: gettext-devel Buildrequires: libxkbfile-devel Buildrequires: ImageMagick Buildrequires: libxcomposite-devel BuildRequires: libmpd-devel Requires: e >= 0.16.999.042 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-%cvs pushd notification %patch0 popd %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} #cd $RPM_BUILD_ROOT/%_datadir/locale/ #LIST=`find . -name \*.mo -exec echo {} \;| cut -d '.' -f 2` #for mo in `$LIST`; #do #LG=`echo $mo | cut -d '/' -f 2` #echo "%lang($LG) $(echo %_datadir/locale/$mo)" >> $RPM_BUILD_DIR/%{name}-%{version}/%{name}.lang #done %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS README #%{_bindir}/emu_client #%_datadir/locale/* %{_libdir}/enlightenment/modules/* %changelog * 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