source: projects/specs/trunk/s/speexdsp/speexdsp-vl.spec @ 11513

Revision 11513, 4.2 KB checked in by tomop, 6 years ago (diff)

speexdsp-1.2-0.14.rc3

Line 
1Name:           speexdsp
2Version:        1.2
3%global rc_ver  rc3
4Release:        0.14.%{rc_ver}%{?dist}
5Summary:        A voice compression format (DSP)
6
7Group:          System Environment/Libraries
8License:        BSD
9URL:            http://www.speex.org/
10Source0:        http://downloads.xiph.org/releases/speex/%{name}-%{version}%{rc_ver}.tar.gz
11# a patch to speex (774c87d) was done usptream to fix this issue but it seems it
12# hasn't been replicated in speexdsp. Issue seen in at least pjproject
13# upstream ML thread http://lists.xiph.org/pipermail/speex-dev/2014-May/008488.html
14Patch0:         speexdsp-fixbuilds-774c87d.patch
15
16Vendor:         Project Vine
17Distribution:   Vine Linux
18
19BuildRequires: libtool autoconf automake
20# speexdsp was split from speex in 1.2rc2. As speexdsp does not depend on
21# speex, a versioned conflict is required.
22Conflicts: speex <= 1.2-0.rc2
23
24%description
25Speex is a patent-free compression format designed especially for
26speech. It is specialized for voice communications at low bit-rates in
27the 2-45 kbps range. Possible applications include Voice over IP
28(VoIP), Internet audio streaming, audio books, and archiving of speech
29data (e.g. voice mail).
30
31This is the DSP package, see the speex package for the codec part.
32
33%package devel
34Summary:        Development package for %{name}
35Group:          Development/Libraries
36Requires:       %{name}%{?_isa} = %{version}-%{release}
37# speexdsp was split from speex in 1.2rc2. As speexdsp does not depend on
38# speex, a versioned conflict is required.
39Conflicts: speex-devel <= 1.2-0.21.rc1
40
41%description devel
42Speex is a patent-free compression format designed especially for
43speech. This package contains development files for %{name}
44
45This is the DSP package, see the speex package for the codec part.
46
47
48%prep
49%setup -q -n %{name}-%{version}%{rc_ver}
50%patch0 -p1 -b .inc
51
52%build
53autoreconf -vif
54%configure \
55%ifarch aarch64
56        --disable-neon \
57%endif
58        --disable-static
59
60make %{?_smp_mflags} V=1
61
62%install
63make DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" install
64
65# Remove libtool archives
66find %{buildroot} -type f -name "*.la" -delete
67
68%post -p /sbin/ldconfig
69%postun -p /sbin/ldconfig
70
71
72%files
73%doc AUTHORS COPYING TODO ChangeLog README NEWS doc/manual.pdf
74%doc %{_docdir}/speexdsp/manual.pdf
75%{_libdir}/libspeexdsp.so.*
76
77%files devel
78%{_includedir}/speex
79%{_libdir}/pkgconfig/speexdsp.pc
80%{_libdir}/libspeexdsp.so
81
82%changelog
83* Thu Feb 22 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2-0.14.rc3
84- initial build for Vine Linux.
85
86* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-0.13.rc3
87- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
88
89* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-0.12.rc3
90- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
91
92* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-0.11.rc3
93- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
94
95* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-0.10.rc3
96- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
97
98* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-0.9.rc3
99- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
100
101* Fri Oct 23 2015 Jared Smith <jsmith@fedoraproject.org> - 1.2-0.8.rc3
102- Fix building on EPEL6/EPEL7 again, due to manual.pdf
103
104* Fri Oct 23 2015 Jared Smith <jsmith@fedoraproject.org> - 1.2-0.7.rc3
105- Fix building by making sure the manual.pdf file is included in the docs
106
107* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-0.6.rc3
108- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
109
110* Thu Jan 29 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.2.0.5.rc3
111- Add patch similar to what was already done upstream in speex but not dsp
112
113* Thu Jan 15 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.2.0.4.rc3
114- Fix build on aarch64 (disable NEON)
115
116* Mon Jan 05 2015 David King <amigadave@amigadave.com> - 1.2.0.3.rc3
117- Update to 1.2rc3
118
119* Sun Dec 14 2014 David King <amigadave@amigadave.com> - 1.2-0.2.rc2.20141214git
120- Use a git snapshot, to ensure that speex_buffer.h is present
121
122* Fri Dec 12 2014 David King <amigadave@amigadave.com> - 1.2-0.1.rc2
123- New package, split from speex (#1172829)
Note: See TracBrowser for help on using the repository browser.