From ed38faf1f09258e815e9b9d3e1df911295e5e554 Mon Sep 17 00:00:00 2001 From: Sergey Cherevko Date: Thu, 30 May 2024 13:13:48 +0300 Subject: [PATCH] import spandsp-3.0.0-git20201019.3 --- .gitignore | 1 + .spandsp.metadata | 1 + SPECS/spandsp.spec | 185 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 187 insertions(+) create mode 100644 .gitignore create mode 100644 .spandsp.metadata create mode 100644 SPECS/spandsp.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f146e79 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/spandsp-e08c74db.tar.xz diff --git a/.spandsp.metadata b/.spandsp.metadata new file mode 100644 index 0000000..01f623f --- /dev/null +++ b/.spandsp.metadata @@ -0,0 +1 @@ +103c01a20a868154fad8fcaf6bfbc5a7b90a2105 SOURCES/spandsp-e08c74db.tar.xz diff --git a/SPECS/spandsp.spec b/SPECS/spandsp.spec new file mode 100644 index 0000000..07f9aa6 --- /dev/null +++ b/SPECS/spandsp.spec @@ -0,0 +1,185 @@ +%define major 3 +%define libname %{name}-libs +%define libnamedev %{name}-devel + + +%define date 20201019 +%global githash e08c74db + +# rel to bump +%define rel 3 + +Summary: Steve's SpanDSP library for telephony spans +Name: spandsp +Version: 3.0.0 +Release: git20201019.3%{?dist}.inferit +License: GPLv2 +Group: System/Libraries +URL: https://github.com/freeswitch/spandsp +# git archive --prefix=spandsp-e08c74db/ HEAD|xz> ../SOURCES/spandsp-e08c74db.tar.xz +Source0: spandsp-%{githash}.tar.xz +BuildRequires: audiofile-devel +BuildRequires: fftw-devel +BuildRequires: file +BuildRequires: fltk-devel +BuildRequires: libjpeg-devel +BuildRequires: libtool +BuildRequires: libxml2-devel +BuildRequires: libtiff-devel + +%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 +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. + +%prep +%setup -q -n %{name}-%{githash} + +%build +# to recognize aarch64 +autoreconf -vfi + +%configure --disable-static +%make_build + +%install +%make_install + +find %{buildroot} -name '*.la' -delete + +%files -n %{libname} +%doc AUTHORS ChangeLog COPYING DueDiligence NEWS README +%{_libdir}/lib*.so.%{major}{,.*} + +%files -n %{libnamedev} +%{_includedir}/spandsp +%{_includedir}/*.h +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + + +%changelog +* Thu May 30 2024 Sergey Cherevko 3.0.0-0.git20201019.3.inferit +- Rebuilt for MSVSphere 9.4 + +* Mon Dec 12 2022 ns80 3.0.0-0.git20201019.3.mga9 ++ Revision: 1921141 +- rebuild for new libtiff + +* Fri Apr 01 2022 umeabot 3.0.0-0.git20201019.2.mga9 ++ Revision: 1837806 +- Mageia 9 Mass Rebuild + +* Wed Mar 10 2021 daviddavid 3.0.0-0.git20201019.1.mga9 ++ Revision: 1701004 +- new version: 3.0.0 (latest git snapshot from 20201019) + +* Mon Sep 14 2020 tv 0.0.6-pre20200914.19f867a6.1.mga8 ++ Revision: 1626315 +- update to new git snapshot in order to update broken freeswitch + +* Fri Feb 14 2020 umeabot 0.0.6-pre20180108.3.mga8 ++ Revision: 1517147 +- Mageia 8 Mass Rebuild ++ wally +- replace deprecated %%configure2_5x + +* Sun Sep 23 2018 umeabot 0.0.6-pre20180108.2.mga7 ++ Revision: 1301126 +- Mageia 7 Mass Rebuild + +* Mon Apr 23 2018 kekepower 0.0.6-pre20180108.1.mga7 ++ Revision: 1221698 +- Update to 0.0.6-pre20180108 + +* Mon Feb 01 2016 umeabot 0.0.6-pre20130128.5.mga6 ++ Revision: 930266 +- Mageia 6 Mass Rebuild + +* Wed Oct 15 2014 umeabot 0.0.6-pre20130128.4.mga5 ++ Revision: 742245 +- Second Mageia 5 Mass Rebuild + +* Tue Sep 16 2014 umeabot 0.0.6-pre20130128.3.mga5 ++ Revision: 689265 +- Mageia 5 Mass Rebuild + +* Sat Oct 19 2013 umeabot 0.0.6-pre20130128.2.mga4 ++ Revision: 532977 +- Mageia 4 Mass Rebuild + +* Sat Aug 24 2013 dlucio 0.0.6-pre20130128.1.mga4 ++ Revision: 470550 +- new svn checkout 20130128 + +* Fri Jan 18 2013 fwang 0.0.6-pre21.1.mga3 ++ Revision: 389384 +- new pre 21 + +* Mon Jan 14 2013 umeabot 0.0.6-pre20.1.mga3 ++ Revision: 382425 +- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild + +* Sun Mar 25 2012 dlucio 0.0.6-pre20.0.mga2 ++ Revision: 226273 +- imported package spandsp + + +* Thu Nov 03 2011 Alexander Khrukin 0.0.6-0.pre18mdv2012.0 ++ Revision: 713253 +- added new files removed old +- pkgconfig fix in spec and version bump + +* Tue Sep 08 2009 Thierry Vignaud 0.0.5-0.pre4.2mdv2010.0 ++ Revision: 434015 +- rebuild + +* Tue Jul 22 2008 Oden Eriksson 0.0.5-0.pre4.1mdv2009.0 ++ Revision: 240865 +- 0.0.5pre4 + +* Wed Jun 18 2008 Oden Eriksson 0.0.4-0.pre7.3mdv2009.0 ++ Revision: 225610 +- rebuild + + + Pixel + - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers + +* Wed Jan 02 2008 Olivier Blin 0.0.4-0.pre7.2mdv2008.1 ++ Revision: 140850 +- restore BuildRoot + + + Thierry Vignaud + - kill re-definition of %%buildroot on Pixel's request + +* Tue Sep 04 2007 David Walluck 0.0.4-0.pre7.2mdv2008.0 ++ Revision: 79130 +- 0.0.4pre7 + +* Sat Jul 21 2007 Stefan van der Eijk 0.0.4-0.pre3.2mdv2008.0 ++ Revision: 54337 +- fix new dev stuff breakage + +* Wed Jul 18 2007 David Walluck 0.0.4-0.pre3.1mdv2008.0 ++ Revision: 53318 +- 0.0.4pre3 +