Name: libev Version: 3.6 Release: 1%{?dist} Summary: High-performance event loop/event model with lots of features Group: System Environment/Libraries License: BSD or GPLv2+ URL: http://software.schmorp.de/pkg/libev.html Source0: http://dist.schmorp.de/libev/Attic/%{name}-%{version}.tar.gz Source1: %{name}.pc.in BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: automake17 %description Libev is modelled (very losely) after libevent and the Event perl module, but is faster, scales better and is more correct, and also more featureful. And also smaller. %package devel Summary: High-performance event loop/event model with lots of features Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig %description devel Libev is modelled (very losely) after libevent and the Event perl module, but is faster, scales better and is more correct, and also more featureful. And also smaller. Development libraries. %prep %setup -q # Add pkgconfig support cp -p %{SOURCE1} . sed -i.pkgconfig -e 's|Makefile|Makefile libev.pc|' configure.ac configure sed -i.pkgconfig -e 's|lib_LTLIBRARIES|pkgconfigdir = $(libdir)/pkgconfig\n\npkgconfig_DATA = libev.pc\n\nlib_LTLIBRARIES|' Makefile.am Makefile.in automake-1.7 #touch -r %build %configure --disable-static --with-pic --includedir=%{_includedir}/%{name} make %{?_smp_mflags} %check make check %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" rm -rf $RPM_BUILD_ROOT%{_libdir}/%{name}.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc Changes LICENSE README %{_libdir}/%{name}.so.* %{_mandir}/man?/* %files devel %defattr(-,root,root,-) %{_libdir}/%{name}.so %{_includedir}/libev/ %{_libdir}/pkgconfig/%{name}.pc %changelog * Mon Jun 29 2009 Michal Nowak - 3.6-1 - 3.60 - fixed few mixed-use-of-spaces-and-tabs warnings in spec file * Thu Mar 19 2009 Michal Nowak - 3.53-1 - 3.53 * Wed Feb 25 2009 Fedora Release Engineering - 3.52-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Jan 07 2009 Michal Nowak - 3.52-1 - 3.52 * Wed Dec 24 2008 Michal Nowak - 3.51-1 - 3.51 * Thu Nov 20 2008 Michal Nowak - 3.49-1 - version bump: 3.49 * Sun Nov 9 2008 Michal Nowak - 3.48-1 - version bump: 3.48 * Mon Oct 6 2008 kwizart - 3.44-1 - bump to 3.44 * Tue Sep 2 2008 kwizart - 3.43-4 - Fix pkgconfig support * Mon Aug 12 2008 Michal Nowak - 3.43-2 - removed libev.a - installing with "-p" - event.h is removed intentionaly, because is there only for backward compatibility with libevent * Mon Aug 04 2008 Michal Nowak - 3.43-1 - initial package