Logoj0ke.net Open Build Service > Projects > multimedia > speex > Changes
Sign Up | Log In

Changes of Revision 3

[-] Changed speex.spec
x
 
1
@@ -1,25 +1,25 @@
2
 %define name    speex
3
-%define ver     1.1.99_1.2beta1
4
-%define rel     1
5
+%define ver     1.1.99.4
6
+%define rel     15
7
 
8
 Name:           %{name}
9
-Summary:        An open-source, patent-free speech codec
10
-Summary(de):    Ein OpenSource, Patentfreieer Sprachcodec
11
+Summary:        An Open Source, Patent Free Speech Codec
12
+Summary(de):    Ein OpenSource, Patentfreier Sprachcodec
13
 Version:        %{ver}
14
 Release:        %{rel}
15
-License:        BSD
16
+License:        BSD 3-Clause
17
 Group:          System/Libraries
18
 Url:            http://www.speex.org/
19
 
20
-Source0:        speex-1.2beta1.tar.bz2
21
+Source0:        speex-1.2rc1.tar.bz2
22
 
23
 Buildroot:      %{_tmppath}/buildroot-%{name}-%{version}
24
 Requires:       libogg >= 1.1
25
 BuildRequires:  libogg-devel >= 1.1
26
 BuildRequires:  gcc
27
 BuildRequires:  glibc-devel
28
-Obsoletes:      libspeex
29
-Provides:       libspeex
30
+BuildRequires:  pkgconfig
31
+Requires:       libspeex = %{version}-%{release}
32
 
33
 %description
34
 Speex is a patent-free audio codec designed especially for voice (unlike
35
@@ -31,11 +31,27 @@
36
 Speex ist ein patentfreier Audio-Codec, entwickelt, speziell für Sprachaufnahmen
37
 (im Gegensatz zu Vorbes, welches für alle Audioaufzeichnungen gedacht ist).
38
 
39
+%package -n libspeex
40
+Summary:        An Open Source, Patent Free Speech Codec Library
41
+Summary(de):    Ein OpenSource, Patentfreier Sprachcodec Bibliothek
42
+License:        BSD 3-Clause
43
+Group:          System/Libraries
44
+
45
+%description -n libspeex
46
+Speex is a patent free audio codec designed especially for voice
47
+(unlike Vorbis which targets general audio) signals and providing good
48
+narrowband and wideband quality. This project aims to be complementary
49
+to the Vorbis codec.
50
+
51
+%description -n libspeex -l de
52
+Speex ist ein patentfreier Audio-Codec, entwickelt, speziell für Sprachaufnahmen
53
+(im Gegensatz zu Vorbes, welches für alle Audioaufzeichnungen gedacht ist).
54
+
55
 %package devel
56
 Summary:        Development package for SpeeX
57
 Summary(de):    Entwicklungspakete für SpeeX
58
 Group:          Development/Libraries/C and C++
59
-Requires:       %{name} = %{version}-%{release}
60
+Requires:       libspeex = %{version}-%{release}
61
 Requires:       glibc-devel
62
 Requires:       libogg-devel
63
 Obsoletes:      libspeex-devel
64
@@ -49,8 +65,10 @@
65
 Das Paket enthält die Dateien, die benötigt werden, um Programme
66
 zu kompilieren, die die SpeeX Bibliothek verwenden.
67
 
68
+%debug_package
69
+
70
 %prep
71
-%setup -n %{name}-1.2beta1
72
+%setup -n %{name}-1.2rc1
73
 
74
 %build
75
 #if [ ! -f configure ]; then
76
@@ -58,41 +76,42 @@
77
 #fi
78
 %{?suse_update_config:%{suse_update_config -f}}
79
 autoreconf --force --install
80
-%configure --enable-shared=yes
81
-%__make
82
+%configure --enable-shared=yes --disable-static --with-ogg-libraries=%{_libdir}
83
+%{__make} %{?jobs:-j%{jobs}}
84
 
85
 %install
86
 [ -d  %{buildroot} -a "%{buildroot}" != "/" ] && %{__rm} -rf  %{buildroot}
87
 %makeinstall
88
 
89
-mv %{buildroot}%{_datadir}/doc/%{name}-1.2beta1/manual.pdf .
90
-%{__rm} -rf %{buildroot}%{_datadir}/doc/%{name}-1.2beta1
91
+%{__rm} -rf %{buildroot}%{_datadir}/doc/%{name}*
92
+%{__rm} -f %{buildroot}%{_libdir}/*.la
93
 
94
 %clean
95
 [ -d  %{buildroot} -a "%{buildroot}" != "/" ] && %{__rm} -rf  %{buildroot}
96
 
97
 
98
-%post
99
-%run_ldconfig
100
+%post -p /sbin/ldconfig
101
+%postun -p /sbin/ldconfig
102
 
103
 %files
104
 %defattr(-,root,root)
105
-%doc AUTHORS ChangeLog COPYING NEWS README TODO manual.pdf
106
+%doc AUTHORS ChangeLog COPYING NEWS README TODO
107
 %doc %{_mandir}/man?/*
108
 %{_bindir}/speex*
109
+
110
+%files -n libspeex
111
+%defattr(-,root,root)
112
 %{_libdir}/lib*.so.*
113
 
114
 %files devel
115
 %defattr(-, root, root)
116
+%doc README.TI-DSP README.blackfin README.symbian
117
 %doc doc/manual.pdf
118
-%dir %{_includedir}/speex
119
-%{_includedir}/speex/*.h
120
+%{_includedir}/*
121
 %{_libdir}/lib*.so
122
-%{_libdir}/lib*.*a
123
-%{_libdir}/pkgconfig/speex.pc
124
-%{_datadir}/aclocal/speex.m4
125
+%{_libdir}/pkgconfig/*.pc
126
+%{_datadir}/aclocal/*.m4
127
 
128
 %changelog
129
 * Wed Oct 03 2007 Carsten Schoene <cs@linux-administrator.com>
130
 - import for SLE_10 build
131
-
132
Deleted speex-1.2beta1.tar.bz2 ^
Added speex-1.2rc1.tar.bz2 ^