Hello community,

here is the log from the commit of package gstreamer-plugins-bad for 
openSUSE:Factory checked in at 2018-03-02 21:09:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-plugins-bad"

Fri Mar  2 21:09:06 2018 rev:73 rq:581651 version:1.12.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes  
    2018-02-27 16:56:13.135811913 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new/gstreamer-plugins-bad.changes
 2018-03-02 21:09:07.462515693 +0100
@@ -1,0 +2,17 @@
+Wed Feb 28 21:02:13 UTC 2018 - bjorn....@gmail.com
+
+- Split out fluidsynth plugin in new sub-package
+  gstreamer-plugins-bad-fluidsynth.
+- Following the above, add gstreamer-plugins-bad-fluidsynth and
+  already built sub-package gstreamer-plugins-bad-chromaprint to
+  baselibs.conf, build 32-bits support for these too.
+- Add conditional gstreamer-plugins-bad-fluidsynth and
+  gstreamer-plugins-bad-chromaprint Requires: to -devel
+  sub-package.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:31:38 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-plugins-bad.spec ++++++
--- /var/tmp/diff_new_pack.S2awn0/_old  2018-03-02 21:09:09.470443485 +0100
+++ /var/tmp/diff_new_pack.S2awn0/_new  2018-03-02 21:09:09.474443341 +0100
@@ -18,21 +18,21 @@
 
 # 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 ENABLE_OPENH264 0
+%define _name gst-plugins-bad
+%define gst_branch 1.0
 
 Name:           gstreamer-plugins-bad
-%define _name gst-plugins-bad
 Version:        1.12.4
 Release:        0
-%define gst_branch 1.0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Productivity/Multimedia/Other
-Url:            http://gstreamer.freedesktop.org/
+URL:            http://gstreamer.freedesktop.org/
 Source:         
https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{_name}-%{version}.tar.xz
 Source2:        gstreamer-plugins-bad.appdata.xml
 Source99:       baselibs.conf
+
 # PATCH-FIX-UPSTREAM gst-bad-vtdec-destroy-create-fix.patch 
zai...@opensuse.org -- vtdec: destroy and create the GL context on 
start()/stop()
 Patch0:         gst-bad-vtdec-destroy-create-fix.patch
 # PATCH-FIX-UPSTREAM gst-bad-player-transfer-ownership.patch bgo#791982 
zai...@opensuse.org -- player: transfer ownership of info properties
@@ -49,6 +49,7 @@
 BuildRequires:  libjasper-devel
 BuildRequires:  libmpcdec-devel
 BuildRequires:  orc >= 0.4.11
+BuildRequires:  pkgconfig
 BuildRequires:  python3-base
 BuildRequires:  python3-xml
 BuildRequires:  pkgconfig(OpenEXR)
@@ -96,11 +97,6 @@
 BuildRequires:  pkgconfig(mjpegtools)
 BuildRequires:  pkgconfig(neon)
 BuildRequires:  pkgconfig(nettle)
-# Disabled - checking for opencv2/bgsegm.hpp... no
-#BuildRequires:  pkgconfig(opencv)
-%if 0%{?ENABLE_OPENH264}
-BuildRequires:  pkgconfig(openh264) >= 1.3.0
-%endif
 BuildRequires:  pkgconfig(openssl) >= 0.9.5
 BuildRequires:  pkgconfig(opus) >= 0.9.4
 BuildRequires:  pkgconfig(sbc)
@@ -109,6 +105,24 @@
 BuildRequires:  pkgconfig(soundtouch)
 BuildRequires:  pkgconfig(spandsp) >= 0.0.6
 BuildRequires:  pkgconfig(vdpau)
