X-Git-Url: http://git.pld-linux.org/?p=packages%2Fgstreamer-plugins-good.git;a=blobdiff_plain;f=gstreamer-plugins-good.spec;h=4d91e08889d7b67120fbe43f1cb5037d15583c66;hp=00a0607c01da5c5c0f027380fd3b747ea48c082d;hb=e4cba46aa668c0552029650d486b124751672a27;hpb=5c95333af20793e2053db200aa582231edda0f94 diff --git a/gstreamer-plugins-good.spec b/gstreamer-plugins-good.spec index 00a0607..4d91e08 100644 --- a/gstreamer-plugins-good.spec +++ b/gstreamer-plugins-good.spec @@ -1,12 +1,9 @@ # -# TODO: -# Cairo plugin has not been ported yet. Temporarily disabled. -# # Conditional build: %bcond_without apidocs # disable gtk-doc %bcond_without aalib # aa videosink plugin %bcond_without caca # caca videosink plugin -%bcond_with cairo # cairo plugin [not ported yet - as of 1.0.0] +%bcond_without cairo # cairo plugin %bcond_without jack # JACK audio plugin %bcond_without soup # libsoup 2.4 http source plugin %bcond_without speex # speex plugin @@ -14,24 +11,23 @@ %define gstname gst-plugins-good %define major_ver 1.0 -%define gst_req_ver 1.0.0 -%define gstpb_req_ver 1.0.0 +%define gst_req_ver 1.2.0 +%define gstpb_req_ver 1.2.1 %include /usr/lib/rpm/macros.gstreamer Summary: Good GStreamer Streaming-media framework plugins Summary(pl.UTF-8): Dobre wtyczki do środowiska obróbki strumieni GStreamer Name: gstreamer-plugins-good -Version: 1.0.3 +Version: 1.2.1 Release: 1 License: LGPL v2+ Group: Libraries Source0: http://gstreamer.freedesktop.org/src/gst-plugins-good/%{gstname}-%{version}.tar.xz -# Source0-md5: 5cfc3f18dede15d60f0af8666f68193e +# Source0-md5: 082156e9fb737ee6132b6b663f2901a1 URL: http://gstreamer.freedesktop.org/ -BuildRequires: autoconf >= 2.62 +BuildRequires: autoconf >= 2.68 BuildRequires: automake >= 1:1.11 BuildRequires: docbook-dtd412-xml -BuildRequires: gdk-pixbuf2-devel >= 2.8.0 BuildRequires: gettext-devel >= 0.17 BuildRequires: glib2-devel >= 1:2.32 BuildRequires: gstreamer-devel >= %{gst_req_ver} @@ -39,7 +35,7 @@ BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver} BuildRequires: gtk+3-devel >= 3.0.0 %{?with_apidocs:BuildRequires: gtk-doc >= 1.12} BuildRequires: libtool >= 1.4 -BuildRequires: orc-devel >= 0.4.16 +BuildRequires: orc-devel >= 0.4.17 BuildRequires: pkgconfig >= 1:0.9.0 BuildRequires: python >= 2.1 BuildRequires: rpmbuild(macros) >= 1.198 @@ -50,10 +46,11 @@ BuildRequires: xz ## %{?with_aalib:BuildRequires: aalib-devel >= 0.11.0} BuildRequires: bzip2-devel -%{?with_cairo:BuildRequires: cairo-devel >= 1.0.0} +%{?with_cairo:BuildRequires: cairo-devel >= 1.10.0} %{?with_cairo:BuildRequires: cairo-gobject-devel >= 1.10.0} BuildRequires: dbus-devel >= 0.91 BuildRequires: flac-devel >= 1.1.4 +BuildRequires: gdk-pixbuf2-devel >= 2.8.0 %{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 0.99.10} BuildRequires: libavc1394-devel %{?with_caca:BuildRequires: libcaca-devel} @@ -63,14 +60,13 @@ BuildRequires: libjpeg-devel BuildRequires: libpng-devel >= 1.2.0 BuildRequires: libraw1394-devel >= 2.0.0 BuildRequires: libshout-devel >= 2.0 -%{?with_soup:BuildRequires: libsoup-devel >= 2.26.1} -%{?with_soup:BuildRequires: libsoup-gnome-devel >= 2.3.2} +%{?with_soup:BuildRequires: libsoup-devel >= 2.38} # for taglib BuildRequires: libstdc++-devel BuildRequires: libv4l-devel BuildRequires: libvpx-devel >= 1.1.0 BuildRequires: libxml2-devel >= 1:2.6.26 -BuildRequires: pulseaudio-devel >= 1.0 +BuildRequires: pulseaudio-devel >= 2.0 %{?with_speex:BuildRequires: speex-devel >= 1:1.1.6} BuildRequires: taglib-devel >= 1.5 BuildRequires: udev-glib-devel >= 1:143 @@ -84,7 +80,7 @@ BuildRequires: zlib-devel Requires: glib2 >= 1:2.32 Requires: gstreamer >= %{gst_req_ver} Requires: gstreamer-plugins-base >= %{gstpb_req_ver} -Requires: orc >= 0.4.16 +Requires: orc >= 0.4.17 Obsoletes: gstreamer-avi Obsoletes: gstreamer-flx Obsoletes: gstreamer-matroska @@ -176,7 +172,7 @@ Summary: GStreamer cairo plugin Summary(pl.UTF-8): Wtyczka cairo do GStreamera Group: Libraries Requires: gstreamer >= %{gst_req_ver} -Requires: cairo >= 1.0.0 +Requires: cairo >= 1.10.0 Requires: cairo-gobject >= 1.10.0 %description -n gstreamer-cairo @@ -215,6 +211,7 @@ Wtyczka obsługująca wolnodostępny, bezstratny format dźwięku FLAC. Summary: GStreamer images input plugin Summary(pl.UTF-8): Wtyczka do GStreamera wczytująca obrazki Group: Libraries +Requires: gdk-pixbuf2 >= 2.8.0 Requires: gstreamer >= %{gst_req_ver} %description -n gstreamer-gdkpixbuf @@ -290,7 +287,7 @@ Summary(pl.UTF-8): Wtyczka GStreamera dla serwera dźwięku PulseAudio Group: Libraries Requires: gstreamer >= %{gst_req_ver} Requires: gstreamer-plugins-base >= %{gstpb_req_ver} -Requires: pulseaudio >= 1.0 +Requires: pulseaudio >= 2.0 Obsoletes: gstreamer-audiosink-polypaudio Provides: gstreamer-audiosink = %{version} Obsoletes: gstreamer-polypaudio @@ -330,8 +327,7 @@ Summary: GStreamer Soup plugin Summary(pl.UTF-8): Wtyczka biblioteki Soup dla GStreamera Group: Libraries Requires: gstreamer-plugins-base >= %{gst_req_ver} -Requires: libsoup >= 2.26.1 -Requires: libsoup-gnome >= 2.3.2 +Requires: libsoup >= 2.38 %description -n gstreamer-soup GStreamer Plugin for downloading files with Soup library. @@ -498,6 +494,7 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgstautodetect.so %attr(755,root,root) %{gstlibdir}/libgstavi.so %attr(755,root,root) %{gstlibdir}/libgstdebug.so +%attr(755,root,root) %{gstlibdir}/libgstdtmf.so %attr(755,root,root) %{gstlibdir}/libgstequalizer.so %attr(755,root,root) %{gstlibdir}/libgstdeinterlace.so %attr(755,root,root) %{gstlibdir}/libgstflv.so