Name: gstreamer-ffmpeg
Summary: GStreamer streaming media framework FFmpeg-based plugin
Version: 0.10.11
Release: 1
License: LGPL
Group: Applications/Multimedia
URL: http://gstreamer.net/
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
plugins.
This package provides FFmpeg-based GStreamer plug-ins.
The build could not start because of the following missing build requirements:
The build could not start because of the following missing build requirements:
The spec file used by the build system currently has the following contents:
# $Id$
# Authority: dag
# ExclusiveDist: el6
%define desktop_vendor rpmforge
%define gst_minver 0.10.0
%define gstpb_minver 0.10.0
%define majorminor 0.10
Summary: GStreamer streaming media framework FFmpeg-based plugin
Name: gstreamer-ffmpeg
Version: 0.10.11
Release: 1%{?dist}
License: LGPL
Group: Applications/Multimedia
URL: http://gstreamer.net/
Source: http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: alsa-lib-devel
Buildrequires: ffmpeg-devel
BuildRequires: freetype-devel
BuildRequires: gcc-c++
BuildRequires: gstreamer-devel >= %{gst_minver}
BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_minver}
BuildRequires: imlib2-devel
Buildrequires: liboil-devel
BuildRequires: SDL-devel
Requires: gstreamer >= %{gst_minver}
Requires: gstreamer-plugins-base >= %{gstpb_minver}
%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
plugins.
This package provides FFmpeg-based GStreamer plug-ins.
%prep
%setup -n gst-ffmpeg-%{version}
%build
%configure \
--disable-static \
%ifarch ppc
--disable-altivec \
%endif
--with-package-name="gst-plugins-ffmpeg %{desktop_vendor} rpm" \
--with-package-origin="http://www.rpmforge.net/"
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}"
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-, root, root, 0755)
%doc AUTHORS COPYING NEWS README TODO
%{_libdir}/gstreamer-%{majorminor}/libgstffmpeg.so
%{_libdir}/gstreamer-%{majorminor}/libgstffmpegscale.so
%{_libdir}/gstreamer-%{majorminor}/libgstpostproc.so
%exclude %{_libdir}/gstreamer-%{majorminor}/libgstffmpeg.la
%exclude %{_libdir}/gstreamer-%{majorminor}/libgstffmpegscale.la
%exclude %{_libdir}/gstreamer-%{majorminor}/libgstpostproc.la
%changelog
* Mon Nov 15 2010 Dag Wieers <dag@wieers.com> - 0.10.11-1
- Updated to release 0.10.11.
* Mon Nov 16 2009 Steve Huff <shuff@vecna.org> - 0.10.6-1
- Updated to release 0.10.6.
- No further updates possible without gstreamer update.
* Tue Jul 21 2009 Dag Wieers <dag@wieers.com> - 0.10.5-1
- Updated to release 0.10.5.
* Thu Jul 09 2009 Dag Wieers <dag@wieers.com> - 0.10.2-2
- Rebuild against ffmpeg-0.5.
* Fri Dec 15 2006 Matthias Saou <http://freshrpms.net/> 0.10.2-1
- Update to 0.10.2.
- Add new liboil-devel build requirement.
- libgstpostproc.so is back.
* Wed Apr 19 2006 Matthias Saou <http://freshrpms.net/> 0.10.1-1
- Update to 0.10.1.
* Thu Jan 19 2006 Matthias Saou <http://freshrpms.net/> 0.10.0-1
- Update to 0.10.0.
- Update plugins dependencies to plugins-base.
- Remove no longer needed "register" calls.
- Add alsa-lib-devel build requirement.
- Remove no longer provided postproc library.
* Fri Dec 2 2005 Matthias Saou <http://freshrpms.net/> 0.8.7-1
- Update to 0.8.7.
* Tue Aug 16 2005 Matthias Saou <http://freshrpms.net/> 0.8.6-2
- Force --disable-altivec on ppc, as the build fails otherwise.
* Sat Aug 6 2005 Matthias Saou <http://freshrpms.net/> 0.8.6-1
- Update to 0.8.6.
- Include new postproc plugin.
* Thu May 5 2005 Matthias Saou <http://freshrpms.net/> 0.8.4.1-1
- Update to 0.8.4.1 snapshot that builds on FC4test.
- Added some docs to be included, the mandatory license for instance.
- Change the license from LGPL to GPL, as that's what COPYING states.
- Spec file cleanup, as it's in fact here to stay.
* Tue Apr 12 2005 Matthias Saou <http://freshrpms.net/> 0.8.4-0
- Update to 0.8.4.
* Wed Jan 5 2005 Matthias Saou <http://freshrpms.net/> 0.8.3-0
- Update to 0.8.3.
* Fri Nov 26 2004 Matthias Saou <http://freshrpms.net/> 0.8.2-0
- Figure out at last that gcc 3.4's -mtune=pentium4 makes the build fail for
x86, so replace with -mtune=pentium3 for now.
* Wed Oct 20 2004 Matthias Saou <http://freshrpms.net/> 0.8.2-0
- Update to 0.8.2.
* Thu Jul 29 2004 Matthias Saou <http://freshrpms.net/> 0.8.1-0
- Update to 0.8.1.
* Fri May 21 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.8.0-0.lvn.2: update for FC2 and SDL-devel not requiring alsa-lib-devel
* Tue Mar 16 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.8.0-0.lvn.1: new source release, changed base name to gstreamer
* Fri Mar 05 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.7.1-0.lvn.2: sync with FreshRPMS
* Tue Mar 02 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.7.1-0.lvn.1: First package for rpm.livna.org