+BuildRequires:  pkgconfig(webrtc-audio-processing) >= 0.2
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xcb) >= 1.10
+Requires(post): glib2-tools
+Requires(postun): glib2-tools
+# FIXME! - this leads to unresolvables currently
+#%%define gstreamer_plugins_bad_req %%(xzgrep --text "^GST.*_REQ" %%{S:0} | 
sort -u | sed 's/GST_REQ=/gstreamer >= /;s/GSTPB_REQ=/gstreamer-plugins-base >= 
/' | tr '\\n' ' ')
+#Requires:       %%gstreamer_plugins_bad_req
+# FIXME
+Recommends:     %{name}-lang
+Enhances:       gstreamer
+# Generic name, never used in SuSE:
+Provides:       gst-plugins-bad = %{version}
+# Disabled - checking for opencv2/bgsegm.hpp... no
+#BuildRequires:  pkgconfig(opencv)
+%if 0%{?ENABLE_OPENH264}
+BuildRequires:  pkgconfig(openh264) >= 1.3.0
+%endif
 %if 0%{?suse_version} >= 1500
 BuildRequires:  pkgconfig(wayland-client) >= 1.0.0
 BuildRequires:  pkgconfig(wayland-cursor) >= 1.0
@@ -116,24 +130,19 @@
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.4
 BuildRequires:  pkgconfig(wayland-scanner) >= 1.4.0
 %endif
-BuildRequires:  pkgconfig(webrtc-audio-processing) >= 0.2
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xcb) >= 1.10
-
 %if 0%{?is_opensuse}
 BuildRequires:  libbs2b-devel
 BuildRequires:  pkgconfig(fluidsynth)
-%if 0%{?suse_version} >= 1500
-BuildRequires:  pkgconfig(graphene-1.0) >= 1.4.0
-%endif
 BuildRequires:  pkgconfig(libchromaprint)
 BuildRequires:  pkgconfig(libopenjp2)
 BuildRequires:  pkgconfig(openal)
 BuildRequires:  pkgconfig(tiger) >= 0.3.2
 BuildRequires:  pkgconfig(zbar) >= 0.9
 BuildRequires:  pkgconfig(zvbi-0.2)
+%if 0%{?suse_version} >= 1500
+BuildRequires:  pkgconfig(graphene-1.0) >= 1.4.0
+%endif
 %endif
-
 %if 0%{?BUILD_ORIG}
 BuildRequires:  faac-devel
 BuildRequires:  faad2-devel
@@ -146,19 +155,6 @@
 BuildRequires:  pkgconfig(vo-amrwbenc) >= 0.1.0
 BuildRequires:  pkgconfig(x265)
 %endif
-
-Requires(post): glib2-tools
-Requires(postun): glib2-tools
-
-# FIXME! - this leads to unresolvables currently
-#%%define gstreamer_plugins_bad_req %%(xzgrep --text "^GST.*_REQ" %%{S:0} | 
sort -u | sed 's/GST_REQ=/gstreamer >= /;s/GSTPB_REQ=/gstreamer-plugins-base >= 
/' | tr '\\n' ' ')
-#Requires:       %%gstreamer_plugins_bad_req
-# FIXME
-
-Recommends:     %{name}-lang
-Enhances:       gstreamer
-# Generic name, never used in SuSE:
-Provides:       gst-plugins-bad = %{version}
 %if 0%{?BUILD_ORIG}
 %if 0%{?BUILD_ORIG_ADDON}
 Provides:       patched_subset
@@ -169,7 +165,6 @@
 %else
 Provides:       patched_subset
 %endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 GStreamer is a streaming media framework based on graphs of filters
@@ -185,6 +180,13 @@
 %description chromaprint
 Add chromaprint (Audio Fingerprinting) support to any GStreamer based tool.
 
+%package fluidsynth
+Summary:        Fluidsynth plugin for GStreamer
+Group:          Productivity/Multimedia/Other
+
+%description fluidsynth
+Add fluidsynth midi support to any GStreamer based tool.
+
 %package -n libgstadaptivedemux-1_0-0
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Group:          System/Libraries
@@ -368,14 +370,18 @@
 Requires:       libgstphotography-1_0-0 = %{version}
 Requires:       libgstplayer-1_0-0 = %{version}
 Requires:       libgsturidownloader-1_0-0 = %{version}
-%if 0%{?suse_version} >= 1500
-Requires:       libgstwayland-1_0-0 = %{version}
-%endif
 Requires:       typelib-1_0-GstBadAllocators-1_0 = %{version}
 Requires:       typelib-1_0-GstGL-1_0 = %{version}
 Requires:       typelib-1_0-GstInsertBin-1_0 = %{version}
 Requires:       typelib-1_0-GstMpegts-1_0 = %{version}
 Requires:       typelib-1_0-GstPlayer-1_0 = %{version}
