Hello community, here is the log from the commit of package gstreamer-0_10-plugins-bad for openSUSE:Factory checked in at 2012-03-20 12:11:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-bad (Old) and /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-bad.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gstreamer-0_10-plugins-bad", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes 2012-02-16 16:14:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-bad.new/gstreamer-0_10-plugins-bad.changes 2012-03-20 12:11:08.000000000 +0100 @@ -1,0 +2,299 @@ +Fri Mar 2 08:37:20 UTC 2012 - vuntz@opensuse.org + +- Add a comment about GPL-3.0+ in the tarball, that were + mis-licensed by mistake. This is already fixed upstream. + +------------------------------------------------------------------- +Thu Mar 1 00:39:49 UTC 2012 - reddwarf@opensuse.org + +- Add support for vo-amrwbenc and vo-aacenc + +------------------------------------------------------------------- +Thu Feb 23 18:22:31 UTC 2012 - vuntz@opensuse.org + +- Comment out opencv-devel BuildRequires to avoid building the + opencv plugin until bnc#748666 is fixed: opencv currently has + dependencies on libqt4-x11 and libxine, and that's not a good + thing for a gstreamer plugin. + +------------------------------------------------------------------- +Tue Feb 21 15:19:29 UTC 2012 - vuntz@opensuse.org + +- Update to version 0.10.23: + + aiffparse: extract ID3 tags embedded in ID3 chunks + + amrwbenc: switch to the free vo-amrwbenc library + + apexsink: add support for generation 2 AirTunes hardware + + applemedia: bump the rank of qtkitvideosrc to PRIMARY + + autoconvert: remove the initial-identity property from + autoconvert, update for basetransform changes in core + + avcsrc: add AVC Video Services plugin for OS/X (captures DV or + HDV video from Firewire port) + + basevideo: + - cater for format conversion + - fix locking, especially if both pads have different streaming + threads + + basevideodecoder: + - add API to drop a frame and post a QoS message on the bus + - reverse playback support; limited legacy seeking support + - better caps handling; event handling fixes esp. discont and + flush + + basevideoencoder: + - add support for new force-key-unit event API + - implement preset interface; enable clipping by default + - proxy the width/height/framerate/PAR constraints of + downstream caps to upstream + + bayer2rgb: rewrite signal processing and convert to orc for + better speed + + camerabin2: + - no longer experimental; add flags to disable conversion + elements + - add "audio-filter" property; countless fixes + + camerabin: + - add "image-formatter" property + - prevent audio source from providing clock; reset audiosrc + timestamping + - prevent captures from being lost when switching resolutions + + colorspace: + - add JPEG YCbCr matrix + - fix odd width and height handling in some fastpath cases + - fix r210 writing only half a scanline + + d3dvideosink: new d3dvideosink element + + dc1394src: implement LATENCY query + + debugutils: new elements: compare (with memcmp and ssim method) + and debugspy + + decklink: + - add more modes, connection type, "audio-input" and + "subdevice" properties + - add support for Windows; properly set up analog input + + decklinksink: add audio support + + dfbvideosink: also consider non-accelerated DirectFB surfaces + + diracparse: make diracparse work correctly + + directdrawsink: handle pixel-aspect-ratio, lower rank to + secondary + + dshowdecwrapper: fix COM initialization + + dtmf: post messages when starting to send/receive DTMF + + dtmfsrc: + - align DTMF sound buffers with last-stop from event + - reject start/stop requests that come out of order + + dvbsrc: add "timeout" property and use (interruptible) GstPoll + + element-templates: improve the audiofilter template + + faac: + - add properties for VBR encoding + - add profile and level to the caps; negotiate output format + from downstream caps + + facedetect: detect face features (mouth, nose, eyes) and drop + faces that don't have them + + faceoverlay: add element that displays an SVG image over a + detected face + + freeverb: new freeverb element (reverb effect) + + h263parse: also extract width and height into caps; propagate + downstream caps + + h264parse: + - many negotiation and caps-related fixes; propagate downstream + caps where appropriate + - countless parsing and timestamping fixes + + hlsdemux: + - allow bandwidth switching during caching of fragments + - make more error resilient + - cache number of fragments we are required to cache + - add seeking support (for streams that are not live) + - implement duration and seeking queries; improved duration + reporting + - send a flush-stop when switching pads. Fixes A -> A/V sync + issue + - implement buffering by posting buffering messages on the bus + - send NEWSEGMENT events in TIME format + - switch to higher/lower bitrate by more than one step at a + time + - handle change of media types + + inter: new intermediate surface elements: + inter{video,audio,sub}{sink,src} to decouple elements within the + same pipeline + + invtelecine: remove in favor of fieldanalysis + + irtspparse: add Interleaved RTSP parser element + + jifmux: change class to formatter, bump rank to secondary + + kateenc: don't error on empty input buffers + + kate: + - do not consider an empty SPU to be a fatal error + - pass on timed event metadata as tags when we can + - support for rendering on several YUV formats + + legacyh264parse: + - create correct avc codec-data + - delay pushing buffers until we have width/height + - fix output caps alignment for avc input + + modplug: fix modules playing as mono instead of stereo + + motioncells: new element to detect areas of motion + + mpeg2enc: support mjpegtools 2.0 + + mpeg4videoparse: properly handle profile and level in caps + + mpegpsdemux: timestamp handling and seeking fixes + + mpegpsmux: + - remember whether an incoming buffer is a keyunit or not + - add "aggregate-gops" property to aggregate GOPs into buffer + lists + - put stream headers into output caps + + mpeg[pt]sdemux: add support for AAC LATM/LOAS streams + + mpegtsbase: actually set seen_pat=TRUE when we see a PAT + + mpegtsdemux: + - always try to seek for to a keyframe; add accurate seeking + support + - fix frequent deadlock demuxing MPEG TS + - fix scanning stopping too early + - fix timestamps in newsegement event after seeking + - implement key_unit seeking for MPEG2 video + - payload parsing for H.264 + - push based seeking based on PCR + + mpegtsmux: + - add support for force key unit events + - unset the current PCR stream when starting a new unit + + mpegtsparse: + - fix parsing of PSI table IDs + - support more character set encodings + + mpegts: stop scanning for keyframes as early as possible + + ofa: don't crash when there's no data to create a fingerprint + from + + openal: new OpenAL sink and source elements: openalsrc, + openalsink + + opencv: allow to build against 2.3.1 + + opus: new Opus audio codec elements: opusdec, opusenc, + opusparsertpopusdepay, rtpopusay + + pcapparse: also support extracting tcp data; fix SLL parsing + + photography: add missing FLICKER_REDUCTION capability + + pvr2d: new pvrvideosink element + + psmux: fix writing of system header, which makes VLC not skip + the adjacent PSM and play embedded H.264 streams + + removesilence: new plugin + + resindvdsrc: do not try to seek before the first chapter + + rotate: angle is in radians already, do not scale it + + rsvgdec: use input buffer timings if possible + + rtmp: add rtmpsink element for output to an RTMP server + + rtpdtmfmux: add last-stop to dtmf-event upstream events + + rtpdtmfsrc: + - correctly recognize the end of a buffer + - just error out if there is no clock + - make sure rtpdtmfsrc timestamps don't overlap + - put the inter digit interval at the end, not at the start + - respect ptime from the caps + - start at the last_stop from the start event if there was one + + rtpvp8: + - fix bitstream parsing using the wrong kind of bitreader + - reject unknown bitstream versions + - update the pay/depay to the ietf-draft-01 spec + + schroenc: + - balance encoder and video format alloc/dealloc + - remove shape_output handling + + scopes: + - add a new element similar to synaesthesia + - add a simple fft based scope + - draw pixels with signle 32bit writes + - first version of a scopes plugin using a new baseclass + - fix elements descriptions + + shm: + - add ability to add uint64 tags on buffers + - add buffer-time property + + smooth: new element, port to 0.10 + + soundtouch: handling incoming rate when requested + + spacescope: + - add color-modes + - use the drawhelpers and add a draw-style property ++++ 102 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/gstreamer-0_10-plugins-bad/gstreamer-0_10-plugins-bad.changes ++++ and /work/SRC/openSUSE:Factory/.gstreamer-0_10-plugins-bad.new/gstreamer-0_10-plugins-bad.changes Old: ---- gst-plugins-bad-0.10.22-patched.tar.bz2 gst-plugins-bad-0.10.22.tar.bz2 gstreamer-0_10-plugins-bad-mjpegtool2.patch New: ---- gst-plugins-bad-0.10.23-patched.tar.xz gst-plugins-bad-0.10.23.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-0_10-plugins-bad.spec ++++++ --- /var/tmp/diff_new_pack.udLWci/_old 2012-03-20 12:11:09.000000000 +0100 +++ /var/tmp/diff_new_pack.udLWci/_new 2012-03-20 12:11:09.000000000 +0100 @@ -17,7 +17,6 @@ %bcond_with divx4linux -%bcond_with libmms %bcond_with LV2 Name: gstreamer-0_10-plugins-bad @@ -25,21 +24,48 @@ # Use rpmbuild -D 'BUILD_ORIG 1' to build original code. # Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched build plus original as addon. %define _name gst-plugins-bad -Version: 0.10.22 +Version: 0.10.23 Release: 0 +# FIXME: on new upstream version, double-check that the NOTE before the license tag can be removed +# FIXME: re-enable opencv BuildRequires once bnc#748666 is fixed (we don't want to depend on libxine!) +# FIXME: missing BuildRequires on opus (http://opus-codec.org/) +# FIXME: missing BuildRequires on spandsp (http://www.soft-switch.org/) +# FIXME: missing BuildRequires on libtiger (http://code.google.com/p/libtiger/) +# FIXME: missing BuildRequires on zbar (http://zbar.sourceforge.net/) %define gst_branch 0.10 +Summary: GStreamer Streaming-Media Framework Plug-Ins +License: GPL-2.0+ ; LGPL-2.1+ +Group: Productivity/Multimedia/Other +# NOTE: Some files for the vdpau plugin in this tarball have a GPL-3.0+ header; +# this was a mistake and is already fixed upstream, see bgo#671142 and +# http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=044df35560b... +Url: http://gstreamer.freedesktop.org/ +%if 0%{?BUILD_ORIG} +Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{_name}-%{version}.tar.xz +%else +# WARNING: This is not a comment, but the real command to repack souce: +#%(bash %{_sourcedir}/%{name}-patch-source.sh %{_name}-%{version}.tar.xz) +Source: %{_name}-%{version}-patched.tar.xz +# If the above patch source script fails due to a change in source tarball contents, you need +# to unpack the sources (this should already have happened) and examine the new plugin source for +# blacklisted content and if it's clean, edit the script and add to the allowed list in the script +%endif +Source1: %{name}-patch-source.sh +Patch6: gstreamer010-plugins-bad-real.patch # Please remove me when slv2 and lv2core are in factory. %if %{with LV2} BuildRequires: lv2core-devel BuildRequires: slv2-devel %endif BuildRequires: DirectFB-devel -BuildRequires: autoconf BuildRequires: SDL-devel +BuildRequires: autoconf BuildRequires: check-devel BuildRequires: dirac-devel BuildRequires: gcc-c++ -BuildRequires: gstreamer-0_10-plugins-base-devel >= 0.10.33 +BuildRequires: glib2-devel >= 2.24 +BuildRequires: gstreamer-0_10-devel >= 0.10.36 +BuildRequires: gstreamer-0_10-plugins-base-devel >= 0.10.36 BuildRequires: gtk-doc BuildRequires: gtk2-devel BuildRequires: jack-devel @@ -60,7 +86,9 @@ BuildRequires: libiptcdata-devel BuildRequires: libjasper-devel BuildRequires: libkate-devel +BuildRequires: liblrdf-devel BuildRequires: libmjpegutils-devel +BuildRequires: libmms-devel BuildRequires: libmodplug-devel BuildRequires: libmpcdec-devel BuildRequires: libmusicbrainz-devel @@ -74,7 +102,8 @@ BuildRequires: libvdpau-devel BuildRequires: libvpx-devel BuildRequires: neon-devel -# OpenCV 2.2.0 is too new. Recheck to see if the plugin has been updated. +BuildRequires: openal-soft-devel +# Disabled because of bnc#748666 #BuildRequires: opencv-devel BuildRequires: openssl-devel BuildRequires: orc @@ -83,16 +112,24 @@ BuildRequires: sgml-skel BuildRequires: soundtouch-devel BuildRequires: translation-update-upstream -%if %{with libmms} -BuildRequires: libmms-devel +BuildRequires: zvbi-devel +%ifarch %ix86 ppc x86_64 +BuildRequires: valgrind-devel +%endif +%if 0%{?suse_version} <= 1210 +BuildRequires: xz %endif # FIXME: flite: Not in openSUSE +# FIXME: kate: can be enhanced with libtiger. # FIXME: lv2: standard for plugins and matching host applications, # FIXME: mimic: Requires libmimic. # FIXME: mythtvsrc: Requires gmyth. # FIXME: nassink: Not in openSUSE +# FIXME: opus: Requires opus, not yet in openSUSE. # FIXME: rtmp: Not in openSUSE +# FIXME: spandsp: Requires spandsp, not yet in openSUSE. # FIXME: wildmidi: Requires WildMIDI Open Source Midi Synthesizer +# FIXME: zbar: Requires zbar. # NOTE: acm: Windows ACM library # NOTE: ivorbisdec: Integer arithmetic OGG Vorbis decoder. Interesting only for platforms without FPU. # NOTE: swfdec: Requires obsolete swfdec version. @@ -100,21 +137,40 @@ # NOTE: qtwrapper directdrawsink wininet: (Probably) not intended for Linux # NOTE: spc: Requires OpenSPC: SPC music files dumped by ZSNES and SNES9X. libgme already provides better support for such files in an arch-independent way %if 0%{?BUILD_ORIG} +# FIXME: Enable more modules. BuildRequires: faac-devel BuildRequires: faad2-devel -BuildRequires: libamrwb-devel BuildRequires: libaudio-devel BuildRequires: libdca-devel BuildRequires: libgmyth-devel BuildRequires: librtmp-devel BuildRequires: libxvidcore-devel +BuildRequires: pkgconfig(vo-aacenc) +BuildRequires: pkgconfig(vo-amrwbenc) %ifarch %ix86 # binary only so make conditional %if %{with divx4linux} BuildRequires: divx4linux-devel %endif %endif -# FIXME: Enable more modules. +%endif +%if 0%{?suse_version} >= 1140 +Requires(post): glib2-tools +Requires(postun): glib2-tools +%endif +%define gstreamer010_plugins_bad_req %(xzgrep --text "^GST.*_REQ" %{S:0} | sort -u | sed 's/GST_REQ=/gstreamer-0_10 >= /;s/GSTPB_REQ=/gstreamer-0_10-plugins-base >= /' | tr '\\n' ' ') +Requires: %gstreamer010_plugins_bad_req +Recommends: %{name}-lang +Enhances: gstreamer-0_10 +# ensure clean update after package merge. +Provides: gstreamer-0_10-schroedinger = 1.0.8 +Obsoletes: gstreamer-0_10-schroedinger <= 1.0.7 +# Name up to 10.3: +Provides: gstreamer010-plugins-bad = %{version} +Obsoletes: gstreamer010-plugins-bad < %{version} +# Generic name, never used in SuSE: +Provides: gst-plugins-bad = %{version} +%if 0%{?BUILD_ORIG} %if 0%{?BUILD_ORIG_ADDON} Provides: patched_subset %else @@ -124,44 +180,7 @@ %else Provides: patched_subset %endif -%ifarch %ix86 ppc x86_64 -BuildRequires: valgrind-devel -%endif -%if 0%{?BUILD_ORIG} -Source: http://gstreamer.freedesktop.org/src/%{_name}/%{_name}-%{version}.tar.bz2 -%else -# WARNING: This is not a comment, but the real command to repack souce: -#%(bash %{_sourcedir}/%{name}-patch-source.sh %{_name}-%{version}.tar.bz2) -Source: %{_name}-%{version}-patched.tar.bz2 -# If the above patch source script fails due to a change in source tarball contents, you need -# to unpack the sources (this should already have happened) and examine the new plugin source for -# blacklisted content and if it's clean, edit the script and add to the allowed list in the script -%endif -Source1: %{name}-patch-source.sh -# From upstream GIT, remove in next version -Patch0: %{name}-mjpegtool2.patch -Patch6: gstreamer010-plugins-bad-real.patch -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 -Enhances: gstreamer-0_10 -# Name up to 10.3: -Provides: gstreamer010-plugins-bad = %{version} -Obsoletes: gstreamer010-plugins-bad < %{version} -# Generic name, never used in SuSE: -Provides: gst-plugins-bad = %{version} -%define gstreamer010_plugins_bad_req %(zgrep --text "^GST.*_REQ" %{S:0} | sort -u | sed 's/GST_REQ=/gstreamer-0_10 >= /;s/GSTPB_REQ=/gstreamer-0_10-plugins-base >= /' | tr '\\n' ' ') -Requires: %gstreamer010_plugins_bad_req -Recommends: %{name}-lang -# ensure clean update after package merge. -Provides: gstreamer-0_10-schroedinger = 1.0.8 -Obsoletes: gstreamer-0_10-schroedinger <= 1.0.7 -%if 0%{?suse_version} >= 1140 -Requires(post): glib2-tools -Requires(postun): glib2-tools -%endif %description GStreamer is a streaming media framework based on graphs of filters @@ -196,55 +215,66 @@ %endif %endif -%package -n libgstbasecamerabinsrc-0_10-0 +%package -n libgstbasecamerabinsrc-0_10-23 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Productivity/Multimedia/Other -%description -n libgstbasecamerabinsrc-0_10-0 +%description -n libgstbasecamerabinsrc-0_10-23 GStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. -%package -n libgstphotography-0_10-0 +%package -n libgstbasevideo-0_10-23 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Productivity/Multimedia/Other -%description -n libgstphotography-0_10-0 +%description -n libgstbasevideo-0_10-23 GStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. -%package -n libgstvdp-0_10-0 +%package -n libgstcodecparsers-0_10-23 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Productivity/Multimedia/Other -%description -n libgstvdp-0_10-0 +%description -n libgstcodecparsers-0_10-23 GStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. -%package -n libgstbasevideo-0_10-0 +%package -n libgstphotography-0_10-23 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Productivity/Multimedia/Other -%description -n libgstbasevideo-0_10-0 +%description -n libgstphotography-0_10-23 GStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. -%package -n libgstsignalprocessor-0_10-0 +%package -n libgstsignalprocessor-0_10-23 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Productivity/Multimedia/Other -%description -n libgstsignalprocessor-0_10-0 +%description -n libgstsignalprocessor-0_10-23 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related,from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n libgstvdp-0_10-23 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: Productivity/Multimedia/Other + +%description -n libgstvdp-0_10-23 GStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing @@ -254,7 +284,13 @@ %package devel Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Development/Libraries/C and C++ -Requires: libgstphotography-0_10-0 = %{version} gstreamer-0_10-devel +Requires: gstreamer-0_10-devel +Requires: libgstbasecamerabinsrc-0_10-23 = %{version} +Requires: libgstbasevideo-0_10-23 = %{version} +Requires: libgstcodecparsers-0_10-23 = %{version} +Requires: libgstphotography-0_10-23 = %{version} +Requires: libgstsignalprocessor-0_10-23 = %{version} +Requires: libgstvdp-0_10-23 = %{version} %description devel GStreamer is a streaming media framework based on graphs of filters @@ -282,7 +318,6 @@ %prep %setup -q -n %{_name}-%{version} translation-update-upstream po gst-plugins-bad-0.10 -%patch0 %patch6 %build @@ -310,25 +345,29 @@ %glib2_gsettings_schema_postun %endif -%post -n libgstbasecamerabinsrc-0_10-0 -p /sbin/ldconfig +%post -n libgstbasecamerabinsrc-0_10-23 -p /sbin/ldconfig + +%post -n libgstbasevideo-0_10-23 -p /sbin/ldconfig + +%post -n libgstcodecparsers-0_10-23 -p /sbin/ldconfig -%post -n libgstphotography-0_10-0 -p /sbin/ldconfig +%post -n libgstphotography-0_10-23 -p /sbin/ldconfig -%post -n libgstbasevideo-0_10-0 -p /sbin/ldconfig +%post -n libgstsignalprocessor-0_10-23 -p /sbin/ldconfig -%post -n libgstsignalprocessor-0_10-0 -p /sbin/ldconfig +%post -n libgstvdp-0_10-23 -p /sbin/ldconfig -%post -n libgstvdp-0_10-0 -p /sbin/ldconfig +%postun -n libgstbasevideo-0_10-23 -p /sbin/ldconfig -%postun -n libgstbasecamerabinsrc-0_10-0 -p /sbin/ldconfig +%postun -n libgstbasecamerabinsrc-0_10-23 -p /sbin/ldconfig -%postun -n libgstphotography-0_10-0 -p /sbin/ldconfig +%postun -n libgstcodecparsers-0_10-23 -p /sbin/ldconfig -%postun -n libgstbasevideo-0_10-0 -p /sbin/ldconfig +%postun -n libgstphotography-0_10-23 -p /sbin/ldconfig -%postun -n libgstsignalprocessor-0_10-0 -p /sbin/ldconfig +%postun -n libgstsignalprocessor-0_10-23 -p /sbin/ldconfig -%postun -n libgstvdp-0_10-0 -p /sbin/ldconfig +%postun -n libgstvdp-0_10-23 -p /sbin/ldconfig %files # File not found: /usr/lib64/gstreamer-0.10/libgstjack.so @@ -346,6 +385,7 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstapexsink.so %{_libdir}/gstreamer-%{gst_branch}/libgstasfmux.so %{_libdir}/gstreamer-%{gst_branch}/libgstassrender.so +%{_libdir}/gstreamer-%{gst_branch}/libgstaudiovisualizers.so %{_libdir}/gstreamer-%{gst_branch}/libgstautoconvert.so %{_libdir}/gstreamer-%{gst_branch}/libgstbayer.so %{_libdir}/gstreamer-%{gst_branch}/libgstbz2.so @@ -370,10 +410,12 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstdtmf.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvb.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvbsuboverlay.so +%{_libdir}/gstreamer-%{gst_branch}/libgstfaceoverlay.so %{_libdir}/gstreamer-%{gst_branch}/libgstfbdevsink.so %{_libdir}/gstreamer-%{gst_branch}/libgstfestival.so %{_libdir}/gstreamer-%{gst_branch}/libgstfieldanalysis.so %{_libdir}/gstreamer-%{gst_branch}/libgstfragmented.so +%{_libdir}/gstreamer-%{gst_branch}/libgstfreeverb.so %{_libdir}/gstreamer-%{gst_branch}/libgstfreeze.so %{_libdir}/gstreamer-%{gst_branch}/libgstfrei0r.so %{_libdir}/gstreamer-%{gst_branch}/libgstgaudieffects.so @@ -386,7 +428,6 @@ %{_libdir}/gstreamer-%{gst_branch}/libgsth264parse.so %{_libdir}/gstreamer-%{gst_branch}/libgsthdvparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstid3tag.so -%{_libdir}/gstreamer-%{gst_branch}/libgstinvtelecine.so %{_libdir}/gstreamer-%{gst_branch}/libgstinterlace.so %{_libdir}/gstreamer-%{gst_branch}/libgstivfparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstjp2k.so @@ -400,8 +441,8 @@ %if %{with LV2} %{_libdir}/gstreamer-%{gst_branch}/libgstlv2.so %endif +%{_libdir}/gstreamer-%{gst_branch}/libgstmms.so %{_libdir}/gstreamer-%{gst_branch}/libgstmodplug.so -%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg4videoparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstmpegdemux.so %{_libdir}/gstreamer-%{gst_branch}/libgstmpegpsmux.so %{_libdir}/gstreamer-%{gst_branch}/libgstmpegtsdemux.so @@ -415,6 +456,9 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstnsf.so %{_libdir}/gstreamer-%{gst_branch}/libgstnuvdemux.so %{_libdir}/gstreamer-%{gst_branch}/libgstofa.so +%{_libdir}/gstreamer-%{gst_branch}/libgstopenal.so +# Disabled because of bnc#748666 +#%{_libdir}/gstreamer-%{gst_branch}/libgstopencv.so %{_libdir}/gstreamer-%{gst_branch}/libgstpatchdetect.so %{_libdir}/gstreamer-%{gst_branch}/libgstpcapparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstpnm.so @@ -423,6 +467,7 @@ %ifarch %ix86 x86_64 ppc %{_libdir}/gstreamer-%{gst_branch}/libgstreal.so %endif +%{_libdir}/gstreamer-%{gst_branch}/libgstremovesilence.so %{_libdir}/gstreamer-%{gst_branch}/libgstrfbsrc.so %{_libdir}/gstreamer-%{gst_branch}/libgstrsvg.so %{_libdir}/gstreamer-%{gst_branch}/libgstrtpmux.so @@ -434,11 +479,13 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstsdpelem.so %{_libdir}/gstreamer-%{gst_branch}/libgstsegmentclip.so %{_libdir}/gstreamer-%{gst_branch}/libgstshm.so +%{_libdir}/gstreamer-%{gst_branch}/libgstsmooth.so %{_libdir}/gstreamer-%{gst_branch}/libgstsndfile.so %{_libdir}/gstreamer-%{gst_branch}/libgstsoundtouch.so %{_libdir}/gstreamer-%{gst_branch}/libgstspeed.so %{_libdir}/gstreamer-%{gst_branch}/libgststereo.so %{_libdir}/gstreamer-%{gst_branch}/libgstsubenc.so +%{_libdir}/gstreamer-%{gst_branch}/libgstteletextdec.so %{_libdir}/gstreamer-%{gst_branch}/libgsttimidity.so %{_libdir}/gstreamer-%{gst_branch}/libgsttrm.so %{_libdir}/gstreamer-%{gst_branch}/libgsttta.so @@ -453,6 +500,7 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstvp8.so %{_libdir}/gstreamer-%{gst_branch}/libgsty4mdec.so %{_libdir}/gstreamer-%{gst_branch}/libresindvd.so +%{_libdir}/gstreamer-%{gst_branch}/libgstinter.so %if 0%{?BUILD_ORIG} %if 0%{?BUILD_ORIG_ADDON} @@ -465,8 +513,9 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstdivxenc.so %endif %endif -%{_datadir}/gstreamer-%{gst_branch}/presets/GstAmrwbEnc.prs -%{_libdir}/gstreamer-%{gst_branch}/libgstamrwbenc.so +%{_datadir}/gstreamer-%{gst_branch}/presets/GstVoAmrwbEnc.prs +%{_libdir}/gstreamer-%{gst_branch}/libgstvoaacenc.so +%{_libdir}/gstreamer-%{gst_branch}/libgstvoamrwbenc.so %{_libdir}/gstreamer-%{gst_branch}/libgstdtsdec.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvdspu.so %{_libdir}/gstreamer-%{gst_branch}/libgstfaac.so @@ -477,41 +526,45 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstrtmp.so %{_libdir}/gstreamer-%{gst_branch}/libgstsiren.so %{_libdir}/gstreamer-%{gst_branch}/libgstxvid.so -%if %{with libmms} -%{_libdir}/gstreamer-%{gst_branch}/libgstmms.so -%endif %endif -%files -n libgstphotography-0_10-0 +%files -n libgstbasecamerabinsrc-0_10-23 +%defattr(-, root, root) +%{_libdir}/libgstbasecamerabinsrc-0.10.so.23* + +%files -n libgstbasevideo-0_10-23 %defattr(-, root, root) -%{_libdir}/libgstphotography-0.10.so.0* +%{_libdir}/libgstbasevideo-0.10.so.23* -%files -n libgstbasevideo-0_10-0 +%files -n libgstcodecparsers-0_10-23 %defattr(-, root, root) -%{_libdir}/libgstbasevideo-0.10.so.0* +%{_libdir}/libgstcodecparsers-0.10.so.23* -%files -n libgstbasecamerabinsrc-0_10-0 +%files -n libgstphotography-0_10-23 %defattr(-, root, root) -%{_libdir}/libgstbasecamerabinsrc-0.10.so.0* +%{_libdir}/libgstphotography-0.10.so.23* -%files -n libgstsignalprocessor-0_10-0 +%files -n libgstsignalprocessor-0_10-23 %defattr(-, root, root) -%{_libdir}/libgstsignalprocessor-0.10.so.0* +%{_libdir}/libgstsignalprocessor-0.10.so.23* -%files -n libgstvdp-0_10-0 +%files -n libgstvdp-0_10-23 %defattr(-, root, root) -%{_libdir}/libgstvdp-0.10.so.0* +%{_libdir}/libgstvdp-0.10.so.23* %files devel %defattr(-, root, root) -%{_includedir}/gstreamer-%{gst_branch} +%{_includedir}/gstreamer-%{gst_branch}/ %{_libdir}/*.so +%{_libdir}/pkgconfig/gstreamer-basevideo-0.10.pc +%{_libdir}/pkgconfig/gstreamer-codecparsers-0.10.pc %{_libdir}/pkgconfig/gstreamer-plugins-bad-0.10.pc %files lang -f %{_name}-%{gst_branch}.lang %files doc %defattr(-, root, root) -%{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{gst_branch} +%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-libs-%{gst_branch}/ +%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{gst_branch}/ %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.udLWci/_old 2012-03-20 12:11:09.000000000 +0100 +++ /var/tmp/diff_new_pack.udLWci/_new 2012-03-20 12:11:09.000000000 +0100 @@ -1,7 +1,8 @@ gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-orig-addon -libgstbasecamerabinsrc-0_10-0 -libgstphotography-0_10-0 -libgstvdp-0_10-0 -libgstbasevideo-0_10-0 -libgstsignalprocessor-0_10-0 +libgstbasecamerabinsrc-0_10-23 +libgstbasevideo-0_10-23 +libgstcodecparsers-0_10-23 +libgstphotography-0_10-23 +libgstsignalprocessor-0_10-23 +libgstvdp-0_10-23 ++++++ gstreamer-0_10-plugins-bad-patch-source.sh ++++++ --- /var/tmp/diff_new_pack.udLWci/_old 2012-03-20 12:11:09.000000000 +0100 +++ /var/tmp/diff_new_pack.udLWci/_new 2012-03-20 12:11:09.000000000 +0100 @@ -13,7 +13,7 @@ SOURCE="$1" NEW_SOURCE=`echo $SOURCE | sed 's/\.tar/-patched.tar/'` -DIRECTORY=`echo $SOURCE | sed 's/\.tar\.bz2//'` +DIRECTORY=`echo $SOURCE | sed 's/\.tar\.xz//'` ALLOWED=" aacparse @@ -24,6 +24,7 @@ amrparse asfmux audioparsers +audiovisualizers autoconvert bayer camerabin @@ -36,8 +37,10 @@ debugutils dtmf dvbsuboverlay +faceoverlay festival fieldanalysis +freeverb freeze frei0r gaudieffects @@ -46,6 +49,7 @@ hdvparse hls id3tag +inter interlace invtelecine ivfparse @@ -70,6 +74,7 @@ qtmux rawparse real +removesilence rtpmux rtpvp8 scaletempo @@ -77,6 +82,7 @@ sdp segmentclip selector +smooth speed stereo subenc @@ -128,7 +134,7 @@ } rm -rf $DIRECTORY -tar xjf $SOURCE || error "Cannot unpack $SOURCE" +tar xJf $SOURCE || error "Cannot unpack $SOURCE" pushd $DIRECTORY > /dev/null || error "Cannot open directory \"$DIRECTORY\"" for subdir in gst ext sys; do @@ -174,7 +180,7 @@ popd > /dev/null -tar cjf $NEW_SOURCE $DIRECTORY +tar cJf $NEW_SOURCE $DIRECTORY rm -rf $DIRECTORY echo "$NEW_SOURCE is ready to use" ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.udLWci/_old 2012-03-20 12:11:09.000000000 +0100 +++ /var/tmp/diff_new_pack.udLWci/_new 2012-03-20 12:11:09.000000000 +0100 @@ -1,6 +1,6 @@ #!/bin/sh -for i in gst-plugins-bad*.tar.bz2 ; do +for i in gst-plugins-bad*.tar.xz ; do case $i in *patched*) continue ;; esac test -f ${i//.tar./-patched.tar.} && continue bash gstreamer-0_10-plugins-bad-patch-source.sh $i -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org