%global gnulib_ver 20120404-stable Summary: A pipeline manipulation library Name: libpipeline Version: 1.2.3 Release: 3%{?dist} License: GPLv3+ Group: Development/Libraries URL: http://libpipeline.nongnu.org/ Source: http://download.savannah.gnu.org/releases/libpipeline/libpipeline-%{version}.tar.gz BuildRequires: libtool, check-devel # FPC exception for gnulib - copylib - https://fedorahosted.org/fpc/ticket/174 Provides: bundled(gnulib) = %{gnulib_ver} %description libpipeline is a C library for setting up and running pipelines of processes, without needing to involve shell command-line parsing which is often error-prone and insecure. This alleviates programmers of the need to laboriously construct pipelines using lower-level primitives such as fork(2) and execve(2). %package devel Summary: Header files and libraries for pipeline manipulation library Group: Development/Libraries Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig %description devel libpipeline-devel contains the header files and libraries needed to develop programs that use libpipeline library. %prep %setup -q %build %{configure} make %{?_smp_mflags} %check make check %install make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix} INSTALL='install -p' rm $RPM_BUILD_ROOT/%{_libdir}/libpipeline.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %doc COPYING README ChangeLog NEWS %{_libdir}/libpipeline.so.* %files devel %{_libdir}/libpipeline.so %{_libdir}/pkgconfig/libpipeline.pc %{_includedir}/*.h %{_mandir}/man3/* %changelog * Fri Jan 24 2014 Daniel Mach - 1.2.3-3 - Mass rebuild 2014-01-24 * Fri Dec 27 2013 Daniel Mach - 1.2.3-2 - Mass rebuild 2013-12-27 * Wed Apr 24 2013 Peter Schiffer - 1.2.3-1 - resolves: #956003 updated to 1.2.3 * Tue Mar 19 2013 Peter Schiffer - 1.2.2-4 - fixed memory leaks detected by valgrind * Thu Feb 14 2013 Fedora Release Engineering - 1.2.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Nov 30 2012 Peter Schiffer - 1.2.2-2 - resolves: #876108 fixed size_t underflow in pipeline_readline() function * Thu Oct 18 2012 Peter Schiffer - 1.2.2-1 - updated to 1.2.2 * Thu Sep 06 2012 Peter Schiffer - 1.2.1-2 - enabled test suite at build time - cleaned .spec file * Mon Jul 23 2012 Peter Schiffer - 1.2.1-1 - update to 1.2.1 - fixed FTBFS caused by gnulib * Thu Jul 19 2012 Fedora Release Engineering - 1.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jan 13 2012 Fedora Release Engineering - 1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Apr 19 2011 Ivana Hutarova Varekova - 1.2.0-1 - initial build