+%if 0%{?suse_version} >= 1500
+Requires:       libgstwayland-1_0-0 = %{version}
+%endif
+%if 0%{?is_opensuse}
+Requires:       gstreamer-plugins-bad-chromaprint
+Requires:       gstreamer-plugins-bad-fluidsynth
+%endif
 
 %description devel
 GStreamer is a streaming media framework based on graphs of filters
@@ -470,7 +476,7 @@
 %autosetup -n %{_name}-%{version} -p1
 
 %build
-export PYTHON=/usr/bin/python3
+export PYTHON=%{_bindir}/python3
 %configure \
 %if ! 0%{?BUILD_ORIG}
        --with-package-name='openSUSE GStreamer-plugins-bad package' \
@@ -498,11 +504,11 @@
   false
 else
   mkdir -p %{buildroot}%{_datadir}/appdata
-  cp %{S:2} %{buildroot}%{_datadir}/appdata/
+  cp %{SOURCE2} %{buildroot}%{_datadir}/appdata/
 fi
 # end appdata fail test
 
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
+find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{_name}-%{gst_branch}
 %fdupes %{buildroot}%{_datadir}/gtk-doc/html/
 
@@ -549,7 +555,7 @@
 %endif
 
 %files
-%doc COPYING COPYING.LIB
+%license COPYING
 %dir %{_datadir}/gstreamer-%{gst_branch}/presets/
 %{_datadir}/gstreamer-%{gst_branch}/presets/GstFreeverb.prs
 %dir %{_datadir}/appdata/
@@ -663,7 +669,6 @@
 # Explicitly list openSUSE only plugins
 %if 0%{?is_opensuse}
 %{_libdir}/gstreamer-%{gst_branch}/libgstbs2b.so
-%{_libdir}/gstreamer-%{gst_branch}/libgstfluidsynthmidi.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstopenal.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstopenjpeg.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstteletext.so
@@ -671,6 +676,9 @@
 
 %files chromaprint
 %{_libdir}/gstreamer-%{gst_branch}/libgstchromaprint.so
+
+%files fluidsynth
+%{_libdir}/gstreamer-%{gst_branch}/libgstfluidsynthmidi.so
 %endif
 
 %files -n libgstadaptivedemux-1_0-0
@@ -721,23 +729,18 @@
 %endif
 
 %files -n typelib-1_0-GstBadAllocators-1_0
-%defattr(-, root, root)
 %{_libdir}/girepository-1.0/GstBadAllocators-1.0.typelib
 
 %files -n typelib-1_0-GstGL-1_0
-%defattr(-, root, root)
 %{_libdir}/girepository-1.0/GstGL-1.0.typelib
 
 %files -n typelib-1_0-GstInsertBin-1_0
-%defattr(-, root, root)
 %{_libdir}/girepository-1.0/GstInsertBin-1.0.typelib
 
 %files -n typelib-1_0-GstMpegts-1_0
-%defattr(-, root, root)
 %{_libdir}/girepository-1.0/GstMpegts-1.0.typelib
 
 %files -n typelib-1_0-GstPlayer-1_0
-%defattr(-, root, root)
 %{_libdir}/girepository-1.0/GstPlayer-1.0.typelib
 
 %files devel
@@ -768,7 +771,6 @@
 
 %if 0%{?BUILD_ORIG}
 %if 0%{?BUILD_ORIG_ADDON}
-
 %files orig-addon
 %endif
 %{_datadir}/gstreamer-%{gst_branch}/presets/GstVoAmrwbEnc.prs

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.S2awn0/_old  2018-03-02 21:09:09.518441759 +0100
+++ /var/tmp/diff_new_pack.S2awn0/_new  2018-03-02 21:09:09.518441759 +0100
@@ -1,4 +1,6 @@
 gstreamer-plugins-bad
+gstreamer-plugins-bad-chromaprint
+gstreamer-plugins-bad-fluidsynth
 gstreamer-plugins-bad-orig-addon
 libgstadaptivedemux-1_0-0
 libgstbadaudio-1_0-0


Reply via email to