diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-04-12 19:41:52 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2012-04-12 19:41:52 +0200 |
commit | e49c0699954e6c4dd62f46e2a57c5880dca582db (patch) | |
tree | c7d5feea0d360d1f99676721b26cdedc996f7200 /gst-libav.spec.in | |
parent | 4964bd753c06dfbf252dff3f520d74e91951ee08 (diff) |
Rename everything from gst-ffmpeg to gst-libav
Also change elements factory names to avenc_*, avdec_*,
avmux_* and avdemux_*. The actual filenames, type names,
function/variable names are not touched to make merging
with 0.10 easier at this point. Once 0.10 is not supported
anymore everything should be renamed.
Diffstat (limited to 'gst-libav.spec.in')
-rw-r--r-- | gst-libav.spec.in | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/gst-libav.spec.in b/gst-libav.spec.in new file mode 100644 index 0000000..9dca0f7 --- /dev/null +++ b/gst-libav.spec.in @@ -0,0 +1,72 @@ +%define majorminor @GST_API_VERSION@ +%define gstreamer gstreamer +%define gst_minver 0.10.0 +%define gst_majorminor 0.10 + + +Name: %{gstreamer}-ffmpeg +Version: @VERSION@ +Release: @PACKAGE_VERSION_RELEASE@ +Summary: GStreamer Streaming-media framework plug-in using FFmpeg. + +Group: Libraries/Multimedia +License: LGPL +URL: http://gstreamer.net/ +Vendor: GStreamer Backpackers Team <package@gstreamer.net> +Source: http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg/gst-ffmpeg-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Requires: %{gstreamer} >= 0.9.7 +BuildRequires: %{gstreamer}-devel >= 0.9.7 +BuildRequires: %{gstreamer}-plugins-base-devel >= 0.9.7 +BuildRequires: liboil-devel >= 0.3.6 + +%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. + +This plugin contains the FFmpeg codecs, containing codecs for most popular +multimedia formats. + +%prep +%setup -q -n gst-ffmpeg-%{version} + +%build +%configure + +make + +%install +rm -rf $RPM_BUILD_ROOT + +%makeinstall +rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.la +rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.a + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-, root, root, -) +%doc AUTHORS COPYING README gst-ffmpeg.doap +%{_libdir}/gstreamer-%{gst_majorminor}/libgstffmpeg.so +%{_libdir}/gstreamer-%{gst_majorminor}/libgstpostproc.so +%{_libdir}/gstreamer-%{gst_majorminor}/libgstffmpegscale.so + +%changelog +* Fri Dec 15 2006 Thomas Vander Stichele <thomas at apestaart dot org> +- clean up +- add doap file + +* Wed Oct 05 2004 Christian Schaller <christian at fluendo dot com> +- Update SPEC file to fit the times + +* Sat Feb 14 2004 Thomas Vander Stichele <thomas at apestaart dot org> +- Clean up spec file + +* Wed Jan 21 2004 Christian Schaller <Uraeus@gnome.org> +- First version of spec |