28 |
%define libmajor 0 |
%define libmajor 0 |
29 |
%define libnamephoto %mklibname gstphotography %{api} %{libmajor} |
%define libnamephoto %mklibname gstphotography %{api} %{libmajor} |
30 |
%define develnamephoto %mklibname -d gstphotographyi %{api} |
%define develnamephoto %mklibname -d gstphotographyi %{api} |
31 |
%define libnamebase %mklibname gstbasevideo %{api} %{libmajor} |
%define libnamebase %mklibname gstbasecamerabinsrc %{api} %{libmajor} |
32 |
%define develnamebase %mklibname -d gstbasevideo %{api} |
%define develnamebase %mklibname -d gstbasecamerabinsrc %{api} |
33 |
|
%define libnameegl %mklibname gstegl %{api} %{libmajor} |
34 |
|
%define develnameegl %mklibname -d gstegl %{api} |
35 |
|
%define libnameinsertbin %mklibname gstinsertbin %{api} %{libmajor} |
36 |
|
%define develnameinsertbin %mklibname -d gstinsertbin %{api} |
37 |
|
%define libnamempegts %mklibname gstmpegts %{api} %{libmajor} |
38 |
|
%define develnamempegts %mklibname -d gstmpegts %{api} |
39 |
|
%define libnameuridownloader %mklibname gsturidownloader %{api} %{libmajor} |
40 |
|
%define develnameuridownloader %mklibname -d gsturidownloader %{api} |
41 |
|
|
42 |
Summary: GStreamer Streaming-media framework plug-ins |
Summary: GStreamer Streaming-media framework plug-ins |
43 |
Name: %{name} |
Name: %{name} |
186 |
%package -n %{libnamebase} |
%package -n %{libnamebase} |
187 |
Summary: Libraries for GStreamer streaming-media framework |
Summary: Libraries for GStreamer streaming-media framework |
188 |
Group: System/Libraries |
Group: System/Libraries |
189 |
|
Obsoletes: %{_lib}gstbasevideo1.0_0 < 1.1.90 |
190 |
|
|
191 |
%description -n %{libnamebase} |
%description -n %{libnamebase} |
192 |
GStreamer is a streaming-media framework, based on graphs of filters which |
GStreamer is a streaming-media framework, based on graphs of filters which |
202 |
Summary: Libraries and include files for GStreamer streaming-media framework |
Summary: Libraries and include files for GStreamer streaming-media framework |
203 |
Group: Development/C |
Group: Development/C |
204 |
Requires: %{libnamebase} = %{version}-%{release} |
Requires: %{libnamebase} = %{version}-%{release} |
205 |
Provides: gstbasevideo%{api}-devel = %{version}-%{release} |
Obsoletes: %{_lib}gstbasevideo1.0-devel < 1.1.90 |
206 |
|
|
207 |
%description -n %{develnamebase} |
%description -n %{develnamebase} |
208 |
GStreamer is a streaming-media framework, based on graphs of filters which |
GStreamer is a streaming-media framework, based on graphs of filters which |
215 |
This package contains the libraries and includes files necessary to develop |
This package contains the libraries and includes files necessary to develop |
216 |
applications and plugins for GStreamer. |
applications and plugins for GStreamer. |
217 |
|
|
218 |
|
%package -n %{libnameegl} |
219 |
|
Summary: Libraries for GStreamer streaming-media framework |
220 |
|
Group: System/Libraries |
221 |
|
|
222 |
|
%description -n %{libnameegl} |
223 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
224 |
|
operate on media data. Applications using this library can do anything |
225 |
|
from real-time sound processing to playing videos, and just about anything |
226 |
|
else media-related. Its plugin-based architecture means that new data |
227 |
|
types or processing capabilities can be added simply by installing new |
228 |
|
plugins. |
229 |
|
|
230 |
|
This package contains the libraries. |
231 |
|
|
232 |
|
%files -n %{libnameegl} |
233 |
|
%{_libdir}/libgstegl-%{api}.so.%{libmajor}* |
234 |
|
|
235 |
|
%package -n %{develnameegl} |
236 |
|
Summary: Libraries and include files for GStreamer streaming-media framework |
237 |
|
Group: Development/C |
238 |
|
Requires: %{libnameegl} = %{version}-%{release} |
239 |
|
|
240 |
|
%description -n %{develnameegl} |
241 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
242 |
|
operate on media data. Applications using this library can do anything |
243 |
|
from real-time sound processing to playing videos, and just about anything |
244 |
|
else media-related. Its plugin-based architecture means that new data |
245 |
|
types or processing capabilities can be added simply by installing new |
246 |
|
plugins. |
247 |
|
|
248 |
|
This package contains the libraries and includes files necessary to develop |
249 |
|
applications and plugins for GStreamer. |
250 |
|
|
251 |
|
%files -n %{develnameegl} |
252 |
|
%{_libdir}/libgstegl-%{api}.so |
253 |
|
%{_libdir}/pkgconfig/gstreamer-egl-%{api}.pc |
254 |
|
%{_includedir}/gstreamer-%{api}/gst/egl |
255 |
|
|
256 |
|
%package -n %{libnameinsertbin} |
257 |
|
Summary: Libraries for GStreamer streaming-media framework |
258 |
|
Group: System/Libraries |
259 |
|
|
260 |
|
%description -n %{libnameinsertbin} |
261 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
262 |
|
operate on media data. Applications using this library can do anything |
263 |
|
from real-time sound processing to playing videos, and just about anything |
264 |
|
else media-related. Its plugin-based architecture means that new data |
265 |
|
types or processing capabilities can be added simply by installing new |
266 |
|
plugins. |
267 |
|
|
268 |
|
This package contains the libraries. |
269 |
|
|
270 |
|
%files -n %{libnameinsertbin} |
271 |
|
%{_libdir}/libgstinsertbin-%{api}.so.%{libmajor}* |
272 |
|
|
273 |
|
%package -n %{develnameinsertbin} |
274 |
|
Summary: Libraries and include files for GStreamer streaming-media framework |
275 |
|
Group: Development/C |
276 |
|
Requires: %{libnameinsertbin} = %{version}-%{release} |
277 |
|
|
278 |
|
%description -n %{develnameinsertbin} |
279 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
280 |
|
operate on media data. Applications using this library can do anything |
281 |
|
from real-time sound processing to playing videos, and just about anything |
282 |
|
else media-related. Its plugin-based architecture means that new data |
283 |
|
types or processing capabilities can be added simply by installing new |
284 |
|
plugins. |
285 |
|
|
286 |
|
This package contains the libraries and includes files necessary to develop |
287 |
|
applications and plugins for GStreamer. |
288 |
|
|
289 |
|
%files -n %{develnameinsertbin} |
290 |
|
%{_libdir}/libgstinsertbin-%{api}.so |
291 |
|
%{_libdir}/pkgconfig/gstreamer-insertbin-%{api}.pc |
292 |
|
%{_includedir}/gstreamer-%{api}/gst/insertbin |
293 |
|
|
294 |
|
%package -n %{libnamempegts} |
295 |
|
Summary: Libraries for GStreamer streaming-media framework |
296 |
|
Group: System/Libraries |
297 |
|
|
298 |
|
%description -n %{libnamempegts} |
299 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
300 |
|
operate on media data. Applications using this library can do anything |
301 |
|
from real-time sound processing to playing videos, and just about anything |
302 |
|
else media-related. Its plugin-based architecture means that new data |
303 |
|
types or processing capabilities can be added simply by installing new |
304 |
|
plugins. |
305 |
|
|
306 |
|
This package contains the libraries. |
307 |
|
|
308 |
|
%files -n %{libnamempegts} |
309 |
|
%{_libdir}/libgstmpegts-%{api}.so.%{libmajor}* |
310 |
|
|
311 |
|
%package -n %{develnamempegts} |
312 |
|
Summary: Libraries and include files for GStreamer streaming-media framework |
313 |
|
Group: Development/C |
314 |
|
Requires: %{libnamempegts} = %{version}-%{release} |
315 |
|
Provides: gstreamer%{api}-mpegts-devel = %{version}-%{release} |
316 |
|
|
317 |
|
%description -n %{develnamempegts} |
318 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
319 |
|
operate on media data. Applications using this library can do anything |
320 |
|
from real-time sound processing to playing videos, and just about anything |
321 |
|
else media-related. Its plugin-based architecture means that new data |
322 |
|
types or processing capabilities can be added simply by installing new |
323 |
|
plugins. |
324 |
|
|
325 |
|
This package contains the libraries and includes files necessary to develop |
326 |
|
applications and plugins for GStreamer. |
327 |
|
|
328 |
|
%files -n %{develnamempegts} |
329 |
|
%{_libdir}/libgstmpegts-%{api}.so |
330 |
|
%{_includedir}/gstreamer-%{api}/gst/mpegts |
331 |
|
|
332 |
|
%package -n %{libnameuridownloader} |
333 |
|
Summary: Libraries for GStreamer streaming-media framework |
334 |
|
Group: System/Libraries |
335 |
|
|
336 |
|
%description -n %{libnameuridownloader} |
337 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
338 |
|
operate on media data. Applications using this library can do anything |
339 |
|
from real-time sound processing to playing videos, and just about anything |
340 |
|
else media-related. Its plugin-based architecture means that new data |
341 |
|
types or processing capabilities can be added simply by installing new |
342 |
|
plugins. |
343 |
|
|
344 |
|
This package contains the libraries. |
345 |
|
|
346 |
|
%files -n %{libnameuridownloader} |
347 |
|
%{_libdir}/libgsturidownloader-%{api}.so.%{libmajor}* |
348 |
|
|
349 |
|
%package -n %{develnameuridownloader} |
350 |
|
Summary: Libraries and include files for GStreamer streaming-media framework |
351 |
|
Group: Development/C |
352 |
|
Requires: %{libnameuridownloader} = %{version}-%{release} |
353 |
|
Provides: gstreamer%{api}-uridownloader-devel = %{version}-%{release} |
354 |
|
|
355 |
|
%description -n %{develnameuridownloader} |
356 |
|
GStreamer is a streaming-media framework, based on graphs of filters which |
357 |
|
operate on media data. Applications using this library can do anything |
358 |
|
from real-time sound processing to playing videos, and just about anything |
359 |
|
else media-related. Its plugin-based architecture means that new data |
360 |
|
types or processing capabilities can be added simply by installing new |
361 |
|
plugins. |
362 |
|
|
363 |
|
This package contains the libraries and includes files necessary to develop |
364 |
|
applications and plugins for GStreamer. |
365 |
|
|
366 |
|
%files -n %{develnameuridownloader} |
367 |
|
%{_libdir}/libgsturidownloader-%{api}.so |
368 |
|
%{_includedir}/gstreamer-%{api}/gst/uridownloader |
369 |
|
|
370 |
%package -n %{bname}-curl |
%package -n %{bname}-curl |
371 |
Summary: GStreamer Curl plugin |
Summary: GStreamer Curl plugin |
372 |
Group: Networking/Other |
Group: Networking/Other |
468 |
%files -n %{bname}-libass |
%files -n %{bname}-libass |
469 |
%{_libdir}/gstreamer-%{api}/libgstassrender.so |
%{_libdir}/gstreamer-%{api}/libgstassrender.so |
470 |
|
|
471 |
|
%package -n %{bname}-opencv |
472 |
|
Summary: GStreamer OpenCV Plugins |
473 |
|
Group: Video/Utilities |
474 |
|
|
475 |
|
%description -n %{bname}-opencv |
476 |
|
GStreamer OpenCV Plugins. |
477 |
|
|
478 |
|
%files -n %{bname}-opencv |
479 |
|
%{_libdir}/gstreamer-%{api}/libgstopencv.so |
480 |
|
%{_datadir}/gst-plugins-bad/%{api}/opencv_haarcascades/*.xml |
481 |
|
|
482 |
|
%package -n %{bname}-wildmidi |
483 |
|
Summary: GStreamer wildmidi Plugins |
484 |
|
Group: Sound/Midi |
485 |
|
Requires: timidity-instruments |
486 |
|
|
487 |
|
%description -n %{bname}-wildmidi |
488 |
|
GStreamer wildmidi Plugins. |
489 |
|
|
490 |
|
%files -n %{bname}-wildmidi |
491 |
|
%{_libdir}/gstreamer-%{api}/libgstwildmidi.so |
492 |
|
|
493 |
%package doc |
%package doc |
494 |
Group: Documentation |
Group: Documentation |
495 |
Summary: GStreamer application library |
Summary: GStreamer application library |
545 |
|
|
546 |
%files -f gst-plugins-bad-%{api}.lang |
%files -f gst-plugins-bad-%{api}.lang |
547 |
%doc AUTHORS COPYING README NEWS |
%doc AUTHORS COPYING README NEWS |
|
|
|
548 |
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so |
%{_libdir}/gstreamer-%{api}/libgstadpcmdec.so |
549 |
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so |
%{_libdir}/gstreamer-%{api}/libgstadpcmenc.so |
550 |
%{_libdir}/gstreamer-%{api}/libgstasfmux.so |
%{_libdir}/gstreamer-%{api}/libgstasfmux.so |