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

Changes of Revision 4

[-] Changed xine-lib.spec
x
 
1
@@ -1,3 +1,4 @@
2
+# norootforbuild
3
 %define shortname  libxine
4
 %define name       libxine1
5
 %define version    1.1.8
6
@@ -36,12 +37,18 @@
7
 %if %{?BUILD_SYNCFB:0}%{!?BUILD_SYNCFB:1}
8
 %define BUILD_SYNCFB    1
9
 %endif
10
+%if %{?BUILD_W32DLL:0}%{!?BUILD_W32DLL:1}
11
+%define BUILD_W32DLL    1
12
+%endif
13
 %if %{?BUILD_XVMC:0}%{!?BUILD_XVMC:1}
14
 %define BUILD_XVMC      1
15
 %endif
16
 %if %{?BUILD_JACK:0}%{!?BUILD_JACK:1}
17
 %define BUILD_JACK      1
18
 %endif
19
+%if %{?BUILD_PULSE:0}%{!?BUILD_PULSE:1}
20
+%define BUILD_PULSE     1
21
+%endif
22
 
23
 Name:           %{name}
24
 Summary:        A portable video/audio library for unix-like systems.
25
@@ -56,8 +63,9 @@
26
 
27
 Source0:        xine-lib-1.1.8.tar.bz2
28
 
29
-Patch0:         vdr-xine-lib-0.7.10.diff
30
-Patch1:         vdr-xine-lib-with-sockets-0.7.10.diff
31
+Patch0:         vdr-xine-lib-0.7.12.diff
32
+Patch1:         vdr-xine-lib-with-sockets-0.7.12.diff
33
+Patch2:         libxine1-ffmpeg.diff
34
 BuildRequires:  alsa >= 0.9
35
 BuildRequires:  alsa-devel >= 0.9
36
 BuildRequires:  arts >= 1.0
37
@@ -76,6 +84,9 @@
38
 BuildRequires:  mesaglut
39
 BuildRequires:  mesaglut-devel
40
 %endif
41
+%if %suse_version >= 1010
42
+BuildRequires:  libpulse-devel
43
+%endif
44
 BuildRequires:  freetype2
45
 BuildRequires:  freetype2-devel
46
 BuildRequires:  glib2
47
@@ -145,6 +156,10 @@
48
 Requires:       libXvMCW
49
 %endif
50
 %endif
51
+BuildRequires:  vcdimager-devel
52
+BuildRequires:  libcdio-devel
53
+BuildRequires:  libffmpeg0
54
+BuildRequires:  libffmpeg-devel
55
 Requires:       alsa >= 0.9
56
 Requires:       audiofile
57
 Requires:       esound
58
@@ -174,6 +189,9 @@
59
 Requires:       popt
60
 Requires:       libsmbclient
61
 Requires:       libcaca
62
+Requires:       vcdimager
63
+Requires:       libcdio
64
+Requires:       libffmpeg0
65
 Obsoletes:      xine
66
 Obsoletes:      xine-lib
67
 Obsoletes:      xine-lib-oss
68
@@ -198,9 +216,6 @@
69
 Obsoletes:      %{libname}-oggvorbis
70
 Obsoletes:      %{libname}-oggtheora
71
 Obsoletes:      %{libname}-ogg
72
-Obsoletes:      xine-lib-w32dll
73
-Obsoletes:      libxine0-w32dll
74
-Obsoletes:      %{libname}-w32dll
75
 Obsoletes:      xine-mad
76
 Provides:       xine
77
 Provides:       xine-lib
78
@@ -223,9 +238,6 @@
79
 Provides:       %{libname}-oggvorbis
80
 Provides:       %{libname}-oggtheora
81
 Provides:       %{libname}-ogg
82
-Provides:       xine-lib-w32dll
83
-Provides:       libxine0-w32dll
84
-Provides:       %{libname}-w32dll
85
 Provides:       xine-mad
86
 BuildRoot:      %{_tmppath}/%{name}-buildrootrelease
87
 
88
@@ -282,20 +294,21 @@
89
 http://www.gnu.org/licenses/gpl.html
90
 
91
 %if %BUILD_DEVEL
92
-%package devel
93
+%package -n %{shortname}-devel
94
 Summary:        Header files and documentation to develope programs with libxine.
95
-Summary(cs):    Hlavičkové soubory a dokumentace pro vývoj programů, které používají libxine
96
+Summary(cs):    Hlavičkové soubory a dokumentace pro vývoj programů používající libxine
97
 Summary(de):    Headerdateien und Dokumentationen, um Programme mit libxine entwickeln zu können.
98
 Summary(fi):    Header-tiedostot ja dokumentaatio, joita tarvitset kehittäessäsi ohjelmia libxine:n kanssa.
99
-Group:        Development/Libraries
100
+Group:          Development/Libraries
101
 Obsoletes:      xine-lib-devel
102
 Obsoletes:      xine-devel
103
 Obsoletes:      libxine0-devel
104
-Provides:       %{shortname}-devel = %{version}-%{release}
105
+Obsoletes:      %{name}-devel
106
+Provides:       %{name}-devel = %{version}-%{release}
107
 Provides:       xine-devel
