Skip to content

Commit 2d04e5e

Browse files
committed
restore speedx from the old update.
Honestly speedx may have been removed just the lads did not update the build script. Oh well it's back just in case.
1 parent f4072e0 commit 2d04e5e

File tree

140 files changed

+95009
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+95009
-0
lines changed

ffmpeg/JNI/speex-1.2rc1/Makefile

Lines changed: 873 additions & 0 deletions
Large diffs are not rendered by default.

ffmpeg/JNI/speex-1.2rc1/Makefile.in

Lines changed: 873 additions & 0 deletions
Large diffs are not rendered by default.

ffmpeg/JNI/speex-1.2rc1/Speex.spec

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
%define name speex
2+
%define ver 1.2rc1
3+
%define rel 1
4+
5+
Summary: An open-source, patent-free speech codec
6+
Name: %name
7+
Version: %ver
8+
Release: %rel
9+
License: BSD
10+
Group: Application/Devel
11+
Source: http://www.speex.org/download/%{name}-%{ver}.tar.gz
12+
URL: http://www.speex.org/
13+
Vendor: Speex
14+
Packager: Jean-Marc Valin ([email protected])
15+
BuildRoot: /var/tmp/%{name}-build-root
16+
Docdir: /usr/share/doc
17+
18+
%description
19+
Speex is a patent-free audio codec designed especially for voice (unlike
20+
Vorbis which targets general audio) signals and providing good narrowband
21+
and wideband quality. This project aims to be complementary to the Vorbis
22+
codec.
23+
24+
%package devel
25+
Summary: Speex development files
26+
Group: Development/Libraries
27+
Requires: %{name} = %{version}
28+
29+
%description devel
30+
Speex development files.
31+
32+
%changelog
33+
* Thu Oct 03 2002 Jean-Marc Valin
34+
- Added devel package inspired from PLD spec file
35+
36+
* Tue Jul 30 2002 Fredrik Rambris <[email protected]> 0.5.2
37+
- Added buildroot and docdir and ldconfig. Makes it builadble by non-roots
38+
and also doesn't write to actual library paths when building.
39+
40+
%prep
41+
%setup
42+
43+
%build
44+
export CFLAGS='-O3'
45+
./configure --prefix=/usr --enable-shared --enable-static
46+
make
47+
48+
%install
49+
rm -rf $RPM_BUILD_ROOT
50+
make DESTDIR=$RPM_BUILD_ROOT install
51+
52+
%post -p /sbin/ldconfig
53+
%postun -p /sbin/ldconfig
54+
55+
%files
56+
%defattr(644,root,root,755)
57+
%doc COPYING AUTHORS ChangeLog NEWS README
58+
%doc doc/manual.pdf
59+
/usr/share/man/man1/speexenc.1*
60+
/usr/share/man/man1/speexdec.1*
61+
%attr(755,root,root) %{_bindir}/speex*
62+
%attr(755,root,root) %{_libdir}/libspeex*.so*
63+
64+
%files devel
65+
%defattr(644,root,root,755)
66+
%attr(755,root,root) %{_libdir}/libspeex*.la
67+
%{_includedir}/speex/speex*.h
68+
/usr/share/aclocal/speex.m4
69+
%{_libdir}/pkgconfig/speex.pc
70+
%{_libdir}/pkgconfig/speexdsp.pc
71+
%{_libdir}/libspeex*.a

0 commit comments

Comments
 (0)