%define majorminor @GST_MAJORMINOR@ %define gstreamer gstreamer %define gst_minver 0.10.0 Name: %{gstreamer}-plugins-xvbo Version: @VERSION@ Release: @PACKAGE_VERSION_RELEASE@.gst Summary: GStreamer streaming media framework plug-ins Group: Applications/Multimedia License: LGPL URL: http://gstreamer.freedesktop.org/ Vendor: GStreamer Backpackers Team Source: gst-plugins-xvbo-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: %{gstreamer} >= %{gst_minver} BuildRequires: %{gstreamer}-devel >= %{gst_minver} BuildRequires: gcc-c++ BuildRequires: gtk-doc >= 1.3 BuildRequires: libXv-devel Requires: libXv BuildRequires: libdrm-devel Requires: libdrm BuildRequires: libbmm-devel >= 2.0.0 Requires: libbmm %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. %prep %setup -q -n gst-plugins-xvbo-%{version} export DOCS_ARE_INCOMPLETE_PLEASE_FIXME=0 %build %configure \ --enable-gtk-doc --enable-introspection=no 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 %find_lang gst-plugins-xvbo-%{majorminor} %clean rm -rf $RPM_BUILD_ROOT %files -f gst-plugins-xvbo-%{majorminor}.lang %defattr(-, root, root) %doc AUTHORS COPYING README REQUIREMENTS # plugins with dependencies %{_libdir}/gstreamer-%{majorminor}/libgstxvboimagesink.so # gtk-doc documentation %doc %{_datadir}/gtk-doc/html/gst-plugins-xvbo-%{majorminor} %changelog * Fri Dec 15 2006 Thomas Vander Stichele - add doap file - cleanups * Fri Sep 02 2005 Thomas Vander Stichele - clean up a little * Fri May 6 2005 Christian Schaller - Added libgstaudiorate and libgstsubparse to spec file * Thu May 5 2005 Christian Schaller - first attempt at spec file for gst-plugins-base