Name: evas Version: 0.9.9.49898 Release: 1%{?dist} Summary: Hardware-accelerated state-aware canvas API Group: System Environment/Libraries License: MIT URL: http://web.enlightenment.org/p.php?p=about/efl&l=en Source0: http://download.enlightenment.org/snapshots/2010-06-27/%{name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch10: evas-fix-DSO.patch BuildRequires: eet-devel libeina-devel BuildRequires: freetype-devel pth-devel libX11-devel libXext-devel BuildRequires: libXrender-devel fontconfig-devel libjpeg-devel libpng-devel BuildRequires: librsvg2-devel libtiff-devel giflib-devel BuildRequires: mesa-libGL-devel mesa-libGLU-devel chrpath doxygen pkgconfig %description Evas is a clean display canvas API for several target display systems that can draw anti-aliased text, smooth super and sub-sampled scaled images, alpha-blend objects and much more. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} pkgconfig Requires: libX11-devel %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %patch10 -p0 %build %configure --disable-static --enable-gl-x11 -enable-fb make %{?_smp_mflags} cd doc; make doc %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL='install -p' chrpath --delete %{buildroot}%{_libdir}/%{name}/modules/*/*/*/*.so # chrpath --delete %{buildroot}%{_bindir}/evas* # chrpath --delete %{buildroot}%{_libdir}/libevas-ver-svn* find %{buildroot} -name '*.la' -delete # remove unfinished manpages find doc/man/man3 -size -100c -delete for l in todo %{name}.dox do rm -f doc/man/man3/$l.3 done chmod -x doc/html/* mkdir -p %{buildroot}%{_mandir}/man3 install -Dpm0644 doc/man/man3/* %{buildroot}%{_mandir}/man3 %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING COPYING-PLAIN README %{_libdir}/*.so.* %{_libdir}/%{name} %{_bindir}/%{name}* %{_datadir}/%{name} %files devel %defattr(-,root,root,-) %doc doc/html/* %{_mandir}/man3/* %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %changelog * Fri Jul 02 2010 Thomas Janssen <thomasj@fedoraproject.org> 0.9.9.49898-1 - evas 0.9.9.49898 snapshot release * Fri Jun 11 2010 Thomas Janssen <thomasj@fedoraproject.org> 0.9.9.49539-1 - evas 0.9.9.49539 snapshot release * Wed Apr 07 2010 Thomas Janssen <thomasj@fedoraproject.org> 0.9.9.063-2 - Testbuild for emotion * Mon Feb 15 2010 Thomas Janssen <thomasj@fedoraproject.org> 0.9.9.063-1 - New upstream source 0.9.9.063 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.9.050-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.9.050-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Nov 29 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.9.050-1 - New upstream snapshot * Fri Aug 29 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.9.043-2 - Fix unowned /usr/lib/evas * Mon May 19 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.9.043-1 - New upstream snapshot - Removed DirectFB backend, it's unmaintained upstream * Fri May 02 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.9.042-3 - Fixed documentation for multilib * Sat Apr 19 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.9.042-2 - Fixed timestamp of source tarball - Preserve timestamps of installed files - Beautified summary - Added html docs - Added missing dependencies for evas-devel * Mon Apr 14 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.9.042-1 - Initial specfile for Evas