Hello community, here is the log from the commit of package vino for openSUSE:Factory checked in at 2018-08-02 14:50:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vino (Old) and /work/SRC/openSUSE:Factory/.vino.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vino" Thu Aug 2 14:50:13 2018 rev:99 rq:625741 version:3.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/vino/vino.changes 2018-03-08 10:45:33.475131360 +0100 +++ /work/SRC/openSUSE:Factory/.vino.new/vino.changes 2018-08-02 14:50:15.095488354 +0200 @@ -1,0 +2,18 @@ +Mon Jul 9 08:34:28 UTC 2018 - bjorn.lie@gmail.com + +- Drop NetworkManager-devel BuildRequires and stop passing + with-network-manager: No longer needed, nor recognized. +- Stop passing with-libnotify and with-gnome-keyring to configure, + no longer recognized. +- Modernize spec, use autosetup and make_build macros. +- Drop glib2_gsettings_schema_requires macro and stop post(un) + handling of glib2_gsettings_schema_post(un), no longer needed. +- Drop update-desktop-files BuildRequires and no longer use + suse_update_desktop_file macro, no longer needed. +- Replace telepathy-glib-devel with pkgconfig(telepathy-glib) + BuildRequires. +- Add explicit pkgconfig(dbus-glib-1), pkgconfig(gio-unix-2.0), + pkgconfig(glib-2.0) and pkgconfig(gtk+-x11-3.0) BuildRequires: + align with what configure checks for. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vino.spec ++++++ --- /var/tmp/diff_new_pack.yw6OP9/_old 2018-08-02 14:50:15.875489641 +0200 +++ /var/tmp/diff_new_pack.yw6OP9/_new 2018-08-02 14:50:15.879489648 +0200 @@ -23,27 +23,29 @@ License: GPL-2.0-or-later Group: Productivity/Networking/Other URL: http://www.gnome.org -Source: http://download.gnome.org/sources/vino/3.22/%{name}-%{version}.tar.xz -BuildRequires: NetworkManager-devel +Source0: https://download.gnome.org/sources/vino/3.22/%{name}-%{version}.tar.xz + BuildRequires: fdupes BuildRequires: intltool >= 0.50.0 BuildRequires: libavahi-glib-devel BuildRequires: libgcrypt-devel BuildRequires: libjpeg-devel BuildRequires: pkgconfig -BuildRequires: telepathy-glib-devel >= 0.18.0 BuildRequires: translation-update-upstream -BuildRequires: update-desktop-files +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gnutls) >= 2.2.0 BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-x11-3.0) >= 3.0.0 BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libnotify) >= 0.7.0 BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(systemd) +BuildRequires: pkgconfig(telepathy-glib) >= 0.18.0 BuildRequires: pkgconfig(xtst) Recommends: %{name}-lang -%glib2_gsettings_schema_requires %description A VNC Server for GNOME @@ -51,36 +53,27 @@ %lang_package %prep -%setup -q +%autosetup -p1 translation-update-upstream %build -%configure\ +%configure \ --libexecdir=%{_libexecdir}/vino \ --enable-ipv6 \ --with-telepathy \ - --with-libnotify \ - --with-network-manager \ - --with-gnome-keyring \ --with-gnutls \ --with-gcrypt \ --with-avahi \ --with-zlib \ - --with-jpeg -make %{?_smp_mflags} + --with-jpeg \ + %{nil} +%make_build %install %make_install -%suse_update_desktop_file vino-server %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} -%post -%glib2_gsettings_schema_post - -%postun -%glib2_gsettings_schema_postun - %files %license COPYING %doc AUTHORS ChangeLog NEWS README