%define major 0 %define libnamedevold %{mklibname spandsp 0}-devel %define libname %mklibname spandsp %{major} %define libnamedev %mklibname spandsp -d %define libnamestaticdev %mklibname spandsp -d -s Name: spandsp Version: 0.0.4 Release: %mkrel 0.pre7.2 Summary: Steve's SpanDSP library for telephony spans License: GPL Group: System/Libraries URL: http://www.soft-switch.org/ Source0: http://www.soft-switch.org/downloads/spandsp/spandsp-0.0.4pre7.tgz BuildRequires: audiofile-devel BuildRequires: fftw2-devel BuildRequires: file BuildRequires: fltk-devel BuildRequires: jpeg-devel BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: tiff-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description spandsp is a library for DSP in telephony spans. It can perform many of the common DSP functions, such as the generation and detection of DTMF and supervisory tones. %package -n %{libname} Summary: Steve's SpanDSP library for telephony spans Group: System/Libraries %description -n %{libname} spandsp is a library for DSP in telephony spans. It can perform many of the common DSP functions, such as the generation and detection of DTMF and supervisory tones. %package -n %{libnamedev} Summary: Header files and libraries needed for development with SpanDSP Group: Development/C Obsoletes: %{libnamedevold} < %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} Requires: %{libname} = %{version}-%{release} %description -n %{libnamedev} This package includes the header files and libraries needed for developing programs using SpanDSP. %package -n %{libnamestaticdev} Summary: Static libraries needed for development with SpanDSP Group: Development/C Provides: %{name}-static-devel = %{version}-%{release} Requires: %{libnamedev} = %{version}-%{release} %description -n %{libnamestaticdev} This package includes the static libraries needed for developing programs using SpanDSP. %prep %setup -q %build %{configure2_5x} %{make} %install %{__rm} -rf %{buildroot} %{makeinstall_std} %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %clean %{__rm} -rf %{buildroot} %files -n %{libname} %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING DueDiligence INSTALL NEWS README %{_libdir}/*.so.* %files -n %{libnamedev} %defattr(-,root,root) %{_includedir}/spandsp %{_includedir}/*.h %{_libdir}/*.so %{_libdir}/*.la %{_datadir}/%{name}/global-tones.xml %{_datadir}/%{name}/tones.dtd %files -n %{libnamestaticdev} %defattr(-,root,root) %{_libdir}/*.a %changelog * Tue Sep 04 2007 David Walluck <walluck@mandriva.org> 0.0.4-0.pre7.2mdv2008.0 + Revision: 79130 - 0.0.4pre7 * Sat Jul 21 2007 Stefan van der Eijk <stefan@mandriva.org> 0.0.4-0.pre3.2mdv2008.0 + Revision: 54337 - fix new dev stuff breakage * Wed Jul 18 2007 David Walluck <walluck@mandriva.org> 0.0.4-0.pre3.1mdv2008.0 + Revision: 53318 - 0.0.4pre3 * Sat Dec 16 2006 David Walluck <walluck@mandriva.org> 0.0.3-1.pre27.1mdv2007.0 + Revision: 98025 - 0.0.3pre27 * Sat Dec 09 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1.pre26.5mdv2007.1 + Revision: 94116 - rebuild - rebuild - fix deps - Import spandsp * Thu Aug 03 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1.pre26.2mdv2007.0 - rebuild * Fri Jun 16 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1.pre26.1mdv2007.0 - 0.0.2pre26 * Wed Feb 08 2006 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1.pre25.1mdk - 0.0.2pre25 * Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1.pre21.2mdk - fix deps * Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-1.pre21.1mdk - rebuild * Sun Dec 25 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-0.pre21.1mdk - 0.0.2pre21 - drop upstream patches * Sat Sep 03 2005 Oden Eriksson <oeriksson@mandriva.com> 0.0.2-0.pre15.2mdk - added one gcc4 patch (debian) * Thu Apr 28 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.0.2-0.pre15.1mdk - spandsp-0.0.2pre15 * Sun Mar 13 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.0.1-5mdk - use the %%mkrel macro - strip away annoying ^M * Sun Jan 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.0.1-4mdk - dotnuke * Sun Jan 09 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.0.1-3mdk - added P2 to make it compile on x86_64 (suse) * Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.0.1-2mdk - lib64 fixes (does not yet compile...) * Tue Sep 14 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.0.1-1mdk - initial mandrake package - used parts from the provided spec file - added P0