1 %define majorminor @GST_MAJORMINOR@
2 %define gstreamer gstreamer
3 %define gst_minver 0.10.0
4 %define gst_majorminor 0.10
7 Name: %{gstreamer}-ffmpeg
9 Release: @PACKAGE_VERSION_RELEASE@
10 Summary: GStreamer Streaming-media framework plug-in using FFmpeg.
12 Group: Libraries/Multimedia
14 URL: http://gstreamer.net/
15 Vendor: GStreamer Backpackers Team <package@gstreamer.net>
16 Source: http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg/gst-ffmpeg-%{version}.tar.gz
17 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
19 Requires: %{gstreamer} >= 0.9.7
20 BuildRequires: %{gstreamer}-devel >= 0.9.7
21 BuildRequires: %{gstreamer}-plugins-base-devel >= 0.9.7
22 BuildRequires: liboil-devel >= 0.3.6
25 GStreamer is a streaming-media framework, based on graphs of filters which
26 operate on media data. Applications using this library can do anything
27 from real-time sound processing to playing videos, and just about anything
28 else media-related. Its plugin-based architecture means that new data
29 types or processing capabilities can be added simply by installing new
32 This plugin contains the FFmpeg codecs, containing codecs for most popular
36 %setup -q -n gst-ffmpeg-%{version}
44 rm -rf $RPM_BUILD_ROOT
47 rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.la
48 rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.a
51 rm -rf $RPM_BUILD_ROOT
54 %defattr(-, root, root, -)
55 %doc AUTHORS COPYING README gst-ffmpeg.doap
56 %{_libdir}/gstreamer-%{gst_majorminor}/libgstffmpeg.so
57 %{_libdir}/gstreamer-%{gst_majorminor}/libgstpostproc.so
58 %{_libdir}/gstreamer-%{gst_majorminor}/libgstffmpegscale.so
61 * Fri Dec 15 2006 Thomas Vander Stichele <thomas at apestaart dot org>
65 * Wed Oct 05 2004 Christian Schaller <christian at fluendo dot com>
66 - Update SPEC file to fit the times
68 * Sat Feb 14 2004 Thomas Vander Stichele <thomas at apestaart dot org>
71 * Wed Jan 21 2004 Christian Schaller <Uraeus@gnome.org>
72 - First version of spec