Hello community, here is the log from the commit of package mate-polkit for openSUSE:Factory checked in at 2018-03-20 21:57:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mate-polkit (Old) and /work/SRC/openSUSE:Factory/.mate-polkit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mate-polkit" Tue Mar 20 21:57:25 2018 rev:14 rq:586576 version:1.20.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mate-polkit/mate-polkit.changes 2017-11-19 11:15:30.686379954 +0100 +++ /work/SRC/openSUSE:Factory/.mate-polkit.new/mate-polkit.changes 2018-03-20 21:57:59.898784060 +0100 @@ -1,0 +2,15 @@ +Fri Mar 9 19:10:07 UTC 2018 - [email protected] + +- Update to version 1.20.0: + * Require GTK+ 3.22 and GLib 2.50. + * status-icon: Don't use stock icons. + * polkitmateauthenticationdialog: Avoid deprecated GtkAlignment. + * polkitmateauthenticationdialog: Replace a GtkStock deprecation. + * Drop the polkitgtkmate library. + * Update translations. +- Add mate-polkit-gtk-3.20.patch: Restore GLib 2.48 and GTK+ 3.20 + support. +- Drop the library, devel and typelib packages. +- Remove baselibs.conf. + +------------------------------------------------------------------- Old: ---- baselibs.conf mate-polkit-1.18.2.tar.xz New: ---- mate-polkit-1.20.0.tar.xz mate-polkit-gtk-3.20.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mate-polkit.spec ++++++ --- /var/tmp/diff_new_pack.3uGH6i/_old 2018-03-20 21:58:00.534761161 +0100 +++ /var/tmp/diff_new_pack.3uGH6i/_new 2018-03-20 21:58:00.534761161 +0100 @@ -1,7 +1,7 @@ # # spec file for package mate-polkit # -# 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 @@ -20,67 +20,49 @@ %define sover 0 %define typelib typelib-1_0-PolkitGtkMate-1.0 %define _name polkit-mate-1 -%define _version 1.18 +%define _version 1.20 Name: mate-polkit -Version: 1.18.2 +Version: 1.20.0 Release: 0 Summary: MATE authentification agent for polkit -License: LGPL-2.0+ +License: LGPL-2.0-or-later Group: System/GUI/Other Url: https://mate-desktop.org/ Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz -Source1: baselibs.conf +# PATCH-FEATURE-OPENSUSE mate-polkit-gtk-3.20.patch -- Restore GLib 2.48 and GTK+ 3.20 support. +Patch0: mate-polkit-gtk-3.20.patch BuildRequires: mate-common >= %{_version} BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(glib-2.0) >= 2.48 BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gtk+-3.0) >= 3.14 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 BuildRequires: pkgconfig(polkit-agent-1) Recommends: %{name}-lang -%if !(0%{?sle_version} >= 120000 && !0%{?is_opensuse}) +# typelib-1_0-PolkitGtkMate-1.0 was last used in openSUSE Leap 42.3. +Obsoletes: typelib-1_0-PolkitGtkMate-1.0 < %{version} +# libpolkit-gtk-mate-1-0 was last used in openSUSE Leap 42.3. +Obsoletes: libpolkit-gtk-mate-1-0 < %{version} +# mate-polkit-devel was last used in openSUSE Leap 42.3. +Obsoletes: %{name}-devel < %{version} +%if 0%{?is_opensuse} BuildRequires: pkgconfig(appindicator3-0.1) %endif %description mate-polkit provides a D-Bus session bus service that is used to bring -up authentication dialogs used for obtaining privileges. - -%package -n %{typelib} -Summary: The MATE library typelib -Group: System/GUI/Other - -%description -n %{typelib} -This package contains the typelib files for the base MATE library -functions. - -%package -n %{soname}-%{sover} -Summary: MATE authentification agent shared libraries -Group: System/Libraries - -%description -n %{soname}-%{sover} -mate-polkit provides a D-Bus session bus service that is used to bring -up authentication dialogs used for obtaining privileges. - -%package devel -Summary: MATE authentification agent development files -Group: Development/Libraries/Other -Requires: %{soname}-%{sover} = %{version} -Requires: %{typelib} = %{version} - -%description devel -mate-polkit provides a D-Bus session bus service that is used to bring -up authentication dialogs used for obtaining privileges. +up authentication dialogues used for obtaining privileges. %lang_package %prep %setup -q +%patch0 -p1 %build NOCONFIGURE=1 mate-autogen %configure \ - --disable-static \ --libexecdir=%{_libexecdir}/polkit-mate make %{?_smp_mflags} V=1 @@ -88,31 +70,19 @@ %make_install %find_lang %{name} %{?no_lang_C} -find %{buildroot} -type f -name "*.la" -delete -print %suse_update_desktop_file %{buildroot}%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop -%post -n %{soname}-%{sover} -p /sbin/ldconfig - -%postun -n %{soname}-%{sover} -p /sbin/ldconfig - %files -%doc AUTHORS COPYING NEWS README +%if 0%{?suse_version} >= 1500 +%license COPYING +%else +%doc COPYING +%endif +%doc AUTHORS NEWS README %{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop %dir %{_libexecdir}/polkit-mate/ %{_libexecdir}/polkit-mate/polkit-mate-authentication-agent-1 -%files -n %{typelib} -%{_libdir}/girepository-1.0/PolkitGtkMate-1.0.typelib - -%files -n %{soname}-%{sover} -%{_libdir}/%{soname}.so.%{sover}* - -%files devel -%{_includedir}/polkit-gtk-mate-1/ -%{_libdir}/%{soname}.so -%{_libdir}/pkgconfig/polkit-gtk-mate-1.pc -%{_datadir}/gir-1.0/PolkitGtkMate-1.0.gir - %files lang -f %{name}.lang %changelog ++++++ mate-polkit-1.18.2.tar.xz -> mate-polkit-1.20.0.tar.xz ++++++ ++++ 7809 lines of diff (skipped) ++++++ mate-polkit-gtk-3.20.patch ++++++ --- a/configure.ac +++ b/configure.ac @@ -119,8 +119,8 @@ MATE_COMPILE_WARNINGS([maximum]) # Check for required packages # *************************** -GLIB_REQUIRED=2.50.0 -GTK_REQUIRED=3.22.0 +GLIB_REQUIRED=2.48.0 +GTK_REQUIRED=3.20.0 POLKIT_AGENT_REQUIRED=0.97 POLKIT_GOBJECT_REQUIRED=0.97 APPINDICATOR_REQUIRED=0.0.13
