/[packages]/cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec
ViewVC logotype

Annotation of /cauldron/gstreamer1.0-plugins-bad/current/SPECS/gstreamer1.0-plugins-bad.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 483052 - (hide annotations) (download)
Sat Sep 21 17:21:55 2013 UTC (10 years, 6 months ago) by fwang
File size: 17486 byte(s)
cleanup spec
1 fwang 288300 %define api 1.0
2     %define bname gstreamer%{api}
3 ovitters 288227 %define name %{bname}-plugins-bad
4    
5     %define build_plf 0
6     %if "%{?distro_section}" == "tainted"
7     %define build_plf 1
8     %endif
9    
10     %define build_experimental 0
11     %{?_with_experimental: %{expand: %%global build_experimental 1}}
12     %define build_amrwb 0
13     %define build_faac 0
14     %define build_faad 0
15     %define build_xvid 0
16     %define build_dts 0
17     %define build_dirac 0
18     %define build_gme 1
19     %define build_celt 1
20    
21     %if %build_plf
22     %define build_amrwb 0
23     %define build_faac 0
24     %define build_faad 1
25 fwang 288351 %define build_xvid 0
26 ovitters 288227 %define build_dts 1
27     %endif
28    
29     %define libmajor 0
30 fwang 288317 %define libnamephoto %mklibname gstphotography %{api} %{libmajor}
31     %define develnamephoto %mklibname -d gstphotographyi %{api}
32     %define libnamebase %mklibname gstbasevideo %{api} %{libmajor}
33     %define develnamebase %mklibname -d gstbasevideo %{api}
34 ovitters 288227
35     Summary: GStreamer Streaming-media framework plug-ins
36     Name: %{name}
37 fwang 483038 Version: 1.1.90
38     Release: %mkrel 1
39 ovitters 288227 License: LGPLv2+ and GPLv2+
40 fwang 303330 Group: Sound/Utilities
41 ovitters 288227 Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
42     Patch0: gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch
43     # ovitters: doesn't apply
44     #Patch1: gst-plugins-bad-0.10.22-disable-example.patch
45     # gw: fix for bug #36437 (paths to realplayer codecs)
46     # prefer codecs from the RealPlayer package in restricted
47     Patch10: gst-plugins-bad-0.10.6-real-codecs-path.patch
48     URL: http://gstreamer.freedesktop.org/
49    
50     %ifarch %ix86
51     BuildRequires: nasm => 0.90
52     %endif
53    
54 rtp 401057 %ifnarch %arm %mips
55 ovitters 288227 BuildRequires: pkgconfig(valgrind)
56 rtp 401057 %endif
57 fwang 483052 BuildRequires: pkgconfig(bluez)
58     BuildRequires: pkgconfig(cairo)
59     BuildRequires: pkgconfig(daaladec)
60     BuildRequires: pkgconfig(daalaenc)
61     BuildRequires: pkgconfig(dbus-1)
62     BuildRequires: pkgconfig(directfb) >= 0.9.24
63     BuildRequires: pkgconfig(dvdnav) >= 4.1.2
64     BuildRequires: pkgconfig(dvdread) >= 4.1.2
65     BuildRequires: pkgconfig(egl)
66     BuildRequires: pkgconfig(fluidsynth) >= 1.0
67     BuildRequires: pkgconfig(gio-2.0) >= 2.25.0
68     BuildRequires: pkgconfig(glesv2)
69     BuildRequires: pkgconfig(gmodule-export-2.0)
70     BuildRequires: pkgconfig(gmodule-no-export-2.0)
71     BuildRequires: pkgconfig(gnutls) >= 2.11.3
72     BuildRequires: pkgconfig(gstreamer-video-1.0)
73     BuildRequires: pkgconfig(gudev-1.0)
74     BuildRequires: pkgconfig(libass) >= 0.9.4
75     BuildRequires: pkgconfig(libcdaudio)
76     BuildRequires: pkgconfig(libchromaprint)
77     BuildRequires: pkgconfig(libcrypto)
78     BuildRequires: pkgconfig(libcurl) >= 7.21.0
79     BuildRequires: pkgconfig(libdc1394-2) >= 2.0.0
80     BuildRequires: pkgconfig(libexif) >= 0.6.16
81     BuildRequires: pkgconfig(libmimic) >= 1.0
82     BuildRequires: pkgconfig(libmms) >= 0.4
83     BuildRequires: pkgconfig(libmodplug)
84     BuildRequires: pkgconfig(libmpg123) >= 1.13
85     BuildRequires: pkgconfig(libofa) >= 0.9.3
86     BuildRequires: pkgconfig(librsvg-2.0) >= 2.36
87     BuildRequires: pkgconfig(librtmp)
88     BuildRequires: pkgconfig(libtimemmgr)
89     BuildRequires: pkgconfig(libtimidity)
90     BuildRequires: pkgconfig(libusb-1.0)
91     BuildRequires: pkgconfig(libwebp) >= 0.2.1
92     BuildRequires: pkgconfig(libxml-2.0) >= 2.4
93     BuildRequires: pkgconfig(lrdf)
94     BuildRequires: pkgconfig(mjpegtools)
95     BuildRequires: pkgconfig(neon) >= 0.27.0
96     BuildRequires: pkgconfig(neon) <= 0.30.99
97     BuildRequires: pkgconfig(openal) >= 1.14
98     BuildRequires: pkgconfig(opencv) >= 2.0.0
99     BuildRequires: pkgconfig(opencv) <= 2.4.6.1
100     BuildRequires: pkgconfig(openssl) >= 0.9.5
101     BuildRequires: pkgconfig(opus) >= 0.9.4
102     BuildRequires: pkgconfig(schroedinger-1.0) >= 1.0.10
103     BuildRequires: pkgconfig(slv2) >= 0.6.6
104     BuildRequires: pkgconfig(sndfile) >= 1.0.16
105     BuildRequires: pkgconfig(soundtouch)
106     BuildRequires: pkgconfig(spandsp) >= 0.0.6
107     BuildRequires: pkgconfig(vdpau)
108     BuildRequires: pkgconfig(wayland-client) >= 1.0.0
109     BuildRequires: pkgconfig(x11)
110     BuildRequires: pkgconfig(zvbi-0.2)
111 fwang 288300 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
112     BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
113 ovitters 288227 %if %build_plf
114     BuildRequires: pkgconfig(vo-aacenc)
115     BuildRequires: pkgconfig(vo-amrwbenc)
116     %endif
117 fwang 483052 BuildRequires: libgme-devel
118 ovitters 288227 #gw for autoreconf
119     BuildRequires: gettext-devel
120 fwang 293813 Conflicts: gstreamer1.0-plugins-base < 0.11.94
121 ovitters 288227
122     %description
123     GStreamer is a streaming-media framework, based on graphs of filters which
124     operate on media data. Applications using this library can do anything
125     from real-time sound processing to playing videos, and just about anything
126     else media-related. Its plugin-based architecture means that new data
127     types or processing capabilities can be added simply by installing new
128     plug-ins.
129    
130     This package contains a set of plug-ins that aren't up to par compared
131     to the rest. They might be close to being good quality, but they're
132     missing something - be it a good code review, some documentation, a
133     set of tests, a real live maintainer, or some actual wide use. If the
134     blanks are filled in they might be upgraded to become part of either
135     gstreamer-plugins-good or gstreamer-plugins-ugly, depending on the
136     other factors. If the plug-ins break, you can't complain - instead,
137     you can fix the problem and send us a patch, or bribe someone into
138     fixing them for you. New contributors can start here for things to
139     work on.
140    
141     %if %build_plf
142     This package is in the 'tainted' section as it violates some patents.
143     %endif
144    
145    
146     %package -n %{libnamephoto}
147     Summary: Libraries for GStreamer streaming-media framework
148     Group: System/Libraries
149    
150     %description -n %{libnamephoto}
151     GStreamer is a streaming-media framework, based on graphs of filters which
152     operate on media data. Applications using this library can do anything
153     from real-time sound processing to playing videos, and just about anything
154     else media-related. Its plugin-based architecture means that new data
155     types or processing capabilities can be added simply by installing new
156     plugins.
157    
158     This package contains the libraries.
159    
160     %package -n %{develnamephoto}
161     Summary: Libraries and include files for GStreamer streaming-media framework
162     Group: Development/C
163     Requires: %{libnamephoto} = %{version}-%{release}
164 fwang 288330 Provides: gstphotography%{api}-devel = %{version}-%{release}
165 ovitters 288227
166     %description -n %{develnamephoto}
167     GStreamer is a streaming-media framework, based on graphs of filters which
168     operate on media data. Applications using this library can do anything
169     from real-time sound processing to playing videos, and just about anything
170     else media-related. Its plugin-based architecture means that new data
171     types or processing capabilities can be added simply by installing new
172     plugins.
173    
174     This package contains the libraries and includes files necessary to develop
175     applications and plugins for GStreamer.
176    
177     %package -n %{libnamebase}
178     Summary: Libraries for GStreamer streaming-media framework
179     Group: System/Libraries
180    
181     %description -n %{libnamebase}
182     GStreamer is a streaming-media framework, based on graphs of filters which
183     operate on media data. Applications using this library can do anything
184     from real-time sound processing to playing videos, and just about anything
185     else media-related. Its plugin-based architecture means that new data
186     types or processing capabilities can be added simply by installing new
187     plugins.
188    
189     This package contains the libraries.
190    
191     %package -n %{develnamebase}
192     Summary: Libraries and include files for GStreamer streaming-media framework
193     Group: Development/C
194     Requires: %{libnamebase} = %{version}-%{release}
195 fwang 288330 Provides: gstbasevideo%{api}-devel = %{version}-%{release}
196 ovitters 288227
197     %description -n %{develnamebase}
198     GStreamer is a streaming-media framework, based on graphs of filters which
199     operate on media data. Applications using this library can do anything
200     from real-time sound processing to playing videos, and just about anything
201     else media-related. Its plugin-based architecture means that new data
202     types or processing capabilities can be added simply by installing new
203     plugins.
204    
205     This package contains the libraries and includes files necessary to develop
206     applications and plugins for GStreamer.
207    
208     %package -n %{bname}-curl
209     Summary: GStreamer Curl plugin
210     Group: Networking/Other
211    
212     %description -n %{bname}-curl
213     This is a HTTP plugin for GStreamer based on the curl library.
214    
215     %files -n %{bname}-curl
216 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstcurl.so
217 ovitters 288227
218     %package -n %{bname}-mpeg2enc
219     Summary: GStreamer mjpegtools plug-in
220 fwang 303330 Group: Video/Utilities
221 ovitters 288227
222     %description -n %{bname}-mpeg2enc
223     mjpegtools-based encoding and decoding plug-in.
224    
225     %files -n %{bname}-mpeg2enc
226 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmpeg2enc.so
227     %{_libdir}/gstreamer-%{api}/libgstmplex.so
228 ovitters 288227
229     %if %build_gme
230     %package -n %{bname}-gme
231     Summary: GStreamer Game Music plug-in
232 fwang 303330 Group: Sound/Utilities
233 ovitters 288227
234     %description -n %{bname}-gme
235     Game Music decoding plug-in.
236    
237     %files -n %{bname}-gme
238 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgme.so
239 ovitters 288227 %endif
240    
241     %package -n %{bname}-schroedinger
242     Summary: GStreamer dirac plug-in based on Schroedinger
243 fwang 303330 Group: Video/Utilities
244 ovitters 288227 Epoch: 1
245    
246     %description -n %{bname}-schroedinger
247     Dirac encoding and decoding plug-in based on Schroedinger.
248    
249     %files -n %{bname}-schroedinger
250 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstschro.so
251 ovitters 288227
252 colin 316273 %package -n %{bname}-rtpvp8
253     Summary: GStreamer VP8 RTP payloader plug-in
254 fwang 303330 Group: Video/Utilities
255 colin 316273 Conflicts: %{bname}-vp8 < 1.0.2-2
256 ovitters 288227
257 colin 316273 %description -n %{bname}-rtpvp8
258     VP8 RTP payloader and depayloader plug-in.
259 ovitters 288227
260 colin 316273 %files -n %{bname}-rtpvp8
261 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstrtpvp8.so
262 ovitters 288227
263     %if %build_xvid
264     %package -n %{bname}-xvid
265     Summary: GStreamer plug-ins for XVID video encoding and decoding
266 fwang 303330 Group: Video/Utilities
267 ovitters 288227 BuildRequires: xvid-devel >= 1.1
268    
269     %description -n %{bname}-xvid
270     Plug-ins for encoding and decoding XVID video.
271    
272     This package is in the 'tainted' section as it violates some patents.
273     %files -n %{bname}-xvid
274 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstxvid.so
275 ovitters 288227 %endif
276    
277     %package -n %{bname}-mms
278     Summary: GStreamer plug-in for mms streams
279     Group: System/Libraries
280     Requires: %{bname}-plugins = %{version}
281    
282     %description -n %{bname}-mms
283     Plug-in supporting the mms protocol based on the libmms library.
284    
285     %files -n %{bname}-mms
286 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmms.so
287 ovitters 288227
288     %package -n %{bname}-rtmp
289     Summary: GStreamer plug-in for rtmp streams
290     Group: System/Libraries
291     Requires: %{bname}-plugins = %{version}
292    
293     %description -n %{bname}-rtmp
294     Plug-in supporting the rtmp protocol based on the librtmp library.
295    
296     %files -n %{bname}-rtmp
297 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstrtmp.so
298 ovitters 288227
299     %package -n %{bname}-soundtouch
300     Summary: GStreamer plug-in for SoundTouch support
301 fwang 303330 Group: Sound/Utilities
302 ovitters 288227 Requires: %{bname}-plugins = %{version}
303    
304     %description -n %{bname}-soundtouch
305     Plug-in supporting the SoundTouch audio manipulation support.
306    
307     %files -n %{bname}-soundtouch
308 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstsoundtouch.so
309 ovitters 288227
310     %package -n %{bname}-libass
311     Summary: GStreamer subtitles plugin
312 fwang 303330 Group: Video/Utilities
313 ovitters 288227
314     %description -n %{bname}-libass
315     This is a subtitle plugin for GStreamer based on libass.
316    
317     %files -n %{bname}-libass
318 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstassrender.so
319 ovitters 288227
320     %package doc
321 fwang 303330 Group: Documentation
322 ovitters 288227 Summary: GStreamer application library
323 fwang 288300 BuildArch: noarch
324    
325 ovitters 288227 %description doc
326     This is the documentation of %{name}.
327    
328     %prep
329     %setup -q -n gst-plugins-bad-%{version}
330     %apply_patches
331    
332     %build
333     %configure2_5x --disable-dependency-tracking --disable-static \
334     --with-package-name='%distribution %{name} package' \
335     --with-package-origin='http://www.mageia.org/' \
336     %if ! %build_celt
337     --disable-celt \
338     %endif
339     %if ! %build_faac
340     --disable-faac \
341     %endif
342     %if ! %build_faad
343     --disable-faad \
344     %endif
345     %if ! %build_dirac
346     --disable-dirac \
347     %endif
348     %if ! %build_xvid
349     --disable-xvid \
350     %endif
351     %if ! %build_dts
352     --disable-dts \
353     %endif
354     %if ! %build_plf
355     --disable-voamrwbenc --disable-voaacenc \
356     %endif
357     %if %build_experimental
358     --enable-experimental
359     %endif
360    
361     make
362    
363     %install
364 fwang 288300 %makeinstall_std
365 ovitters 288227
366 fwang 288300 %find_lang gst-plugins-bad-%{api}
367 ovitters 288227
368     # Clean out files that should not be part of the rpm.
369     # This is the recommended way of dealing with it for RH8
370 fwang 288300 find %{buildroot} -name '*.la' -delete
371 ovitters 288227
372     %files doc
373     %doc docs/plugins/html
374     %{_datadir}/gtk-doc/html/
375    
376 fwang 288300 %files -f gst-plugins-bad-%{api}.lang
377 ovitters 288227 %doc AUTHORS COPYING README NEWS
378    
379 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstadpcmdec.so
380     %{_libdir}/gstreamer-%{api}/libgstadpcmenc.so
381     %{_libdir}/gstreamer-%{api}/libgstasfmux.so
382     %{_libdir}/gstreamer-%{api}/libgstaudiovisualizers.so
383     %{_libdir}/gstreamer-%{api}/libgstautoconvert.so
384     %{_libdir}/gstreamer-%{api}/libgstbayer.so
385     %{_libdir}/gstreamer-%{api}/libgstcamerabin2.so
386     %{_libdir}/gstreamer-%{api}/libgstcoloreffects.so
387     %{_libdir}/gstreamer-%{api}/libgstdataurisrc.so
388     %{_libdir}/gstreamer-%{api}/libgstdebugutilsbad.so
389 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstdvb.so
390 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstdvbsuboverlay.so
391     %{_libdir}/gstreamer-%{api}/libgstdvdspu.so
392 fwang 309999 %{_libdir}/gstreamer-%{api}/libgstfieldanalysis.so
393 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfestival.so
394 fwang 303358 %{_libdir}/gstreamer-%{api}/libgstfrei0r.so
395 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgaudieffects.so
396 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstgdp.so
397 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgeometrictransform.so
398 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstid3tag.so
399     %{_libdir}/gstreamer-%{api}/libgstinter.so
400 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstinterlace.so
401 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstjpegformat.so
402     %{_libdir}/gstreamer-%{api}/libgstliveadder.so
403 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmpegtsmux.so
404 fwang 343542 %{_libdir}/gstreamer-%{api}/libgstmpegpsmux.so
405 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstchromaprint.so
406 fwang 461965 %{_libdir}/gstreamer-%{api}/libgstmidi.so
407 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmimic.so
408 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstzbar.so
409 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmpegpsdemux.so
410 fwang 461965 %{_libdir}/gstreamer-%{api}/libgstopenal.so
411     %{_libdir}/gstreamer-%{api}/libgstopenjpeg.so
412 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstopus.so
413     %{_libdir}/gstreamer-%{api}/libgstpcapparse.so
414 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstpnm.so
415 fwang 461965 %{_libdir}/gstreamer-%{api}/libgstrfbsrc.so
416 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstscaletempoplugin.so
417     %{_libdir}/gstreamer-%{api}/libgstrawparse.so
418     %{_libdir}/gstreamer-%{api}/libgstremovesilence.so
419     %{_libdir}/gstreamer-%{api}/libgstsdpelem.so
420     %{_libdir}/gstreamer-%{api}/libgstsegmentclip.so
421     %{_libdir}/gstreamer-%{api}/libgstshm.so
422 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstsiren.so
423 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstsmooth.so
424 fwang 293814 %{_libdir}/gstreamer-%{api}/libgstspeed.so
425 fwang 309999 %{_libdir}/gstreamer-%{api}/libgstsubenc.so
426 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstbz2.so
427     %{_libdir}/gstreamer-%{api}/libgstfragmented.so
428     %{_libdir}/gstreamer-%{api}/libgstmpegtsdemux.so
429     %{_libdir}/gstreamer-%{api}/libgstvideoparsersbad.so
430 fwang 293813 %{_libdir}/gstreamer-%{api}/libgstwaylandsink.so
431 cjw 333548 %{_libdir}/gstreamer-%{api}/libgstmpg123.so
432     %{_libdir}/gstreamer-%{api}/libgstresindvd.so
433 fwang 425896 %{_libdir}/gstreamer-%{api}/libgstdecklink.so
434 ovitters 288227 %if %{build_plf}
435 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstvoaacenc.so
436     %{_libdir}/gstreamer-%{api}/libgstvoamrwbenc.so
437     %{_datadir}/gstreamer-%{api}/presets/GstVoAmrwbEnc.prs
438 ovitters 288227 %endif
439 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstmodplug.so
440     %{_libdir}/gstreamer-%{api}/libgsty4mdec.so
441 ovitters 288227
442     %if %build_faad
443     %package -n %{bname}-faad
444     Summary: GStreamer plug-in for AAC audio playback
445 fwang 303374 Group: Sound/Utilities
446 ovitters 288227 Requires: %{bname}-plugins >= %version
447     BuildRequires: libfaad2-devel => 2.0
448    
449     %description -n %{bname}-faad
450     Plug-ins for playing AAC audio
451    
452     This package is in the 'tainted' section as it violates some patents.
453    
454     %files -n %{bname}-faad
455 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfaad.so
456 ovitters 288227 %endif
457    
458     %if %build_faac
459     %package -n %{bname}-faac
460     Summary: GStreamer plug-ins for AAC audio encoding
461     Group: Sound
462     Requires: %{bname}-plugins >= %version
463     BuildRequires: libfaac-devel
464    
465     %description -n %{bname}-faac
466     Plug-ins for encoding AAC audio
467    
468     This package is in the 'tainted' section as it violates some patents.
469    
470     %files -n %{bname}-faac
471 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstfaac.so
472 ovitters 288227 %endif
473    
474     %package -n %{bname}-gsm
475     Summary: GStreamer plugin for GSM lossy audio format
476 fwang 303362 Group: Sound/Utilities
477 ovitters 288227 Requires: %{bname}-plugins >= %{version}
478     BuildRequires: gsm-devel >= 1.0.10
479    
480     %description -n %{bname}-gsm
481     Output plugin for GStreamer to convert to GSM lossy audio format.
482    
483     %files -n %{bname}-gsm
484 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstgsm.so
485 ovitters 288227
486     %if %build_amrwb
487     %package -n %{bname}-amrwb
488     Summary: GStreamer plug-in for AMR-WB support
489 fwang 303362 Group: Sound/Utilities
490 ovitters 288227 Requires: %{bname}-plugins >= %{version}
491     BuildRequires: libamrwb-devel
492    
493     %description -n %{bname}-amrwb
494     Plug-in for decoding AMR-WB under GStreamer.
495    
496     This package is in the 'tainted' section as it violates some patents.
497    
498     %files -n %{bname}-amrwb
499 fwang 288300 %{_datadir}/gstreamer-%{api}/presets/GstAmrwbEnc.prs
500     %{_libdir}/gstreamer-%{api}/libgstamrwbenc.so
501 ovitters 288227 %endif
502    
503     %if %build_celt
504     %package -n %{bname}-celt
505     Summary: GStreamer plug-in for CELT support
506 fwang 303362 Group: Video/Utilities
507 ovitters 288227 Requires: %{bname}-plugins >= %{version}
508     BuildRequires: pkgconfig(celt) >= 0.7.0
509    
510     %description -n %{bname}-celt
511     Plug-in for CELT support under GStreamer.
512    
513     %files -n %{bname}-celt
514 fwang 288300 %{_libdir}/gstreamer-%{api}/libgstcelt.so
515 ovitters 288227 %endif
516    
517     %files -n %{libnamephoto}
518 fwang 288317 %{_libdir}/libgstphotography-%{api}.so.%{libmajor}*
519     %{_libdir}/libgstsignalprocessor-%{api}.so.%{libmajor}*
520     %{_libdir}/libgstcodecparsers-%{api}.so.%{libmajor}*
521 ovitters 288227
522     %files -n %{develnamephoto}
523 fwang 288300 %{_libdir}/libgstcodecparsers-%{api}.so
524     %{_libdir}/libgstphotography-%{api}.so
525     %{_libdir}/libgstsignalprocessor-%{api}.so
526     %{_includedir}/gstreamer-%{api}/gst/codecparsers/
527     %{_includedir}/gstreamer-%{api}/gst/interfaces/photography*
528     %{_includedir}/gstreamer-%{api}/gst/signalprocessor/gstsignalprocessor.h
529     %{_includedir}/gstreamer-%{api}/gst/video/
530     %{_libdir}/pkgconfig/gstreamer-plugins-bad-%{api}.pc
531     %{_libdir}/pkgconfig/gstreamer-codecparsers-%{api}.pc
532 ovitters 288227
533     %files -n %{libnamebase}
534 fwang 288317 %{_libdir}/libgstbasecamerabinsrc-%{api}.so.%{libmajor}*
535 ovitters 288227
536     %files -n %develnamebase
537 fwang 288300 %{_libdir}/libgstbasecamerabinsrc-%{api}.so
538 fwang 483038 %{_includedir}/gstreamer-%{api}/gst/basecamerabinsrc

  ViewVC Help
Powered by ViewVC 1.1.30