X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gstreamer-plugins-bad.spec;h=9ab9df48f9c0506b6e8fa7a1d1aaa69c0490304e;hb=c8312664528d2816fc3ab6ba158bdba031c25656;hp=6a4e538a8d3b99f73d7c82c8bf7d34dc4dc67ed4;hpb=c47fe3c6338b6ab6c75ba2711941a4b31f263a9e;p=packages%2Fgstreamer-plugins-bad.git diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec index 6a4e538..9ab9df4 100644 --- a/gstreamer-plugins-bad.spec +++ b/gstreamer-plugins-bad.spec @@ -1,9 +1,6 @@ # TODO: # - new plugins: -# - mplex (waiting for mjpegtools 1.9.0) # - ivorbisdec (BR: tremor-devel, CVS versions only, http://www.xiph.org/vorbis/) -# - theoraexpdec (BR: libtheora-exp >= 1.0beta3, but currently disabled) -# - system libmodplug? # # Conditional build: %bcond_without cdaudio # don't build cdaudio plugin @@ -26,40 +23,49 @@ %bcond_without xvid # don't build XviD plugin %bcond_with amr # build amrwb plugin %bcond_with divx4linux # build divx4linux plugins -# +%bcond_without vdpau # build without VDPAU + %define gstname gst-plugins-bad %define gst_major_ver 0.10 -%define gst_req_ver 0.10.21.1 -# +%define gst_req_ver 0.10.30 +%define gstpb_req_ver 0.10.30 + %include /usr/lib/rpm/macros.gstreamer -# Summary: Bad GStreamer Streaming-media framework plugins Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer Name: gstreamer-plugins-bad -Version: 0.10.10 -Release: 2 +Version: 0.10.20 +Release: 4 License: LGPL v2+ Group: Libraries Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2 -# Source0-md5: cd13758801f6054006ff1a4755e72484 +# Source0-md5: 7c84766f6d24f41ba90c3f6141012ab8 Patch0: %{name}-bashish.patch Patch1: %{name}-libdts.patch Patch2: %{name}-divx4linux.patch -Patch3: %{name}-celt.patch Patch4: %{name}-timidity.patch Patch5: %{name}-nas.patch URL: http://gstreamer.freedesktop.org/ -BuildRequires: autoconf >= 2.59-9 -BuildRequires: automake >= 1.6 -BuildRequires: glib2-devel >= 1:2.12.0 +BuildRequires: autoconf >= 2.60 +BuildRequires: automake >= 1:1.10 +BuildRequires: docbook-dtd412-xml +BuildRequires: gettext-devel >= 0.17 +# 2.20 for all, gio-2.26 for gsettings +BuildRequires: glib2-devel >= 1:2.26 BuildRequires: gstreamer-devel >= %{gst_req_ver} -BuildRequires: gstreamer-plugins-base-devel >= %{gst_req_ver} +BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver} +BuildRequires: gtk+2-devel >= 2:2.14.0 BuildRequires: gtk-doc >= 1.6 -BuildRequires: liboil-devel >= 0.3.6 +BuildRequires: libglade2-devel +BuildRequires: libglade2-devel >= 1:2.6.0 +BuildRequires: liboil-devel >= 0.3.8 +BuildRequires: libtheora-devel >= 1.0 BuildRequires: libtool >= 1.4 +BuildRequires: orc-devel >= 0.4.5 BuildRequires: pkgconfig >= 1:0.9.0 -BuildRequires: python-PyXML +BuildRequires: python >= 2.1 BuildRequires: rpmbuild(macros) >= 1.98 +BuildRequires: xorg-lib-libX11-devel ## ## plugins ## @@ -69,50 +75,78 @@ BuildRequires: OpenGL-devel BuildRequires: alsa-lib-devel >= 0.9.1 %{?with_amr:BuildRequires: amrwb-devel} BuildRequires: bzip2-devel -BuildRequires: celt-devel >= 0.5.0 -%{?with_dirac:BuildRequires: dirac-devel >= 0.9} +BuildRequires: cairo-devel +BuildRequires: celt-devel >= 0.8.0 +%{?with_dirac:BuildRequires: dirac-devel >= 0.10} %{?with_divx4linux:BuildRequires: divx4linux-devel >= 1:5.05.20030428} +BuildRequires: exempi-devel >= 1.99.5 BuildRequires: faac-devel %{?with_faad:BuildRequires: faad2-devel >= 2.0-2} +BuildRequires: flite-devel +# http://code.google.com/p/game-music-emu/ (libgme) +#BuildRequires: game-music-emu-devel >= 0.5.6 BuildRequires: gmyth-devel >= 0.7 %{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 0.99.10} BuildRequires: jasper-devel %{?with_ladspa:BuildRequires: ladspa-devel >= 1.12} +# http://code.google.com/p/libass/ +#BuildRequires: libass-devel >= 0.9.4 %{?with_cdaudio:BuildRequires: libcdaudio-devel} BuildRequires: libdc1394-devel >= 2.0.0 %{?with_dts:BuildRequires: libdts-devel} -BuildRequires: libdvdnav-devel >= 0.1.7 +BuildRequires: libdvdnav-devel >= 4.1.2 +BuildRequires: libdvdread-devel >= 4.1.2 +BuildRequires: libexif-devel >= 0.6.16 %{?with_gsm:BuildRequires: libgsm-devel} -%{?with_mms:BuildRequires: libmms-devel >= 0.2} +BuildRequires: libiptcdata-devel >= 1.0.2 +BuildRequires: libkate-devel >= 0.1.7 +BuildRequires: liblrdf-devel +#http://sourceforge.net/projects/farsight/ +#BuildRequires: libmimic-devel >= 1.0 +%{?with_mms:BuildRequires: libmms-devel >= 0.4} +BuildRequires: libmodplug-devel %{?with_musepack:BuildRequires: libmpcdec-devel >= 1.2} BuildRequires: libmusicbrainz-devel >= 2.1.0 %{?with_ofa:BuildRequires: libofa-devel >= 0.9.3} %{?with_spc:BuildRequires: libopenspc-devel >= 0.3.99} +BuildRequires: libpng-devel >= 2:1.2.0 +BuildRequires: librsvg-devel >= 2.14 +# http://drobilla.net/software/slv2/ +#BuildRequires: slv2-devel >= 0.6.6 # for modplug and libSoundTouch BuildRequires: libstdc++-devel +BuildRequires: libsndfile-devel >= 1.0.16 +BuildRequires: libtiger-devel >= 0.3.2 BuildRequires: libtimidity-devel +BuildRequires: libvpx-devel BuildRequires: libx264-devel >= 0.1.2 -%{?with_mjpegtools:BuildRequires: mjpegtools-devel < 1.9.0} -%{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 1.8.0-0.2} -%{?with_neon:BuildRequires: neon-devel >= 0.26} -BuildRequires: libsndfile-devel +%{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 1.9.0} BuildRequires: nas-devel -BuildRequires: soundtouch-devel >= 1.3.1 +%{?with_neon:BuildRequires: neon-devel >= 0.27.0} +BuildRequires: openssl-devel >= 0.9.5 +BuildRequires: schroedinger-devel >= 1.0.7 +BuildRequires: soundtouch-devel >= 1.4 %if %{with swfdec} BuildRequires: swfdec-devel < 0.4.0 BuildRequires: swfdec-devel >= 0.3.6 %endif +%{?with_vdpau:BuildRequires: libvdpau-devel} BuildRequires: twolame-devel BuildRequires: wildmidi-devel BuildRequires: xorg-lib-libX11-devel %{?with_xvid:BuildRequires: xvid-devel >= 1.0.0} +# http://zbar.sourceforge.net/ +#BuildRequires: zbar-devel >= 0.9 +Requires: glib2 >= 1:2.20 Requires: gstreamer >= %{gst_req_ver} -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} +Requires: orc >= 0.4.5 Obsoletes: gstreamer-quicktime Obsoletes: gstreamer-vcd BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define gstlibdir %{_libdir}/gstreamer-%{gst_major_ver} +%define gstdatadir %{_datadir}/gstreamer-%{gst_major_ver} %description GStreamer is a streaming-media framework, based on graphs of filters @@ -148,7 +182,7 @@ Pliki nagłówkowe i dokumentacja API biblioteki gstapp. Summary: GStreamer plugin for AAC audio encoding and decoding Summary(pl.UTF-8): Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} %description -n gstreamer-aac GStreamer plugin for AAC audio encoding and decoding. @@ -156,18 +190,17 @@ GStreamer plugin for AAC audio encoding and decoding. %description -n gstreamer-aac -l pl.UTF-8 Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC. -%package -n gstreamer-amrwb -Summary: GStreamer plugin for AMR-WB audio encoding and decoding -Summary(pl.UTF-8): Wtyczka GStreamera do kodowania i dekodowania dźwięku w formacie AMR-WB +%package -n gstreamer-amrwbenc +Summary: GStreamer plugin for AMR-WB audio encoding +Summary(pl.UTF-8): Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB Group: Libraries Requires: gstreamer >= %{gst_req_ver} -%description -n gstreamer-amrwb -GStreamer plugin for AMR-WB audio encoding and decoding. +%description -n gstreamer-amrwbenc +GStreamer plugin for AMR-WB audio encoding. -%description -n gstreamer-amrwb -l pl.UTF-8 -Wtyczka GStreamera do kodowania i dekodowania dźwięku w formacie -AMR-WB. +%description -n gstreamer-amrwbenc -l pl.UTF-8 +Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB. %package -n gstreamer-audio-effects-bad Summary: Bad GStreamer audio effects plugins @@ -186,7 +219,7 @@ Złe wtyczki efektów dźwiękowych do GStreamera. Summary: GStreamer ALSA plugin for S/PDIF output Summary(pl.UTF-8): Wtyczka ALSA GStreamera do wyjścia S/PDIF Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} Provides: gstreamer-audiosink = %{version} %description -n gstreamer-audiosink-alsaspdif @@ -199,7 +232,7 @@ Wtyczka ALSA GStreamera do wyjścia S/PDIF. Summary: GStreamer NAS audio output plugin Summary(pl.UTF-8): Wtyczka wyjścia dźwięku NAS dla GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} Provides: gstreamer-audiosink = %{version} Obsoletes: gstreamer-nas @@ -227,6 +260,7 @@ Summary: GStreamer Celt audio codec plugin Summary(pl.UTF-8): Wtyczka kodeka dźwięku Celt do GStreamera Group: Libraries Requires: gstreamer >= %{gst_req_ver} +Requires: celt >= 0.8.0 %description -n gstreamer-celt GStreamer Celt audio encoder and decoder plugin. @@ -244,14 +278,15 @@ Requires: gstreamer >= %{gst_req_ver} GStreamer 1394 IIDC (Firewire digital cameras) video source plugin. %description -n gstreamer-dc1394 -l pl.UTF-8 -Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera. +Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do +GStreamera. %package -n gstreamer-dirac Summary: GStreamer Dirac plugin Summary(pl.UTF-8): Wtyczka Dirac do GStreamera Group: Libraries +Requires: dirac >= 0.10 Requires: gstreamer >= %{gst_req_ver} -Requires: dirac >= 0.9 %description -n gstreamer-dirac GStreamer Dirac video decoder/encoder plugin. @@ -263,7 +298,7 @@ Wtyczka dekodująca i kodująca obraz Dirac do GStreamera. Summary: GStreamer divx plugin Summary(pl.UTF-8): Wtyczka divx do GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} %description -n gstreamer-divx GStreamer divx plugin. @@ -275,7 +310,7 @@ Wtyczka divx do GStreamera. Summary: GStreamer DTS plugin Summary(pl.UTF-8): Wtyczka DTS do GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} %description -n gstreamer-dts Plugin for DTS Coherent Acoustics support. @@ -283,11 +318,36 @@ Plugin for DTS Coherent Acoustics support. %description -n gstreamer-dts -l pl.UTF-8 Wtyczka do GStreamera obsługująca DTS Coherent Acoustics. +%package -n gstreamer-flite +Summary: GStreamer Flite plugin +Summary(pl.UTF-8): Wtyczka Flite do GStreamera +Group: Libraries +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} + +%description -n gstreamer-flite +Plugin for Flite support. + +%description -n gstreamer-flite -l pl.UTF-8 +Wtyczka do GStreamera obsługująca Flite. + +%package -n gstreamer-gsettings +Summary: GStreamer GSettings plugin +Summary(pl.UTF-8): Wtyczka GSettings do GStreamera +Group: Libraries +Requires: glib2 >= 1:2.26 +Requires: gstreamer >= %{gst_req_ver} + +%description -n gstreamer-gsettings +GStreamer GSettings plugin. + +%description -n gstreamer-gsettings -l pl.UTF-8 +Wtyczka GSettings do GStreamera. + %package -n gstreamer-gsm Summary: GStreamer plugin for GSM lossy audio format Summary(pl.UTF-8): Wtyczka do GStreamera obsługująca stratny format dźwięku GSM Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} %description -n gstreamer-gsm Output plugin for GStreamer to convert to GSM lossy audio format. @@ -300,7 +360,7 @@ GSM. Summary: GStreamer plugin for the JACK Sound Server Summary(pl.UTF-8): Wtyczka serwera dźwięku JACK dla GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} Provides: gstreamer-audiosink = %{version} %description -n gstreamer-jack @@ -309,11 +369,25 @@ Plugin for the JACK professional sound server. %description -n gstreamer-jack -l pl.UTF-8 Wtyczka dla profesjonalnego serwera dźwięku JACK. +%package -n gstreamer-kate +Summary: GStreamer plugin for Kate text streams +Summary(pl.UTF-8): Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera +Group: Libraries +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} +Requires: libkate >= 0.1.7 +Requires: libtiger >= 0.3.2 + +%description -n gstreamer-kate +GStreamer plugin for Kate text streams. + +%description -n gstreamer-kate -l pl.UTF-8 +Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera. + %package -n gstreamer-ladspa Summary: GStreamer wrapper for LADSPA plugins Summary(pl.UTF-8): Wrapper do wtyczek LADSPA dla GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} %description -n gstreamer-ladspa Plugin which wraps LADSPA plugins for use by GStreamer applications. @@ -337,7 +411,8 @@ Wtyczka mpeg2enc do GStreamera (oparta na bibliotekach mjpegtools). Summary: GStreamer mms plugin Summary(pl.UTF-8): Wtyczka mms do GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} +Requires: libmms >= 0.4 %description -n gstreamer-mms GStreamer mms plugin. @@ -373,7 +448,7 @@ Wtyczka MythTV do GStreamera. Summary: GStreamer musicbrainz plugin Summary(pl.UTF-8): Wtyczka musicbrainz do GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} %description -n gstreamer-musicbrainz GStreamer musicbrainz plugin - a TRM signature producer. @@ -386,6 +461,7 @@ Summary: GStreamer neon HTTP source plugin Summary(pl.UTF-8): Wtyczka źródła HTTP neon do GStreamera Group: Libraries Requires: gstreamer >= %{gst_req_ver} +Requires: neon >= 0.27.0 %description -n gstreamer-neon GStreamer neon HTTP source plugin. @@ -408,22 +484,6 @@ files. Wtyczka OFA do GStreamera służąca do obliczania odcisków MusicIP plików dźwiękowych. -%package -n gstreamer-oss4 -Summary: GStreamer OSS 4 audio sink, source and mixer plugin -Summary(pl.UTF-8): Wtyczka wyjścia, wejścia i miksera dźwięku OSS 4 do GStreamera -Group: Libraries -# for locales (when added to POTFILES) -#Requires: %{name} = %{version}-%{release} -Requires: gstreamer-plugins-base >= %{gst_req_ver} -Provides: gstreamer-audiosink = %{version} - -%description -n gstreamer-oss4 -GStreamer OSS (Open Sound System) 4 audio input/output/mixer plugin. - -%description -n gstreamer-oss4 -l pl.UTF-8 -Wtyczka wejścia/wyjścia/miksera dźwięku OSS (Open Sound System) 4 do -GStreamera. - %package -n gstreamer-resindvd Summary: GStreamer Resin DVD playback plugin Summary(pl.UTF-8): Wtyczka odtwarzania Resin DVD do GStreamera @@ -441,6 +501,7 @@ Summary: GStreamer soundtouch plugin Summary(pl.UTF-8): Wtyczka soundtouch do GStreamera Group: Libraries Requires: gstreamer >= %{gst_req_ver} +Requires: soundtouch >= 1.4 %description -n gstreamer-soundtouch GStreamer soundtouch source plugin - audio pitch controller. @@ -455,6 +516,7 @@ Group: Libraries # for locales Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_req_ver} +Requires: libsndfile >= 1.0.16 %description -n gstreamer-sndfile GStreamer sndfile source plugin. @@ -466,7 +528,7 @@ Wtyczka sndfile do GStreamera. Summary: GStreamer SPC plugin Summary(pl.UTF-8): Wtyczka SPC dla GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} Requires: libopenspc >= 0.3.99 %description -n gstreamer-spc @@ -480,7 +542,7 @@ OpenSPC. Summary: GStreamer Flash redering plugin Summary(pl.UTF-8): Wtyczka renderująca animacje flash dla GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} Requires: swfdec >= 0.3.6 %description -n gstreamer-swfdec @@ -505,7 +567,7 @@ Wtyczka timidity do GStreamera. Summary: GStreamer plugin for outputing to SDL Summary(pl.UTF-8): Wtyczka wyjścia SDL do GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} Provides: gstreamer-videosink = %{version} Obsoletes: gstreamer-SDL @@ -521,7 +583,7 @@ odtwarzania na pełnym ekranie. Summary: GStreamer DirectFB output plugin Summary(pl.UTF-8): Wtyczka wyjścia obrazu DirectFB do GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} Provides: gstreamer-videosink = %{version} %description -n gstreamer-videosink-directfb @@ -530,6 +592,18 @@ GStreamer DirectFB output plugin. %description -n gstreamer-videosink-directfb -l pl.UTF-8 Wtyczka wyjścia obrazu DirectFB do GStreamera. +%package -n gstreamer-vp8 +Summary: VP8 support for GStreamer +Summary(pl.UTF-8): Wsparcie VP8 dla GStreamera +Group: Libraries +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} + +%description -n gstreamer-vp8 +On2 VP8 Encoder/Decoder. + +%description -n gstreamer-vp8 -l pl.UTF-8 +Wsparcie VP8 dla GStreamera. + %package -n gstreamer-wildmidi Summary: wildmidi plugin for GStreamer Summary(pl.UTF-8): Wtyczka wildmidi do GStreamera @@ -546,7 +620,7 @@ Wtyczka wildmidi do GStreamera. Summary: GStreamer xvid decoder plugin Summary(pl.UTF-8): Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer-plugins-base >= %{gstpb_req_ver} %description -n gstreamer-xvid GStreamer xvid decoder plugin. @@ -554,24 +628,24 @@ GStreamer xvid decoder plugin. %description -n gstreamer-xvid -l pl.UTF-8 Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid. -%package -n gstreamer-x264 -Summary: GStreamer x264 decoder plugin -Summary(pl.UTF-8): Wtyczka do GStreamera dekodująca przy użyciu biblioteki x264 +%package -n gstreamer-schroedinger +Summary: Schroedinger plugin for GStreamer +Summary(pl.UTF-8): Wtyczka Schroedinger do GStreamera Group: Libraries -Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: gstreamer >= %{gst_req_ver} +Requires: schroedinger >= 1.0.7 -%description -n gstreamer-x264 -GStreamer x264 decoder plugin. +%description -n gstreamer-schroedinger +Schroedinger plugin for GStreamer. -%description -n gstreamer-x264 -l pl.UTF-8 -Wtyczka do GStreamera dekodująca przy użyciu biblioteki x264. +%description -n gstreamer-schroedinger -l pl.UTF-8 +Wtyczka Schroedinger do GStreamera. %prep %setup -q -n %{gstname}-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 %patch4 -p1 %patch5 -p1 @@ -601,12 +675,13 @@ Wtyczka do GStreamera dekodująca przy użyciu biblioteki x264. %{!?with_spc:--disable-spc} \ %{!?with_swfdec:--disable-swfdec} \ %{!?with_xvid:--disable-xvid} \ + --disable-silent-rules \ --disable-static \ --enable-experimental \ --enable-gtk-doc \ --with-html-dir=%{_gtkdocdir} -%{__make} +%{__make} -j1 %install rm -rf $RPM_BUILD_ROOT @@ -615,7 +690,7 @@ rm -rf $RPM_BUILD_ROOT DESTDIR=$RPM_BUILD_ROOT # We don't need plugins' *.la files -rm -f $RPM_BUILD_ROOT%{gstlibdir}/*.la +%{__rm} $RPM_BUILD_ROOT%{gstlibdir}/*.la %find_lang %{gstname}-%{gst_major_ver} @@ -628,31 +703,56 @@ rm -rf $RPM_BUILD_ROOT %files -f %{gstname}-%{gst_major_ver}.lang %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README RELEASE -%attr(755,root,root) %{gstlibdir}/libgstaacparse.so -%attr(755,root,root) %{gstlibdir}/libgstaiffparse.so -%attr(755,root,root) %{gstlibdir}/libgstamrparse.so +%attr(755,root,root) %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.0 +%attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libgstphotography-%{gst_major_ver}.so.0 +%attr(755,root,root) %{_libdir}/libgstsignalprocessor-0.10.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libgstsignalprocessor-0.10.so.0 +%if %{with vdpau} +%attr(755,root,root) %{_libdir}/libgstvdp-%{gst_major_ver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libgstvdp-%{gst_major_ver}.so.0 +%endif +%attr(755,root,root) %{gstlibdir}/libgstadpcmdec.so +%attr(755,root,root) %{gstlibdir}/libgstadpcmenc.so +%attr(755,root,root) %{gstlibdir}/libgstasfmux.so +%attr(755,root,root) %{gstlibdir}/libgstaudioparsersbad.so +%attr(755,root,root) %{gstlibdir}/libgstautoconvert.so +%attr(755,root,root) %{gstlibdir}/libgstaiff.so %attr(755,root,root) %{gstlibdir}/libgstapexsink.so %attr(755,root,root) %{gstlibdir}/libgstbayer.so %attr(755,root,root) %{gstlibdir}/libgstbz2.so +%attr(755,root,root) %{gstlibdir}/libgstcamerabin.so +%attr(755,root,root) %{gstlibdir}/libgstcoloreffects.so %attr(755,root,root) %{gstlibdir}/libgstcdxaparse.so +%attr(755,root,root) %{gstlibdir}/libgstcog.so +%attr(755,root,root) %{gstlibdir}/libgstdataurisrc.so %attr(755,root,root) %{gstlibdir}/libgstdccp.so -%attr(755,root,root) %{gstlibdir}/libgstdeinterlace.so -%attr(755,root,root) %{gstlibdir}/libgstdeinterlace2.so +%attr(755,root,root) %{gstlibdir}/libgstdtmf.so +%attr(755,root,root) %{gstlibdir}/libgstdebugutilsbad.so # R: gst-plugins-bad locales %attr(755,root,root) %{gstlibdir}/libgstdvb.so %attr(755,root,root) %{gstlibdir}/libgstdvdspu.so %attr(755,root,root) %{gstlibdir}/libgstfbdevsink.so %attr(755,root,root) %{gstlibdir}/libgstfestival.so -%attr(755,root,root) %{gstlibdir}/libgstfilter.so -%attr(755,root,root) %{gstlibdir}/libgstflv.so %attr(755,root,root) %{gstlibdir}/libgstfreeze.so +%attr(755,root,root) %{gstlibdir}/libgstfrei0r.so +%attr(755,root,root) %{gstlibdir}/libgstgaudieffects.so +%attr(755,root,root) %{gstlibdir}/libgstgeometrictransform.so %attr(755,root,root) %{gstlibdir}/libgsth264parse.so +%attr(755,root,root) %{gstlibdir}/libgsthdvparse.so +%attr(755,root,root) %{gstlibdir}/libgstid3tag.so +%attr(755,root,root) %{gstlibdir}/libgstinvtelecine.so +%attr(755,root,root) %{gstlibdir}/libgstivfparse.so %attr(755,root,root) %{gstlibdir}/libgstjp2k.so +%attr(755,root,root) %{gstlibdir}/libgstjpegformat.so %attr(755,root,root) %{gstlibdir}/libgstlegacyresample.so +%attr(755,root,root) %{gstlibdir}/libgstliveadder.so %attr(755,root,root) %{gstlibdir}/libgstmetadata.so %attr(755,root,root) %{gstlibdir}/libgstmodplug.so %attr(755,root,root) %{gstlibdir}/libgstmpeg4videoparse.so %attr(755,root,root) %{gstlibdir}/libgstmpegdemux.so +%attr(755,root,root) %{gstlibdir}/libgstmpegpsmux.so %attr(755,root,root) %{gstlibdir}/libgstmpegtsmux.so %attr(755,root,root) %{gstlibdir}/libgstmpegvideoparse.so %attr(755,root,root) %{gstlibdir}/libgstmve.so @@ -660,26 +760,57 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgstnsf.so %attr(755,root,root) %{gstlibdir}/libgstnuvdemux.so %attr(755,root,root) %{gstlibdir}/libgstpcapparse.so +%attr(755,root,root) %{gstlibdir}/libgstpnm.so %attr(755,root,root) %{gstlibdir}/libgstqtmux.so %attr(755,root,root) %{gstlibdir}/libgstrawparse.so %ifarch %{ix86} %{x8664} %attr(755,root,root) %{gstlibdir}/libgstreal.so %endif %attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so -%attr(755,root,root) %{gstlibdir}/libgstrtpmanager.so +%attr(755,root,root) %{gstlibdir}/libgstrsvg.so +%attr(755,root,root) %{gstlibdir}/libgstrtmp.so +%attr(755,root,root) %{gstlibdir}/libgstrtpmux.so %attr(755,root,root) %{gstlibdir}/libgstscaletempoplugin.so %attr(755,root,root) %{gstlibdir}/libgstsdpelem.so +%attr(755,root,root) %{gstlibdir}/libgstsegmentclip.so %attr(755,root,root) %{gstlibdir}/libgstselector.so +%attr(755,root,root) %{gstlibdir}/libgstshm.so +%attr(755,root,root) %{gstlibdir}/libgstsiren.so %attr(755,root,root) %{gstlibdir}/libgststereo.so %attr(755,root,root) %{gstlibdir}/libgstsubenc.so %attr(755,root,root) %{gstlibdir}/libgsttta.so -%attr(755,root,root) %{gstlibdir}/libgsttwolame.so +%attr(755,root,root) %{gstlibdir}/libgstvalve.so %attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so +%if %{with vdpau} +%attr(755,root,root) %{gstlibdir}/libgstvdpau.so +%endif +%attr(755,root,root) %{gstlibdir}/libgstvideomaxrate.so %attr(755,root,root) %{gstlibdir}/libgstvideosignal.so +%attr(755,root,root) %{gstlibdir}/libgstvideomeasure.so %attr(755,root,root) %{gstlibdir}/libgstvmnc.so -%attr(755,root,root) %{gstlibdir}/libgsty4menc.so %{_gtkdocdir}/gst-plugins-bad-plugins-* +%files devel +%defattr(644,root,root,755) +%{_includedir}/gstreamer-0.10/gst/interfaces/photography-enumtypes.h +%{_includedir}/gstreamer-0.10/gst/interfaces/photography.h +%{_includedir}/gstreamer-0.10/gst/signalprocessor +%{_includedir}/gstreamer-0.10/gst/video/gstbasevideocodec.h +%{_includedir}/gstreamer-0.10/gst/video/gstbasevideodecoder.h +%{_includedir}/gstreamer-0.10/gst/video/gstbasevideoencoder.h +%{_includedir}/gstreamer-0.10/gst/video/gstbasevideoparse.h +%{_includedir}/gstreamer-0.10/gst/video/gstbasevideoutils.h +%{_includedir}/gstreamer-0.10/gst/vdpau +%{_libdir}/libgstbasevideo-%{gst_major_ver}.la +%{_libdir}/libgstbasevideo-%{gst_major_ver}.so +%{_libdir}/libgstphotography-%{gst_major_ver}.la +%{_libdir}/libgstphotography-%{gst_major_ver}.so +%{_libdir}/libgstsignalprocessor-%{gst_major_ver}.la +%{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so +%{_libdir}/libgstvdp-%{gst_major_ver}.la +%{_libdir}/libgstvdp-%{gst_major_ver}.so +%{_pkgconfigdir}/gstreamer-plugins-bad-%{gst_major_ver}.pc + ## ## Plugins ## @@ -692,9 +823,13 @@ rm -rf $RPM_BUILD_ROOT %endif %if %{with amr} -%files -n gstreamer-amrwb +%files -n gstreamer-amrwbenc %defattr(644,root,root,755) -%attr(755,root,root) %{gstlibdir}/libgstamrwb.so +%attr(755,root,root) %{gstlibdir}/libgstamrwbenc.so +# dirs should belong to gstreamer or gstreamer-pb? +%dir %{_datadir}/gstreamer-0.10 +%dir %{_datadir}/gstreamer-0.10/presets +%{_datadir}/gstreamer-0.10/presets/GstAmrwbEnc.prs %endif %files -n gstreamer-audio-effects-bad @@ -742,6 +877,15 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgstdtsdec.so %endif +%files -n gstreamer-flite +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstflite.so + +%files -n gstreamer-gsettings +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstgsettingselements.so +%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml + %if %{with gsm} %files -n gstreamer-gsm %defattr(644,root,root,755) @@ -754,6 +898,11 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgstjack.so %endif +%files -n gstreamer-kate +%defattr(644,root,root,755) +%doc ext/kate/README +%attr(755,root,root) %{gstlibdir}/libgstkate.so + %if %{with ladspa} %files -n gstreamer-ladspa %defattr(644,root,root,755) @@ -764,6 +913,7 @@ rm -rf $RPM_BUILD_ROOT %files -n gstreamer-mjpegtools %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstmpeg2enc.so +%attr(755,root,root) %{gstlibdir}/libgstmplex.so %endif %if %{with mms} @@ -798,10 +948,6 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgstofa.so %endif -%files -n gstreamer-oss4 -%defattr(644,root,root,755) -%attr(755,root,root) %{gstlibdir}/libgstoss4audio.so - %files -n gstreamer-resindvd %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libresindvd.so @@ -830,7 +976,11 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgsttimidity.so -%files -n gstreamer-wildmidi +%files -n gstreamer-vp8 +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstvp8.so + +%%files -n gstreamer-wildmidi %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstwildmidi.so @@ -852,6 +1002,6 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgstxvid.so %endif -%files -n gstreamer-x264 +%files -n gstreamer-schroedinger %defattr(644,root,root,755) -%attr(755,root,root) %{gstlibdir}/libgstx264.so +%attr(755,root,root) %{gstlibdir}/libgstschro.so