%define name efreet %define version 0.5.0.050 %define release %mkrel 3 %define major 0 %define libname %mklibname %{name} %major %define libnamedev %mklibname %{name} -d Summary: Enlightened efreet Name: %{name} Version: %{version} Epoch: 2 Release: %{release} License: BSD Group: Graphical desktop/Enlightenment URL: http://www.enlightenment.org/ Source: http://download.enlightenment.org/snapshots/LATEST/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: ecore-devel => 0.9.9.050 %description An implementation of several specifications from freedesktop.org intended for use in Enlightenment DR17 (e17) and other applications using the Enlightenment Foundation Libraries (EFL). Currently, the following specifications are included: o Base Directory o Desktop Entry o Icon Theme o Menu %package -n %{libname} Summary: Enlightened efreet Libraries Group: System/Libraries %description -n %{libname} Efreet libraries An implementation of several specifications from freedesktop.org intended for use in Enlightenment DR17 (e17) and other applications using the Enlightenment Foundation Libraries (EFL). Currently, the following specifications are included: o Base Directory o Desktop Entry o Icon Theme o Menu %package -n %libnamedev Summary: Enlightened efreet Library headers and development libraries Group: System/Libraries Requires: %{libname} = %{epoch}:%{version} Provides: lib%{name}-devel = %{epoch}:%{version}-%{release} Provides: %{name}-devel = %{epoch}:%{version}-%{release} Obsoletes: %mklibname efreet 0 -d %description -n %libnamedev Efreet development headers and development libraries. %prep %setup -q %build %configure2_5x %make %install rm -fr %buildroot %makeinstall_std %if %mdkversion < 200900 %post -n %{libname} -p /sbin/ldconfig %endif %if %mdkversion < 200900 %postun -n %{libname} -p /sbin/ldconfig %endif %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc AUTHORS COPYING README %{_bindir}/* %_datadir/%name/* %files -n %{libname} %defattr(-,root,root) %{_libdir}/*.so.%{major}* %files -n %libnamedev %defattr(-,root,root) %{_libdir}/lib*.so %{_libdir}/lib*.*a %{_includedir}/%name/*.h %{_libdir}/pkgconfig/* %changelog * Sun Mar 01 2009 Antoine Ginies <aginies@mandriva.com> 2:0.5.0.050-3mdv2009.1 + Revision: 346322 - bump release - SVN SNAPSHOT 20090227, release 0.5.0.050 * Sun Oct 12 2008 Funda Wang <fundawang@mandriva.org> 2:0.5.0.050-1mdv2009.1 + Revision: 292652 - New version 0.5.0.050 * Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 2:0.5.0.043-3mdv2009.0 + Revision: 266615 - rebuild early 2009.0 package (before pixel changes) + Pixel <pixel@mandriva.com> - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers * Sun Jun 01 2008 Funda Wang <fundawang@mandriva.org> 2:0.5.0.043-2mdv2009.0 + Revision: 213991 - drop wrong provides * Sun Jun 01 2008 Funda Wang <fundawang@mandriva.org> 2:0.5.0.043-1mdv2009.0 + Revision: 213989 - new devel package name - New version 0.5.0.043 * Mon Feb 18 2008 Antoine Ginies <aginies@mandriva.com> 2:0.0.3.042-4mdv2008.1 + Revision: 170090 - bump release * Fri Feb 15 2008 Antoine Ginies <aginies@mandriva.com> 2:0.0.3.042-3mdv2008.1 + Revision: 168998 - adjust buildrequires - remove old source * Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 2:0.0.3.042-2mdv2008.1 + Revision: 161520 - no major in devel package * Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 2:0.0.3.042-1mdv2008.1 + Revision: 161499 - new version - major decreases; bump epoch - fix URL - fix provides + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Sat Nov 10 2007 Austin Acton <austin@mandriva.org> 1:0.9.0.011-2mdv2008.1 + Revision: 107469 - lib does not provide name * Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.9.0.011-1mdv2008.1 + Revision: 104096 - update tarball - CVS SNAPSHOT 20071031, release 0.9.0.011 * Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.006-2mdv2008.0 + Revision: 76718 - increase mkrel - i should no disable ecore-desktop * Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.006-1mdv2008.0 + Revision: 76694 - fix missing libraries in package - update to 0.0.3.006 efreet release - CVS SNAPSHOT 20070830, release 0.0.1.005 * Wed Jun 13 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-8mdv2008.0 + Revision: 38604 - CVS snapshot 20070613 - create category lists while scanning for .desktop files - add efreet_menu_new() - Init and shutdown util * Mon Jun 04 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-7mdv2008.0 + Revision: 35258 - CVS snapshot 20070605 * Mon Jun 04 2007 Thierry Vignaud <tvignaud@mandriva.com> 1:0.0.3.002-6mdv2008.0 + Revision: 35099 - fix major - prevent major bug to happen again * Wed May 30 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-5mdv2008.0 + Revision: 32923 - increase mkrel - fix provides * Wed May 30 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-4mdv2008.0 + Revision: 32781 - epoch strike back - increase mkrel - fix buildrequires, remove epoch * Tue May 29 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-3mdv2008.0 + Revision: 32628 - CVS SNAPSHOT 20070529, release 0.3.0.008 * Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-2mdv2008.0 + Revision: 30645 - increase mkrel - fix Builrequires * Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 1:0.0.3.002-1mdv2008.0 + Revision: 29104 - Import efreet * Wed May 16 2007 Antoine Ginies <aginies@mandriva.com> 0.0.3.002-1mdv2008.0 - first release