Hello community, here is the log from the commit of package gstreamer-plugins-ugly for openSUSE:Factory checked in at 2018-02-22 14:58:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-ugly" Thu Feb 22 14:58:25 2018 rev:48 rq:578646 version:1.12.4 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly/gstreamer-plugins-ugly.changes 2018-02-03 15:37:28.583456704 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new/gstreamer-plugins-ugly.changes 2018-02-22 14:58:27.570609204 +0100 @@ -1,0 +2,14 @@ +Wed Feb 21 10:52:12 UTC 2018 - tchva...@suse.com + +- Run over with spec-cleaner +- Remove conditions around package definition, this makes + source_validator happy as orig-addons are not built in openSUSE + yet they are mentioned in baselibs.conf + +------------------------------------------------------------------- +Tue Feb 20 09:19:36 UTC 2018 - bjorn....@gmail.com + +- Move pkgconfig(libmpeg2) BuildRequires and resulting plugin out + of conditional build, since it is now available in openSUSE. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-ugly.spec ++++++ --- /var/tmp/diff_new_pack.iqvLNp/_old 2018-02-22 14:58:28.226585602 +0100 +++ /var/tmp/diff_new_pack.iqvLNp/_new 2018-02-22 14:58:28.230585457 +0100 @@ -1,7 +1,7 @@ # # spec file for package gstreamer-plugins-ugly # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,8 @@ # 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 _experimental 0 - +# Get minimum gstreamer and gstreamer-plugins-base required versions from configure.ac +%define gstreamer_plugins_ugly_req %(xzgrep --text "^GST.*_REQ" %{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /;s/GSTPB_REQ=/gstreamer-plugins-base >= /' | tr '\\n' ' ') Name: gstreamer-plugins-ugly Version: 1.12.4 Release: 0 @@ -34,7 +35,6 @@ Source99: baselibs.conf # PATCH-FIX-UPSTREAM gst-ugly-amrnwbdec-fixes.patch bjorn....@gmail.com -- Fixes for amr plugins, only built on third party Patch0: gst-ugly-amrnwbdec-fixes.patch - BuildRequires: gcc-c++ BuildRequires: gtk-doc >= 1.12 BuildRequires: liba52-devel @@ -49,20 +49,18 @@ BuildRequires: pkgconfig(gmodule-no-export-2.0) BuildRequires: pkgconfig(gstreamer-1.0) >= 1.12.0 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= 1.12.0 +BuildRequires: pkgconfig(libmpeg2) >= 0.5.1 BuildRequires: pkgconfig(libmpg123) >= 1.3 BuildRequires: pkgconfig(twolame) >= 0.3.10 +Requires: %{gstreamer_plugins_ugly_req} +Recommends: %{name}-lang +Enhances: gstreamer +# Generic name, never used in SUSE: +Provides: gst-plugins-ugly = %{version} %if 0%{?BUILD_ORIG} -BuildRequires: pkgconfig(libmpeg2) >= 0.5.1 BuildRequires: pkgconfig(opencore-amrwb) >= 0.1.3 BuildRequires: pkgconfig(x264) >= 0.120 %endif -# Get minimum gstreamer and gstreamer-plugins-base required versions from configure.ac -%define gstreamer_plugins_ugly_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_ugly_req -Recommends: %{name}-lang -Enhances: gstreamer -# Generic name, never used in SuSE: -Provides: gst-plugins-ugly = %{version} %if 0%{?BUILD_ORIG} %if 0%{?BUILD_ORIG_ADDON} Provides: patched_subset @@ -86,9 +84,6 @@ - the license of the library is not LGPL - there are possible licensing issues with the code. -%if 0%{?BUILD_ORIG} -%if 0%{?BUILD_ORIG_ADDON} - %package orig-addon Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Productivity/Multimedia/Other @@ -106,9 +101,6 @@ This package contains well-written plug-ins that can't be shipped in openSUSE because of patent problems. -%endif -%endif - %package doc Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Development/Libraries/C and C++ @@ -129,7 +121,7 @@ %patch0 -p1 %build -export PYTHON=/usr/bin/python3 +export PYTHON=%{_bindir}/python3 %configure \ %if ! 0%{?BUILD_ORIG} --with-package-name='openSUSE gstreamer-plugins-ugly package' \ @@ -157,6 +149,7 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstdvdread.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvdsub.so %{_libdir}/gstreamer-%{gst_branch}/libgstlame.so +%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg2dec.so %{_libdir}/gstreamer-%{gst_branch}/libgstmpg123.so %{_libdir}/gstreamer-%{gst_branch}/libgstrealmedia.so %{_libdir}/gstreamer-%{gst_branch}/libgsttwolame.so @@ -168,13 +161,11 @@ %if 0%{?BUILD_ORIG} %if 0%{?BUILD_ORIG_ADDON} - %files orig-addon %endif %{_libdir}/gstreamer-%{gst_branch}/libgstamrnb.so %{_libdir}/gstreamer-%{gst_branch}/libgstamrwbdec.so %{_libdir}/gstreamer-%{gst_branch}/libgstasf.so -%{_libdir}/gstreamer-%{gst_branch}/libgstmpeg2dec.so %{_libdir}/gstreamer-%{gst_branch}/libgstx264.so %{_datadir}/gstreamer-%{gst_branch}/presets/GstAmrnbEnc.prs %{_datadir}/gstreamer-%{gst_branch}/presets/GstX264Enc.prs