%define pre 26 Summary: A DSP library for telephony Name: spandsp Version: 0.0.2 Release: 1%{?pre:.pre%{pre}} License: GPL Group: System Environment/Libraries URL: http://www.soft-switch.org/ Source: http://www.soft-switch.org/downloads/spandsp/spandsp-%{version}%{?pre:pre%{pre}}/spandsp-%{version}%{?pre:pre%{pre}}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libtiff-devel BuildRequires: libxml2-devel BuildRequires: audiofile-devel BuildRequires: doxygen %description SpanDSP is a library of DSP functions for telephony, in the 8000 sample per second world of E1s, T1s, and higher order PCM channels. It contains low level functions, such as basic filters. It also contains higher level functions, such as cadenced supervisory tone detection, and a complete software FAX machine. The software has been designed to avoid intellectual property issues, using mature techniques where all relevant patents have expired. See the file DueDiligence for important information about these intellectual property issues. %package devel Summary: SpanDSP development files Group: Development/Libraries Requires: spandsp = %{version}-%{release} Requires: libtiff-devel %description devel SpanDSP development files. %prep %setup -q %{__sed} -i 's/\r//' ChangeLog %{__sed} -i 's/\r//' AUTHORS %{__sed} -i 's/\r//' DueDiligence %build %configure --enable-doc --disable-static --disable-rpath make %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} rm %{buildroot}%{_libdir}/libspandsp.la %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc DueDiligence ChangeLog AUTHORS COPYING NEWS README %{_libdir}/libspandsp.so.* %{_datadir}/spandsp %files devel %defattr(-,root,root,-) %doc doc/api %{_includedir}/spandsp.h %{_includedir}/spandsp %{_libdir}/libspandsp.so %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %changelog * Thu Oct 5 2006 David Woodhouse - 0.0.2-1.pre26 - Update to 0.0.2pre26 * Mon Mar 6 2006 Jeffrey C. Ollie - 0.0.2-1.pre25 - "Downgrade" to 0.0.2pre25 - 0.0.3 does not work with Asterisk. - Don't use dos2unix, use sed. * Mon Nov 14 2005 Jeffrey C. Ollie - 0.0.3-0.3.pre6 - Update to 0.0.3pre6 * Mon Oct 24 2005 Jeffrey C. Ollie - 0.0.3-0.2.pre4 - Changed Source0 to Source - Changed setup0 to setup - Added COPYING to doc in main package. - Removed html API docs from main package. * Tue Oct 18 2005 Jeffrey C. Ollie - 0.0.3-0.1.pre4 - Initial build.