Hello community,

here is the log from the commit of package vinagre for openSUSE:Factory checked 
in at 2019-05-03 22:14:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vinagre (Old)
 and      /work/SRC/openSUSE:Factory/.vinagre.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vinagre"

Fri May  3 22:14:54 2019 rev:102 rq:695748 version:3.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/vinagre/vinagre.changes  2018-03-26 
11:59:17.138993427 +0200
+++ /work/SRC/openSUSE:Factory/.vinagre.new.5148/vinagre.changes        
2019-05-03 22:14:55.775805123 +0200
@@ -1,0 +2,10 @@
+Fri Jan  4 01:52:07 UTC 2019 - [email protected]
+
+- Phase out telepathy support in GNOME, disable
+  pkgconfig(telepathy-glib) BuildRequires and pass
+  --without-telepathy to configure.
+- No longer pass --disable-scrollkeeper to configure, not needed,
+  nor recognized.
+- Drop vinagre-lang Recommends: No longer needed.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ vinagre.spec ++++++
--- /var/tmp/diff_new_pack.pQPYo9/_old  2019-05-03 22:14:56.355806280 +0200
+++ /var/tmp/diff_new_pack.pQPYo9/_new  2019-05-03 22:14:56.355806280 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vinagre
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,19 +12,21 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %bcond_without rdp
+
 Name:           vinagre
 Version:        3.22.0
 Release:        0
 Summary:        VNC client for GNOME
 License:        GPL-3.0-or-later
 Group:          Productivity/Networking/Other
-Url:            http://www.gnome.org/projects/vinagre/
+URL:            http://www.gnome.org/projects/vinagre/
 Source0:        
http://download.gnome.org/sources/vinagre/3.22/%{name}-%{version}.tar.xz
+
 # PATCH-FIX-UPSTREAM vinagre-freerdp2.patch bgo#765444 bgo#775616 
[email protected] -- handle new "freerdp2" package name.
 Patch1:         vinagre-freerdp2.patch
 # PATCH-FIX-UPSTREAM vinagre-cert-validation-api.patch bgo#774473 boo#100235 
[email protected] -- fix API incompatibilities with freerdp 1.2 that causes rdp 
connections abort
@@ -32,6 +34,7 @@
 # The icon we rely on is from adwaita-icon-theme
 # PATCH-FIX-UPSTREAM vinagre-invisible-fullscreen-toolbar.patch bgo#770484 
boo#1008585 [email protected] -- Fix showing of toolbar as invisible in 
fullscreen mode; patch taken from upstream bug comment
 Patch3:         vinagre-invisible-fullscreen-toolbar.patch
+
 BuildRequires:  adwaita-icon-theme
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -49,19 +52,22 @@
 BuildRequires:  pkgconfig(appstream-glib) >= 0.7.3
 BuildRequires:  pkgconfig(avahi-gobject)
 BuildRequires:  pkgconfig(avahi-ui-gtk3)
+%if %{with rdp}
+BuildRequires:  pkgconfig(freerdp2)
+%endif
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.9.6
 BuildRequires:  pkgconfig(gtk-vnc-2.0) >= 0.4.3
 BuildRequires:  pkgconfig(libsecret-1)
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.6.31
 BuildRequires:  pkgconfig(spice-client-gtk-3.0) >= 0.5
-BuildRequires:  pkgconfig(telepathy-glib)
+# Disable telepathy support
+#BuildRequires:  pkgconfig(telepathy-glib)
 BuildRequires:  pkgconfig(vte-2.91)
 BuildRequires:  pkgconfig(x11)
-Recommends:     %{name}-lang
+
 Obsoletes:      %{name}-devel < %{version}
+%if 0%{?suse_version} < 1500
 %glib2_gsettings_schema_requires
-%if %{with rdp}
-BuildRequires:  pkgconfig(freerdp2)
 %endif
 
 %description
@@ -72,24 +78,23 @@
 %lang_package
 
 %prep
-%setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%autosetup -p1
 translation-update-upstream
 
 %build
 # Needed for Patch1
-autoreconf
+autoreconf -fiv
 export CFLAGS="%{optflags} -Wno-error=format-nonliteral"
-%configure --disable-static \
-    --disable-scrollkeeper  \
+%configure \
+       --disable-static \
 %if %{with rdp}
     --enable-rdp            \
 %endif
     --enable-spice          \
-    --enable-ssh
-make V=1 %{?_smp_mflags}
+       --enable-ssh \
+       --without-telepathy \
+       %{nil}
+%make_build
 
 %install
 %make_install
@@ -122,26 +127,26 @@
 
 %files
 %doc %{_datadir}/help/C/%{name}/
+%{_mandir}/man1/*.1%{?ext_man}
 %{_bindir}/vinagre
 %{_datadir}/applications/vinagre.desktop
 %{_datadir}/applications/vinagre-file.desktop
-%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service
+# Disable telepathy support
+#%%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service
 %dir %{_datadir}/GConf
 %dir %{_datadir}/GConf/gsettings
 %{_datadir}/GConf/gsettings/org.gnome.Vinagre.convert
 %{_datadir}/glib-2.0/schemas/org.gnome.Vinagre.gschema.xml
 %{_datadir}/icons/hicolor/*/*/*
-# Own dir for openSUSE Leap
-%dir %{_datadir}/metainfo
 %{_datadir}/metainfo/vinagre.appdata.xml
 %{_datadir}/mime/packages/vinagre-mime.xml
-%{_datadir}/telepathy/clients/Vinagre.client
 %dir %{_datadir}/vinagre
 %{_datadir}/vinagre/vinagre*
-%{_mandir}/man1/*.1%{ext_man}
+# Disable telepathy support
 # Own directories that are not owned by anything else
-%dir %{_datadir}/telepathy
-%dir %{_datadir}/telepathy/clients
+#%%dir %%{_datadir}/telepathy
+#%%dir %%{_datadir}/telepathy/clients
+#%%{_datadir}/telepathy/clients/Vinagre.client
 
 %files lang -f %{name}.lang
 


Reply via email to