mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-30 12:49:40 +00:00
Update spec file to fit with latest upstream spec files
This commit is contained in:
parent
58ee65fe20
commit
1ea2eabd8c
1 changed files with 365 additions and 190 deletions
|
@ -1,256 +1,431 @@
|
|||
%define majorminor @GST_MAJORMINOR@
|
||||
%define gstreamer gstreamer
|
||||
%define majorminor @GST_MAJORMINOR@
|
||||
%define gstreamer gstreamer
|
||||
|
||||
%define gst_minver 0.10.0
|
||||
%define gst_minver 0.10.30
|
||||
%define gstpb_minver 0.10.30
|
||||
|
||||
Name: %{gstreamer}-plugins-bad
|
||||
Version: @VERSION@
|
||||
Release: @PACKAGE_VERSION_RELEASE@.gst
|
||||
Summary: GStreamer plug-ins of bad quality
|
||||
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)
|
||||
|
||||
%define majorminor @GST_MAJORMINOR@
|
||||
Requires: %{gstreamer} >= %{gst_minver}
|
||||
BuildRequires: %{gstreamer}-devel >= %{gst_minver}
|
||||
BuildRequires: %{gstreamer}-plugins-base-devel >= %{gstpb_minver}
|
||||
|
||||
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)
|
||||
BuildRequires: check
|
||||
BuildRequires: gettext-devel
|
||||
BuildRequires: PyXML
|
||||
BuildRequires: libXt-devel
|
||||
BuildRequires: gtk-doc
|
||||
|
||||
Requires: %{gstreamer} >= %{gst_minver}
|
||||
BuildRequires: %{gstreamer}-devel >= %{gst_minver}
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
%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} -rf %{buildroot}
|
||||
%{__make} install DESTDIR="%{buildroot}"
|
||||
%find_lang gst-plugins-bad-%{majorminor}
|
||||
|
||||
# Clean out files that should not be part of the rpm.
|
||||
%{__rm} -f %{buildroot}%{_libdir}/gstreamer-%{majorminor}/*.la
|
||||
%{__rm} -f %{buildroot}%{_libdir}/*.la
|
||||
|
||||
|
||||
%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
|
||||
|
||||
# non-core plugins without external dependencies
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgsttta.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstnsf.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.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
|
||||
# Plugins without external dependencies
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.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}/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}/libgstmpegpsmux.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}/libgstvideosignal.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
|
||||
%ifarch %{ix86} x86_64
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstreal.so
|
||||
%endif
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsiren.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}/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}/libgstvideomeasure.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.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}/libgstrtpmux.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.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}/libgstvideomaxrate.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.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}/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
|
||||
%{_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
|
||||
# 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
|
||||
# pkg-config files
|
||||
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.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
|
||||
%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
|
||||
|
||||
* Thu Oct 9 2008 Christian Schaller <chrisian.schaller at collabora dot co uk>
|
||||
- flacparse, flvmux and j2kdec plugins added
|
||||
* Wed Sep 15 2010 Hans de Goede <hdegoede@redhat.com> 0.10.20-3
|
||||
- Rebuild for new wildmidi
|
||||
|
||||
* Mon Sep 1 2008 Christian Schaller <christian.schaller at collabora dot co uk>
|
||||
- Add tsmux and scaletempo plugins
|
||||
* Mon Sep 13 2010 Dan Horák <dan[at]danny.cz> 0.10.20-2
|
||||
- no Firewire on s390(x)
|
||||
|
||||
* Fri May 2 2008 Christian Schaller <christian.schaller at collabora dot co uk>
|
||||
- Add Wildmidi plugin
|
||||
* Mon Sep 06 2010 Benjamin Otte <otte@redhat.com> 0.10.20-1
|
||||
- Update to 0.10.20
|
||||
- Reenable celt
|
||||
|
||||
* 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 Aug 06 2010 Benjamin Otte <otte@redhat.com> 0.10.19-6
|
||||
- Disable NAS now that it's obsolete
|
||||
|
||||
* Thu Apr 3 2008 Christian Schaller <christian.schaller at collabora dot co uk>
|
||||
- Add new OSSv4 plugin to SPEC file
|
||||
* Thu Jul 04 2010 Benjamin Otte <otte@redhat.com> 0.10.19-5
|
||||
- Disable celt now that an update broke it
|
||||
|
||||
* 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 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 Apr 1 2008 Christian Schaller <christian.schaller at collabora dot co uk>
|
||||
- Update spec with libgstsrtenc plugin
|
||||
* Tue Jun 01 2010 Benjamin Otte <otte@redhat.com> 0.10.19-3
|
||||
- Put back accidentally deleted make command
|
||||
|
||||
* Wed Jan 23 2008 Christian Schaller <christian.schaller at collabora dot co uk>
|
||||
- Update spec with fbdev sink and rawparse, remove videoparse
|
||||
* Tue Jun 1 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.10.19-2
|
||||
- Rebuild.
|
||||
|
||||
* Fri Dec 14 2007 Christian Schaller <christian.schaller at collabora dot co uk>
|
||||
- Update spec file with timidity, libgstdvb, libgstsdpelem, libgstspeexresample, libgstmpeg4videoparse
|
||||
* Mon May 31 2010 Benjamin Otte <otte@redhat.com> 0.10.19-1
|
||||
- Update to 0.10.19
|
||||
|
||||
* Tue Jun 12 2007 Jan Schmidt <jan at fluendo dot com>
|
||||
- wavpack and qtdemux have moved to good.
|
||||
* Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.3-1
|
||||
- Update pre-release
|
||||
- Add vp8 elements
|
||||
|
||||
* Thu Mar 22 2007 Christian Schaller <christian at fluendo dot com>
|
||||
- Add x264 and mpegvideoparse plugins
|
||||
* Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.2-1
|
||||
- Update to pre-release
|
||||
|
||||
* Fri Dec 15 2006 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||
- add doap file
|
||||
- more cleanup
|
||||
* Thu Apr 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18-2
|
||||
- Include cog plugin
|
||||
|
||||
* Sun Nov 27 2005 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||
- redone for split
|
||||
* Mon Mar 08 2010 Benjamin Otte <otte@redhat.com> 0.10.18-1
|
||||
- Update to 0.10.18
|
||||
|
||||
* Thu Mar 04 2010 Benjamin Otte <otte@redhat.com> 0.10.17.4-1
|
||||
- Update pre-release
|
||||
|
||||
* Mon Mar 01 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-2
|
||||
- Fix Obsoletes and add Provides for extras/devel/docs
|
||||
|
||||
* Thu Feb 25 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-1
|
||||
- Update to pre-release
|
||||
|
||||
* Fri Feb 19 2010 Benjamin Otte <otte@redhat.com> 0.10.17.2-1
|
||||
- Update to prerelease
|
||||
|
||||
* Sun Feb 14 2010 Benjamin Otte <otte@redhat.com> 0.10.17-7
|
||||
- Fix compilation problems with DSO linking (#565015)
|
||||
|
||||
* Thu Feb 04 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-6
|
||||
- Obsolete third-party packages, for upgrade purposes
|
||||
|
||||
* Tue Feb 02 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-5
|
||||
- Another try at obsolete problems with flumpegdemux and
|
||||
schroedinger (#560987)
|
||||
|
||||
* Mon Feb 01 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-4
|
||||
- Add versioned provides for flumpegdemux and schroedinger plugins
|
||||
|
||||
* 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
|
||||
|
||||
* Fri Dec 04 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-2
|
||||
- Add LADSPA plugins
|
||||
|
||||
* Tue Nov 17 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-1
|
||||
- Update to 0.10.17
|
||||
|
||||
* Tue Nov 10 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-2
|
||||
- Add schroedinger plugin (#530835)
|
||||
|
||||
* Sat Nov 07 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-1
|
||||
- First version with -free name, updated to 0.10.16
|
||||
|
||||
|
|
Loading…
Reference in a new issue