108
 Requires:       %{libname} = %{version}-%{release}
109
 
110
-%description devel
111
+%description -n %{shortname}-devel
112
 This package contains header files and documentation required to develope
113
 programs with libxine.
114
 
115
@@ -310,7 +323,7 @@
116
 complies to the GPL. More information about GPL-license can be found at
117
 http://www.gnu.org/licenses/gpl.html
118
 
119
-%description devel -l cs
120
+%description -n %{shortname}-devel -l cs
121
 Tento balíček obsahuje hlavičkové soubory a dokumentaci potřebnou pro vývoj
122
 programů, které používají libxine.
123
 
124
@@ -325,7 +338,7 @@
125
 projektech. Více informací o GPL licenci můžete nalézt na
126
 http://www.gnu.org/licenses/gpl.html.
127
 
128
-%description devel -l de
129
+%description -n %{shortname}-devel -l de
130
 Dieses Paket enthält die Headerdateien und Dokumentationen, um Programme
131
 mit libxine entwickeln zu können.
132
 
133
@@ -342,7 +355,7 @@
134
 hierzu jedoch die in der GPL Lizenz vereinbarten Bestimmungen. Weitere
135
 Informationen zur GPL-Lizenz finden Sie unter http://www.gnu.org/licenses/gpl.html
136
 
137
-%description devel -l fi
138
+%description -n %{shortname}-devel -l fi
139
 libxine on xinen sydän (vapaa GPL-linsensoitu videosoitinohjelma Unix-tyylisille
140
 käyttöjärjestelmille), joka muun muassa tarjoaa mahdollisuudet pakatun videon
141
 ja äänen purkamiseen (sekä näyttämiseen) suurimmalla osalla nykyaikaista äänen-
142
@@ -536,7 +549,6 @@
143
 
144
 
145
 %if %BUILD_DXR3
146
-%ifarch i386 i486 i586 i686 i786 i868 i986 k6 k7 athlon x86_64 amd64 ia32e
147
 %package dxr3
148
 Summary:        libxine video output plugin using mpeg2 decoding cards with dxr3 decoder-chip
149
 Summary(cs):    Videovýstupní modul libxine používající karty s čipem DXR3
150
@@ -561,10 +573,8 @@
151
 %description dxr3 -l fi
152
 libxine-Videolisdke MPEG2-videopurkukorteille, joissa on DXR3 purkusiru
153
 %endif
154
-%endif
155
 
156
 %if %BUILD_XVMC
157
-%ifarch i386 i486 i586 i686 i786 i868 i986 k6 k7 athlon x86_64 amd64 ia32e
158
 %package xvmc
159
 Summary:        libxine video output plugin using XVideo-extension with motion compensation
160
 Summary(cs):    Videovýstupní modul libxine používající rozšíření XVideo MC
161
@@ -583,11 +593,39 @@
162
 %description xvmc -l de
163
 libxine Videoausgabeplugin per XVideo-Erweiterung mit Motion Compensation
164
 %endif
165
+
166
+%if %BUILD_W32DLL
167
+%ifarch i386 i486 i586 i686 i786 i868 i986 k6 k7 athlon
168
+%package w32dll
169
+Summary:        libxine decoding plugin using win32 dlls for native not supported formats
170
+Summary(cs):    Dekódovací modul libxine, který používá DLL knihovny WIN32
171
+Summary(de):    libxine Dekodierplugin, nutzt Win32 dlls für natvie nicht unterstützte Formate
172
+Summary(fi):    libxine-Purkulisdke, joka mahdollistaa Win32 DLL:n kdytvn.
173
+Group:          Development/Libraries
174
+Obsoletes:      xine-lib-w32dll
175
+Obsoletes:      libxine0-w32dll
176
+Requires:       %{libname} = %{version}-%{release}
177
+Requires:       w32codec-all >= 20040809
178
+Requires:       zlib
179
+
180
+%description w32dll
181
+libxine decoding plugin using win32 dlls for native not supported formats
182
+
183
+%description w32dll -l cs
184
+Dekódovací modul libxine, který používá DLL knihovny WIN32 pro formáty
185
+nepodporované přímo.
186
+
187
+%description w32dll -l de
188
+libxine Dekodierplugin, nutzt Win32 dlls für native nicht unterstützte Formate
189
+
190
+%description w32dll -l fi
191
+libxine-Purkulisdke, joka mahdollistaa Win32 DLL:n kdytvn.
192
+%endif
193
 %endif
194
 
195
 %if %BUILD_JACK
196
 %package jack
197
-Summary:        libxine sound output plugin for the jack sooundserver
198
+Summary:        libxine sound output plugin for the jack soundserver
199
 Summary(de):    libxine Soundausgabeplugin für den jack-Soundserver
200
 Group:          Development/Libraries
201
[+] Added libxine1-ffmpeg.diff ^
[+] Added vdr-xine-lib-0.7.12.diff ^
[+] Added vdr-xine-lib-with-sockets-0.7.12.diff ^