diff options
author | Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk> | 2011-05-19 15:26:38 +0100 |
---|---|---|
committer | Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk> | 2011-05-19 15:26:38 +0100 |
commit | 1ea2eabd8c35649c36a1701b972e8f21fcb88cba (patch) | |
tree | 06f68ad4ce369c1857f76f647c3c80bb61e1c3d3 /gst-plugins-bad.spec.in | |
parent | 58ee65fe20ce6fd736b340880702252084c4cbf8 (diff) | |
download | gstreamer-plugins-bad-1ea2eabd8c35649c36a1701b972e8f21fcb88cba.tar.gz |
Update spec file to fit with latest upstream spec files
Diffstat (limited to 'gst-plugins-bad.spec.in')
-rw-r--r-- | gst-plugins-bad.spec.in | 555 |
1 files changed, 365 insertions, 190 deletions
diff --git a/gst-plugins-bad.spec.in b/gst-plugins-bad.spec.in index 30348f2ba..5cf330cb9 100644 --- a/gst-plugins-bad.spec.in +++ b/gst-plugins-bad.spec.in @@ -1,256 +1,431 @@ -%define majorminor @GST_MAJORMINOR@ -%define gstreamer gstreamer - -%define gst_minver 0.10.0 - -Name: %{gstreamer}-plugins-bad -Version: @VERSION@ -Release: @PACKAGE_VERSION_RELEASE@.gst -Summary: GStreamer plug-ins of bad quality - -%define majorminor @GST_MAJORMINOR@ - -Group: Applications/Multimedia -License: LGPL -URL: http://gstreamer.freedesktop.org/ -Vendor: GStreamer Backpackers Team <package@gstreamer.freedesktop.org> -Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -Requires: %{gstreamer} >= %{gst_minver} -BuildRequires: %{gstreamer}-devel >= %{gst_minver} - -BuildRequires: gcc-c++ -@USE_LADSPA_TRUE@BuildRequires: ladspa-devel -@USE_FAAD_TRUE@BuildRequires: faad2-devel >= 2.0 -@USE_GSM_TRUE@BuildRequires: gsm-devel >= 1.0.10 -@USE_SDL_TRUE@Requires: SDL >= 1.2.0 -@USE_SWFDEC_TRUE@BuildRequires: swfdec-devel -@USE_FAAD_TRUE@Provides: gstreamer-faad = %{version}-%{release} -@USE_FAAC_TRUE@Requires: faac >= 1.23 -@USE_GSM_TRUE@Provides: gstreamer-gsm = %{version}-%{release} -@USE_LIBMMS_TRUE@Requires: libmms >= 0.1 -@USE_MYTHTV_TRUE@Requires: gmyth +%define majorminor @GST_MAJORMINOR@ +%define gstreamer gstreamer + +%define gst_minver 0.10.30 +%define gstpb_minver 0.10.30 + +Summary: GStreamer streaming media framework "bad" plug-ins +Name: gstreamer-plugins-bad +Version: @VERSION@ +Release: @PACKAGE_VERSION_RELEASE@.gst +# The freeze and nfs plugins are LGPLv2 (only) +License: LGPLv2+ and LGPLv2 +Group: Applications/Multimedia +URL: http://gstreamer.freedesktop.org/ +Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Requires: %{gstreamer} >= %{gst_minver} +BuildRequires: %{gstreamer}-devel >= %{gst_minver} +BuildRequires: %{gstreamer}-plugins-base-devel >= %{gstpb_minver} + +BuildRequires: check +BuildRequires: gettext-devel +BuildRequires: PyXML +BuildRequires: libXt-devel +BuildRequires: gtk-doc + +BuildRequires: bzip2-devel +BuildRequires: celt-devel +BuildRequires: dirac-devel +BuildRequires: exempi-devel +BuildRequires: gmyth-devel >= 0.4 +BuildRequires: gsm-devel +BuildRequires: jack-audio-connection-kit-devel +BuildRequires: jasper-devel +BuildRequires: ladspa-devel +BuildRequires: libass-devel +BuildRequires: libcdaudio-devel +%ifnarch s390 s390x +BuildRequires: libdc1394-devel +%endif +BuildRequires: libdvdnav-devel +BuildRequires: libexif-devel +BuildRequires: libiptcdata-devel +BuildRequires: libkate-devel +BuildRequires: libmodplug-devel +BuildRequires: libmpcdec-devel +BuildRequires: libofa-devel +BuildRequires: liboil-devel +BuildRequires: librsvg2-devel +BuildRequires: libsndfile-devel +BuildRequires: libtimidity-devel +BuildRequires: libvpx-devel +BuildRequires: mesa-libGLU-devel +BuildRequires: openssl-devel +BuildRequires: orc-devel +BuildRequires: schroedinger-devel +BuildRequires: SDL-devel +BuildRequires: slv2-devel +BuildRequires: soundtouch-devel +Buildrequires: wavpack-devel +BuildRequires: wildmidi-devel +BuildRequires: zbar-devel +BuildRequires: libdca-devel +BuildRequires: faad2-devel +BuildRequires: xvidcore-devel +BuildRequires: libmms-devel +BuildRequires: mjpegtools-devel +BuildRequires: twolame-devel +BuildRequires: libmimic-devel + + +Obsoletes: gstreamer-plugins-flumpegdemux < 0.10.15-9 +Provides: gstreamer-plugins-flumpegdemux = %{version}-%{release} +Obsoletes: gstreamer-plugins-schroedinger < 1.0.9 +Provides: gstreamer-plugins-schroedinger = %{version}-%{release} + +Provides: gstreamer-plugins-farsight = 0.12.12-1 +Obsoletes: gstreamer-plugins-farsight < 0.12.12 + +%package free +Summary: Extra GStreamer "bad" plugins (Plugins shipped by default in Fedora) +Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} + +%description free +GStreamer is a streaming media framework, based on graphs of elements which +operate on media data. + +This package contains plug-ins that aren't tested +well enough, or the code is not of good enough quality. %description -GStreamer is a streaming media framework, based on graphs of filters which -operate on media data. Applications using this library can do anything -from real-time sound processing to playing videos, and just about anything -else media-related. Its plugin-based architecture means that new data -types or processing capabilities can be added simply by installing new -plug-ins. +GStreamer is a streaming media framework, based on graphs of elements which +operate on media data. + +This package containes the plugins which didn't fit into free or extra + +%package extras +Summary: Extra GStreamer "bad" plugins (less often used "bad" plugins) +Group: Applications/Multimedia +Requires: %{name} = %{version}-%{release} +Obsoletes: gstreamer-plugins-bad-extras < %{version}-%{release} +Provides: gstreamer-plugins-bad-extras = %{version}-%{release} + +%description extras +GStreamer is a streaming media framework, based on graphs of elements which +operate on media data. + +gstreamer-plugins-bad contains plug-ins that aren't +tested well enough, or the code is not of good enough quality. + +This package (gstreamer-plugins-bad-extras) contains extra "bad" plugins for +sources (mythtv), sinks (jack) and effects (pitch) which are not used +very much and require additional libraries to be installed. + + +%package devel +Summary: Development files for the GStreamer media framework "bad" plug-ins +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: gstreamer-plugins-base-devel +Obsoletes: gstreamer-plugins-bad-devel < %{version}-%{release} +Provides: gstreamer-plugins-bad-devel = %{version}-%{release} + +%description devel +GStreamer is a streaming media framework, based on graphs of elements which +operate on media data. + +This package contains the development files for the plug-ins that +aren't tested well enough, or the code is not of good enough quality. + + +%package devel-docs +Summary: Development documentation for the GStreamer "bad" plug-ins +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} +Obsoletes: gstreamer-plugins-bad-devel-docs < %{version}-%{release} +Provides: gstreamer-plugins-bad-devel-docs = %{version}-%{release} + +%description devel-docs +GStreamer is a streaming media framework, based on graphs of elements which +operate on media data. + +This package contains the development documentation for the plug-ins that +aren't tested well enough, or the code is not of good enough quality. -This package contains GStreamer Plugins that are considered to be of bad -quality, even though they might work. %prep %setup -q -n gst-plugins-bad-%{version} %build -%configure --enable-experimental --disable-schemas-compile +%configure \ + --with-package-name="Fedora gstreamer-plugins-bad package" \ + --with-package-origin="http://gstreamer.freedesktop.org" \ + --enable-debug --disable-static --enable-gtk-doc --enable-experimental -make %{?_smp_mflags} +%{__make} %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT +%{__rm} -rf %{buildroot} +%{__make} install DESTDIR="%{buildroot}" +%find_lang gst-plugins-bad-%{majorminor} -%makeinstall - # Clean out files that should not be part of the rpm. -rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.la -rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.a -rm -f $RPM_BUILD_ROOT%{_libdir}/*.a -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +%{__rm} -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la +%{__rm} -f %{buildroot}%{_libdir}/*.la -%find_lang gst-plugins-bad-%{majorminor} %clean -rm -rf $RPM_BUILD_ROOT +%{__rm} -rf %{buildroot} + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig %files -f gst-plugins-bad-%{majorminor}.lang -%defattr(-, root, root) -%doc AUTHORS COPYING README REQUIREMENTS gst-plugins-bad.doap +# Plugins without external dependencies +%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so +%{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so +%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so +%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so +%ifarch %{ix86} x86_64 +%{_libdir}/gstreamer-%{majorminor}/libgstreal.so +%endif +%{_libdir}/gstreamer-%{majorminor}/libgstsiren.so -# non-core plugins without external dependencies -%{_libdir}/gstreamer-%{majorminor}/libgsttta.so -%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so +# Plugins with external dependencies +%{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so +%{_libdir}/gstreamer-%{majorminor}/libgstfaad.so +%{_libdir}/gstreamer-%{majorminor}/libgstmms.so +%{_libdir}/gstreamer-%{majorminor}/libgstmimic.so +%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so +%{_libdir}/gstreamer-%{majorminor}/libgstmplex.so +%{_libdir}/gstreamer-%{majorminor}/libgstxvid.so +%{_libdir}/gstreamer-%{majorminor}/libgstfaac.so + +%files free +%defattr(-,root,root,-) +%doc AUTHORS COPYING README REQUIREMENTS +#%{_datadir}/gstreamer-%{majorminor} +%{_libdir}/libgstbasevideo-%{majorminor}.so.* +%{_libdir}/libgstphotography-%{majorminor}.so.* +%{_libdir}/libgstsignalprocessor-%{majorminor}.so.* +# Plugins without external dependencies +%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so +%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so +%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so +%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so +%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so +%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so %{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so +%{_libdir}/gstreamer-%{majorminor}/libgstcog.so +%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so +%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so +%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so +%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so +%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so %{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so +%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so +%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so +%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so +%{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so %{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so +%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so +%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so +%{_libdir}/gstreamer-%{majorminor}/libgstinvtelecine.so +%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so +%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so +%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so +%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so +%{_libdir}/gstreamer-%{majorminor}/libgstmpeg4videoparse.so +%{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so +%{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so +%{_libdir}/gstreamer-%{majorminor}/libgstmve.so +%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so %{_libdir}/gstreamer-%{majorminor}/libgstnsf.so %{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so +%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so +%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so %{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so -%{_libdir}/gstreamer-%{majorminor}/libgstreal.so -%{_libdir}/gstreamer-%{majorminor}/libgstmve.so -%{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so -%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so -%{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so -%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so -%{_libdir}/gstreamer-%{majorminor}/libgststereo.so -%{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so -%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so -%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so -%{_libdir}/gstreamer-%{majorminor}/libgstmpeg4videoparse.so -%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so +%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so +%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so %{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so -%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so -%{_libdir}/gstreamer-%{majorminor}/libresindvd.so -%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so -%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so -%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so -%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so %{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so -%{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so -%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so -%{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so -%{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so -%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so -%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so -%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so +%{_libdir}/gstreamer-%{majorminor}/libgstshm.so +%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so +%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so +%{_libdir}/gstreamer-%{majorminor}/libgststereo.so +%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so +%{_libdir}/gstreamer-%{majorminor}/libgsttta.so %{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so -%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so -%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so -%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so -%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so -%{_libdir}/gstreamer-%{majorminor}/libgstsiren.so -%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so -%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so -%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so -%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so -%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so -%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so -%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so +%{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so %{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so -%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so +%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so %{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so -%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so -%{_libdir}/gstreamer-%{majorminor}/libgstcog.so -%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so %{_libdir}/gstreamer-%{majorminor}/libgstcolorspace.so %{_libdir}/gstreamer-%{majorminor}/libgstcurl.so -%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so -%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so +%{_libdir}/gstreamer-%{majorminor}/libgstdecklink.so %{_libdir}/gstreamer-%{majorminor}/libgstdvbsuboverlay.so %{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so %{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so -%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so -%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so %{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so -%{_libdir}/gstreamer-%{majorminor}/libgstinvtelecine.so -%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so %{_libdir}/gstreamer-%{majorminor}/libgstjp2kdecimator.so -%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so -%{_libdir}/gstreamer-%{majorminor}/libgstlv2.so -%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so +%{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so +%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so %{_libdir}/gstreamer-%{majorminor}/libgstopencv.so %{_libdir}/gstreamer-%{majorminor}/libgstpatchdetect.so %{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so %{_libdir}/gstreamer-%{majorminor}/libgstsdi.so -%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so -%{_libdir}/gstreamer-%{majorminor}/libgstshm.so -%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so %{_libdir}/gstreamer-%{majorminor}/libgstvideofiltersbad.so -%{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so %{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so -%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so %{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so +%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.0 +%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.0.0.0 + +# System (Linux) specific plugins +%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so +%{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so + +# Plugins with external dependencies +%{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so +%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so +%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so +%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so +%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so +%ifnarch s390 s390x +%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so +%endif +%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so +%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so +%{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so +%{_libdir}/gstreamer-%{majorminor}/libgstkate.so +%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so +%{_libdir}/gstreamer-%{majorminor}/libgstlv2.so +%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so +%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so +%{_libdir}/gstreamer-%{majorminor}/libgstofa.so +%{_libdir}/gstreamer-%{majorminor}/libresindvd.so +%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so +%{_libdir}/gstreamer-%{majorminor}/libgstschro.so +%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so +%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so + +#debugging plugin +%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so + +#data for plugins +%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml + +%files extras +%defattr(-,root,root,-) +# Plugins with external dependencies +# %{_libdir}/gstreamer-%{majorminor}/libgstjack.so +%{_libdir}/gstreamer-%{majorminor}/libgstmythtvsrc.so +%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so +%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so +%{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so +%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so %{_libdir}/gstreamer-%{majorminor}/libgstzbar.so -%{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so -%{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so -%{_libdir}/libgstbasecamerabinsrc-0.10.so -%{_libdir}/libgstbasecamerabinsrc-0.10.so.0 -%{_libdir}/libgstbasecamerabinsrc-0.10.so.0.0.0 +# Linux specific plugins +%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so +%files devel +%defattr(-,root,root,-) +%{_libdir}/libgstbasevideo-%{majorminor}.so +%{_libdir}/libgstphotography-%{majorminor}.so +%{_libdir}/libgstsignalprocessor-%{majorminor}.so +%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so +%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography* +%{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor +%{_includedir}/gstreamer-%{majorminor}/gst/video %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstbasecamerasrc.h %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstcamerabin-enum.h %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc/gstcamerabinpreview.h -%{_includedir}/gstreamer-%{majorminor}/gst/video/gstbasevideocodec.h -%{_includedir}/gstreamer-%{majorminor}/gst/video/gstbasevideodecoder.h -%{_includedir}/gstreamer-%{majorminor}/gst/video/gstbasevideoencoder.h -%{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor/gstsignalprocessor.h - -%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography-enumtypes.h -%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography.h -%{_libdir}/libgstphotography-0.10.so -%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so -%{_libdir}/libgstphotography-%{majorminor}.so.0 -%{_libdir}/libgstphotography-%{majorminor}.so.0.0.0 -%{_libdir}/libgstbasevideo* -%{_libdir}/libgstsignalprocessor* -%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so -# hopefully very shortlived .pc file for bad -%{_libdir}/pkgconfig/gstreamer-plugins-bad-0.10.pc - -# gstreamer-plugins with external dependencies but in the main package -@USE_FAAD_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstfaad.so -@USE_FAAC_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstfaac.so -@USE_MUSICBRAINZ_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so -@USE_SDL_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so -@USE_SWFDEC_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstswfdec.so -@USE_LIBMMS_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmms.so -@USE_XVID_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstxvid.so -@USE_BZ2_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so -@USE_NEON_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstneonhttpsrc.so -@USE_MUSEPACK_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so -@USE_GSM_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so -@USE_DTS_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstdtsdec.so -@USE_LADSPA_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so -@USE_MYTHTV_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmythtvsrc.so -@USE_DC1394_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so -@USE_TIMIDITY_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so -@USE_WILDMIDI_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so -@USE_SNDFILE_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so -@USE_CELT_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so -@USE_MPEG2ENC_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so -@USE_MPLEX_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstmplex.so -@USE_KATE_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstkate.so -@USE_ASSRENDER_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so -@USE_PLUGIN_FREI0R_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so -@USE_SCHRO_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstschro.so -@USE_OFA_TRUE@%{_libdir}/gstreamer-%{majorminor}/libgstofa.so + +# pkg-config files +%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc + +%files devel-docs +%defattr(-,root,root,-) +%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor} %changelog -* Thu Mar 12 2009 Christian Schaller <chrisian.schaller at collabora dot co uk> -- Add Celt, mpeg2enc and mplex plugins to spec file +* Thu May 19 2011 Christian Schaller <christian.schaller@collabora.co.uk> +- Merge in upstread Fedora RPM into git master one + +* Wed Sep 15 2010 Hans de Goede <hdegoede@redhat.com> 0.10.20-3 +- Rebuild for new wildmidi + +* Mon Sep 13 2010 Dan Horák <dan[at]danny.cz> 0.10.20-2 +- no Firewire on s390(x) + +* Mon Sep 06 2010 Benjamin Otte <otte@redhat.com> 0.10.20-1 +- Update to 0.10.20 +- Reenable celt + +* Fri Aug 06 2010 Benjamin Otte <otte@redhat.com> 0.10.19-6 +- Disable NAS now that it's obsolete + +* Thu Jul 04 2010 Benjamin Otte <otte@redhat.com> 0.10.19-5 +- Disable celt now that an update broke it + +* Thu Jun 17 2010 Benjamin Otte <otte@redhat.com> 0.10.19-4 +- Move zbar to -extras. It pulls in too many deps and is not really useful. + +* Tue Jun 01 2010 Benjamin Otte <otte@redhat.com> 0.10.19-3 +- Put back accidentally deleted make command + +* Tue Jun 1 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.10.19-2 +- Rebuild. + +* Mon May 31 2010 Benjamin Otte <otte@redhat.com> 0.10.19-1 +- Update to 0.10.19 + +* Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.3-1 +- Update pre-release +- Add vp8 elements + +* Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.2-1 +- Update to pre-release + +* Thu Apr 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18-2 +- Include cog plugin + +* Mon Mar 08 2010 Benjamin Otte <otte@redhat.com> 0.10.18-1 +- Update to 0.10.18 -* Thu Oct 9 2008 Christian Schaller <chrisian.schaller at collabora dot co uk> -- flacparse, flvmux and j2kdec plugins added +* Thu Mar 04 2010 Benjamin Otte <otte@redhat.com> 0.10.17.4-1 +- Update pre-release -* Mon Sep 1 2008 Christian Schaller <christian.schaller at collabora dot co uk> -- Add tsmux and scaletempo plugins +* Mon Mar 01 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-2 +- Fix Obsoletes and add Provides for extras/devel/docs -* Fri May 2 2008 Christian Schaller <christian.schaller at collabora dot co uk> -- Add Wildmidi plugin +* Thu Feb 25 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-1 +- Update to pre-release -* Mon Apr 14 2008 Tim-Philipp Müller <tim.muller at collabora dot co uk> -- Remove souphttpsrc plugin, which has moved to gst-plugins-good. +* Fri Feb 19 2010 Benjamin Otte <otte@redhat.com> 0.10.17.2-1 +- Update to prerelease -* Thu Apr 3 2008 Christian Schaller <christian.schaller at collabora dot co uk> -- Add new OSSv4 plugin to SPEC file +* Sun Feb 14 2010 Benjamin Otte <otte@redhat.com> 0.10.17-7 +- Fix compilation problems with DSO linking (#565015) -* Tue Apr 1 2008 Tim-Philipp Müller <tim.muller at collabora dot co uk> -- Update spec file for srtenc plugin rename to subenc +* Thu Feb 04 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-6 +- Obsolete third-party packages, for upgrade purposes -* Tue Apr 1 2008 Christian Schaller <christian.schaller at collabora dot co uk> -- Update spec with libgstsrtenc plugin +* Tue Feb 02 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-5 +- Another try at obsolete problems with flumpegdemux and + schroedinger (#560987) -* Wed Jan 23 2008 Christian Schaller <christian.schaller at collabora dot co uk> -- Update spec with fbdev sink and rawparse, remove videoparse +* Mon Feb 01 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-4 +- Add versioned provides for flumpegdemux and schroedinger plugins -* Fri Dec 14 2007 Christian Schaller <christian.schaller at collabora dot co uk> -- Update spec file with timidity, libgstdvb, libgstsdpelem, libgstspeexresample, libgstmpeg4videoparse +* Wed Jan 27 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-3 +- Modify original sources with a script to remove problematic + elements, and remove those from the filelist -* Tue Jun 12 2007 Jan Schmidt <jan at fluendo dot com> -- wavpack and qtdemux have moved to good. +* Fri Dec 04 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-2 +- Add LADSPA plugins -* Thu Mar 22 2007 Christian Schaller <christian at fluendo dot com> -- Add x264 and mpegvideoparse plugins +* Tue Nov 17 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-1 +- Update to 0.10.17 -* Fri Dec 15 2006 Thomas Vander Stichele <thomas at apestaart dot org> -- add doap file -- more cleanup +* Tue Nov 10 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-2 +- Add schroedinger plugin (#530835) -* Sun Nov 27 2005 Thomas Vander Stichele <thomas at apestaart dot org> -- redone for split +* Sat Nov 07 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-1 +- First version with -free name, updated to 0.10.16 |