X-Git-Url: http://git.pld-linux.org/?p=packages%2Fgstreamer-plugins-good.git;a=blobdiff_plain;f=gstreamer-plugins-good.spec;h=93a858b43b0dbe364b9ab2cdbd926ddc435cd93f;hp=ce4634eb28e727727f4443313126f6499d716dd8;hb=49ba75d8906d91216b3047166a722f6b375abf4e;hpb=976c62076a7057aa03a8f8a2e9bebd9ddd3c041e diff --git a/gstreamer-plugins-good.spec b/gstreamer-plugins-good.spec index ce4634e..93a858b 100644 --- a/gstreamer-plugins-good.spec +++ b/gstreamer-plugins-good.spec @@ -1,3 +1,8 @@ +# TODO +# - rebuild or patch needed for caca: +# (nautilus:18306): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstcacasink.so': /usr/lib/gstreamer-0.10/libgstcacasink.so: undefined symbol: caca_dither_bitmap +# objdump -T /usr/lib/gstreamer-0.10/libgstcacasink.so |grep caca_dither_bitmap +# 00000000 DF *UND* 00000000 caca_dither_bitmap # # Conditional build: %bcond_without aalib # don't build aa videosink plugin @@ -9,28 +14,29 @@ %bcond_without soup # don't build libsoup 2.4 http source plugin %bcond_without speex # don't build speex plugin %bcond_without wavpack # don't build wavpack plugin -# + %define gstname gst-plugins-good %define gst_major_ver 0.10 -%define gst_req_ver 0.10.22 -%define gstpb_req_ver 0.10.21 -# +%define gst_req_ver 0.10.29 +%define gstpb_req_ver 0.10.29 + %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: 0.10.15 -Release: 2 +Version: 0.10.23 +Release: 1 License: LGPL v2+ Group: Libraries Source0: http://gstreamer.freedesktop.org/src/gst-plugins-good/%{gstname}-%{version}.tar.bz2 -# Source0-md5: 19bc6cc07951b3382d1ac8525b20e83f +# Source0-md5: 9cddbb0e7e90677f0cc05c23feffef5c Patch0: %{name}-bashish.patch Patch1: %{name}-libcaca.patch +#Patch2: %{name}-libpng.patch URL: http://gstreamer.freedesktop.org/ BuildRequires: autoconf >= 2.59-9 BuildRequires: automake >= 1.5 +BuildRequires: docbook-dtd412-xml BuildRequires: glib2-devel >= 1:2.12.1 BuildRequires: gstreamer-devel >= %{gst_req_ver} BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver} @@ -81,10 +87,11 @@ Obsoletes: gstreamer-flx Obsoletes: gstreamer-matroska Obsoletes: gstreamer-mixer Obsoletes: gstreamer-navigation +Obsoletes: gstreamer-oss4 Obsoletes: gstreamer-rtp Obsoletes: gstreamer-udp Obsoletes: gstreamer-v4l2 -Conflicts: gstreamer-plugins-bad < 0.10.4 +Conflicts: gstreamer-plugins-bad < 0.10.19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define gstlibdir %{_libdir}/gstreamer-%{gst_major_ver} @@ -448,6 +455,7 @@ Wtyczka obsługująca bezstratny format dźwięku Wavpack. %setup -q -n %{gstname}-%{version} %patch0 -p1 %patch1 -p1 +#%%patch2 -p1 %build %{__libtoolize} @@ -507,23 +515,26 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgstdeinterlace.so %attr(755,root,root) %{gstlibdir}/libgstflv.so %attr(755,root,root) %{gstlibdir}/libgstflxdec.so -%attr(755,root,root) %{gstlibdir}/libgstgamma.so %attr(755,root,root) %{gstlibdir}/libgsticydemux.so %attr(755,root,root) %{gstlibdir}/libgstid3demux.so +%attr(755,root,root) %{gstlibdir}/libgstimagefreeze.so %attr(755,root,root) %{gstlibdir}/libgstinterleave.so %attr(755,root,root) %{gstlibdir}/libgstmatroska.so %attr(755,root,root) %{gstlibdir}/libgstmultifile.so %attr(755,root,root) %{gstlibdir}/libgstmultipart.so %attr(755,root,root) %{gstlibdir}/libgstnavigationtest.so +%attr(755,root,root) %{gstlibdir}/libgstoss4audio.so %attr(755,root,root) %{gstlibdir}/libgstqtdemux.so %attr(755,root,root) %{gstlibdir}/libgstreplaygain.so %attr(755,root,root) %{gstlibdir}/libgstrtp.so +%attr(755,root,root) %{gstlibdir}/libgstrtpmanager.so %attr(755,root,root) %{gstlibdir}/libgstrtsp.so +%attr(755,root,root) %{gstlibdir}/libgstshapewipe.so %attr(755,root,root) %{gstlibdir}/libgstudp.so %attr(755,root,root) %{gstlibdir}/libgstvideo4linux2.so -%attr(755,root,root) %{gstlibdir}/libgstvideobalance.so %attr(755,root,root) %{gstlibdir}/libgstvideobox.so %attr(755,root,root) %{gstlibdir}/libgstvideocrop.so +%attr(755,root,root) %{gstlibdir}/libgstvideofilter.so %attr(755,root,root) %{gstlibdir}/libgstvideomixer.so %attr(755,root,root) %{gstlibdir}/libgsty4menc.so %dir %{_datadir}/gstreamer-0.10 @@ -645,7 +656,6 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{gstlibdir}/libgsteffectv.so %attr(755,root,root) %{gstlibdir}/libgstjpeg.so %attr(755,root,root) %{gstlibdir}/libgstsmpte.so -%attr(755,root,root) %{gstlibdir}/libgstvideoflip.so %files -n gstreamer-visualisation %defattr(644,root,root,755)