Name: libqb Version: 0.6.0 Release: 2%{?dist} Summary: An IPC library for high performance servers Group: System Environment/Libraries License: LGPLv2+ URL: http://www.libqb.org Source0: https://fedorahosted.org/releases/q/u/quarterback/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Patch1: 0001-LOG-fix-the-default-syslog-filter.patch BuildRequires: libtool doxygen procps check-devel #Requires: %description libqb provides high performance client server reusable features. Initially these are IPC and poll. %prep %setup -q %patch1 -p1 %build %configure --disable-static make %{?_smp_mflags} %check make check %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' rm -rf $RPM_BUILD_ROOT/%{_docdir}/* %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc COPYING %{_libdir}/libqb.so.* %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} pkgconfig %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %files devel %defattr(-,root,root,-) %doc COPYING README.markdown %{_includedir}/qb/ %{_libdir}/libqb.so %{_libdir}/pkgconfig/libqb.pc %{_mandir}/man3/qb*3* %changelog * Thu Sep 1 2011 Angus Salkeld - 0.6.0-2 - LOG: fix the default syslog filter * Tue Aug 30 2011 Angus Salkeld - 0.6.0-1 - Rebased to 0.6.0 which includes (#734457): - Add a stop watch - LOG: serialize the va_list, don't snprintf - LOG: change active list into array access - atomic: fix qb_atomic_pointer macros - LOG: allow the thread priority to be set. - Fix splint warning on ubuntu 11.04 * Mon Jul 18 2011 Angus Salkeld - 0.5.1-1 - Rebased to 0.5.1 which includes: - LOOP: make the return more consistent in qb_loop_timer_expire_time_get() - LOG: add string.h to qblog.h - Add a qb_strerror_r wrapper. - don't let an invalid time stamp provoke a NULL dereference - LOG: move priority check up to prevent unnecessary format. - rename README to README.markdown * Wed Jun 8 2011 Angus Salkeld - 0.5.0-1 - Rebased to 0.5.0 which includes: - new logging API - support for sparc - coverity fixes * Tue Feb 8 2011 Angus Salkeld - 0.4.1-2 - SPEC: improve devel files section - SPEC: remove global variables * Mon Jan 31 2011 Angus Salkeld - 0.4.1-1 - SPEC: add procps to BuildRequire - SPEC: remove automake and autoconf from BuildRequire - SPEC: remove call to ./autogen.sh - SPEC: update to new upstream version 0.4.1 - LOOP: check read() return value - DOCS: add missing @param on new timeout argument - BUILD: only set -g and -O options if explicitly requested. - BUILD: Remove unneccessary check for library "dl" - BUILD: improve the release build system * Fri Jan 14 2011 Angus Salkeld - 0.4.0-2 - remove "." from Summary - Add "check-devel to BuildRequires - Add "make check" to check section - Changed a buildroot to RPM_BUILD_ROOT - Document alphatag, numcomm and dirty variables. * Sun Jan 09 2011 Angus Salkeld - 0.4.0-1 - Initial release