Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2018-01-22 16:18:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "linphone" Mon Jan 22 16:18:35 2018 rev:57 rq:567868 version:3.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/linphone/linphone.changes 2017-11-10 14:59:20.823846830 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2018-01-22 16:20:39.627922740 +0100 @@ -1,0 +2,5 @@ +Fri Jan 19 19:04:43 UTC 2018 - sor.alexei@meowr.ru + +- Switch to building with Python3. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linphone.spec ++++++ --- /var/tmp/diff_new_pack.U058Hx/_old 2018-01-22 16:20:40.695872788 +0100 +++ /var/tmp/diff_new_pack.U058Hx/_new 2018-01-22 16:20:40.695872788 +0100 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# 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 @@ -42,7 +42,9 @@ BuildRequires: libgsm-devel BuildRequires: openldap2-devel BuildRequires: pkgconfig -BuildRequires: python +BuildRequires: python3 +BuildRequires: python3-six +BuildRequires: python3-xml BuildRequires: readline-devel BuildRequires: sgmltool BuildRequires: pkgconfig(alsa) @@ -63,18 +65,8 @@ BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) -%if 0%{?suse_version} > 1320 %if %{with linphone_cplusplus} -BuildRequires: python2-pystache -%endif -BuildRequires: python2-six -BuildRequires: python2-xml -%else -%if %{with linphone_cplusplus} -BuildRequires: python-pystache -%endif -BuildRequires: python-six -BuildRequires: python-xml +BuildRequires: python3-pystache %endif %if %{with linphone_gtkui} BuildRequires: hicolor-icon-theme @@ -163,20 +155,20 @@ Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: lib%{name}%{sover} = %{version} -%if %{with linphone_cplusplus} -Requires: lib%{name}++%{sover} = %{version} -%endif Requires: lib%{name}-data = %{version} Requires: libeXosip2-devel Requires: libosip2-devel Requires: pkgconfig(alsa) Requires: pkgconfig(glib-2.0) +Requires: pkgconfig(libavcodec) >= 51.0.0 +Requires: pkgconfig(libswscale) >= 0.7.0 Requires: pkgconfig(speex) # linphone-devel was last used in openSUSE Leap 42.3. Provides: %{name}-devel = %{version} Obsoletes: %{name}-devel < %{version} -Requires: pkgconfig(libavcodec) >= 51.0.0 -Requires: pkgconfig(libswscale) >= 0.7.0 +%if %{with linphone_cplusplus} +Requires: lib%{name}++%{sover} = %{version} +%endif %description -n lib%{name}-devel Linphone is a Web phone with a Qt interface. It lets you make @@ -194,6 +186,7 @@ %build %cmake \ + -DPYTHON_EXECUTABLE="%{_bindir}/python3" \ %if %{with linphone_cplusplus} -DENABLE_CXX_WRAPPER=ON \ %else