diff --git a/gstreamer-plugins-base.changes b/gstreamer-plugins-base.changes index 640eb03..0d6303a 100644 --- a/gstreamer-plugins-base.changes +++ b/gstreamer-plugins-base.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Mon Feb 20 10:06:31 UTC 2012 - vuntz@opensuse.org + +- Change gtk2-devel BuildRequires to gtk3-devel since the code + using GTK+ has been ported. +- Add explicit glib2-devel BuildRequires, so we can version it. +- Add pkgconfig(xv) BuildRequires on openSUSE > 12.1: this used to + be pulled in by something else, but the relayout of xorg-x11 + packages changed that. Pull in conditionally only to not risk + breakage in linked OBS instances (pkgconfig() was not supported + in older openSUSE releases). + ------------------------------------------------------------------- Fri Feb 17 19:24:58 UTC 2012 - dimstar@opensuse.org diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec index 545760c..0c2f917 100644 --- a/gstreamer-plugins-base.spec +++ b/gstreamer-plugins-base.spec @@ -24,15 +24,23 @@ Name: gstreamer-plugins-base Version: 0.11.2 Release: 0 %define gst_branch 0.11 +Url: http://gstreamer.freedesktop.org/ +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Summary: GStreamer Streaming-Media Framework Plug-Ins +License: GPL-2.0+ ; LGPL-2.1+ +Group: Productivity/Multimedia/Other +Source: http://gstreamer.freedesktop.org/src/gst-plugins-base/%{_name}-%{version}.tar.bz2 +Source2: baselibs.conf BuildRequires: alsa-devel BuildRequires: cdparanoia-devel BuildRequires: check-devel +BuildRequires: glib2-devel >= 2.31.10 %if %{with_vfs} BuildRequires: gnome-vfs2-devel %endif BuildRequires: gstreamer-devel >= 0.11.1 BuildRequires: gtk-doc -BuildRequires: gtk2-devel +BuildRequires: gtk3-devel BuildRequires: iso-codes-devel BuildRequires: krb5 %if %suse_version > 1110 @@ -55,25 +63,21 @@ BuildRequires: valgrind-devel %endif BuildRequires: zlib-devel %if %suse_version >= 1120 -BuildRequires: gobject-introspection-devel >= 0.9.12 +BuildRequires: gobject-introspection-devel >= 1.31.1 +%endif +%if 0%{?suse_version} >= 1220 +BuildRequires: pkgconfig(xv) %endif -Source: http://gstreamer.freedesktop.org/src/gst-plugins-base/%{_name}-%{version}.tar.bz2 -Source2: baselibs.conf -Url: http://gstreamer.freedesktop.org/ -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Summary: GStreamer Streaming-Media Framework Plug-Ins -License: GPL-2.0+ ; LGPL-2.1+ -Group: Productivity/Multimedia/Other -Supplements: gstreamer -# Generic name, never used in SuSE: -Provides: gst-plugins-base = %{version} -Recommends: %{name}-lang = %{version} # Core modules may depend on new enough libraries: Requires: libgstinterfaces-0_11-0 >= %{version} PreReq: filesystem %define gstreamer_plugins_base_req %(zgrep --text "^GST[_A-Z]*_REQ" %{S:0} | sort -u | sed 's/GST_REQ=/gstreamer >= /') Requires: %gstreamer_plugins_base_req +Recommends: %{name}-lang = %{version} Recommends: PackageKit-gstreamer-plugin +Supplements: gstreamer +# Generic name, never used in SuSE: +Provides: gst-plugins-base = %{version} %description GStreamer is a streaming media framework based on graphs of filters