diff --git a/gnome-settings-daemon-3.25.91.tar.xz b/gnome-settings-daemon-3.25.91.tar.xz deleted file mode 100644 index a5a8365..0000000 --- a/gnome-settings-daemon-3.25.91.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1aa42aad126466b3c8c7353133ed24d87153e82ce45793b83e0d76a22f9e2fcd -size 1588432 diff --git a/gnome-settings-daemon-3.25.92.tar.xz b/gnome-settings-daemon-3.25.92.tar.xz new file mode 100644 index 0000000..d4a60e6 --- /dev/null +++ b/gnome-settings-daemon-3.25.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52ea52419b93142c24159e54f41ba71a0e93e3b7e24702bb816814d66f4895a6 +size 1595176 diff --git a/gnome-settings-daemon.changes b/gnome-settings-daemon.changes index d1dac40..7222371 100644 --- a/gnome-settings-daemon.changes +++ b/gnome-settings-daemon.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Fri Sep 1 12:27:59 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.25.92: + + Ensure translatable strings are actually translated. + + Housekeeping: Ignore the Retrode's low-space. + + Sharing: Add gnome-remote-desktop as available service. + + Updated translations. +- Drop obsolete clean section, glib2_gsettings_schema_requires + and post(un) handling of following macros: + + glib2_gsettings_schema_post(un). + + icon_theme_cache_post(un). +- Run spec-cleaner, modernize spec. + ------------------------------------------------------------------- Tue Aug 22 18:04:25 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-settings-daemon.spec b/gnome-settings-daemon.spec index dc91475..7e7c3f3 100644 --- a/gnome-settings-daemon.spec +++ b/gnome-settings-daemon.spec @@ -18,19 +18,16 @@ # Allow to disable wayland components %bcond_without wayland - # Smart-Card support was not available from version 3.7.3 to 3.9.5; allow to easily disable it %bcond_without smartcard - # Wacom input support is not available on all platforms %ifarch s390 s390x %bcond_with wacom %else %bcond_without wacom %endif - Name: gnome-settings-daemon -Version: 3.25.91 +Version: 3.25.92 Release: 0 Summary: Settings daemon for the GNOME desktop License: GPL-2.0+ @@ -54,21 +51,12 @@ Patch6: gnome-settings-daemon-more-power-button-actions.patch BuildRequires: cups-devel BuildRequires: fdupes BuildRequires: gtk-doc -%if 0%{?suse_version} == 1315 -BuildRequires: gnome-common -%endif -%if !0%{?is_opensuse} -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: gnome-patch-translation -BuildRequires: libtool -BuildRequires: translation-update-upstream -%endif BuildRequires: intltool -BuildRequires: update-desktop-files -BuildRequires: xsltproc +BuildRequires: pkgconfig # For directory ownership; it's fine to BuildRequire it since it's also a Requires BuildRequires: polkit +BuildRequires: update-desktop-files +BuildRequires: xsltproc BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(colord) >= 1.0.2 BuildRequires: pkgconfig(fontconfig) @@ -91,42 +79,50 @@ BuildRequires: pkgconfig(libnotify) >= 0.7.3 BuildRequires: pkgconfig(libpulse) >= 2.0 BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 2.0 BuildRequires: pkgconfig(librsvg-2.0) >= 2.36.2 -%if 0%{?suse_version} == 1315 -BuildRequires: pkgconfig(packagekit-glib2) -%endif -%if %{with wacom} -BuildRequires: pkgconfig(libwacom) >= 0.7 -%endif BuildRequires: pkgconfig(nss) BuildRequires: pkgconfig(pango) >= 1.20.0 BuildRequires: pkgconfig(polkit-gobject-1) >= 0.103 -%if !0%{?is_opensuse} -# For directory ownership. No longer needed in TW, since filesystem package -# now owns -BuildRequires: pkgconfig(udev) -%endif BuildRequires: pkgconfig(upower-glib) >= 0.99.0 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xkbfile) BuildRequires: pkgconfig(xtst) -%if %{with wayland} -BuildRequires: pkgconfig(wayland-client) -%endif Requires: gsettings-desktop-schemas # g-s-d uses the pkexec binary Requires: polkit Recommends: %{name}-lang # For housekeeping plugin, that uses the nautilus dbus service Recommends: nautilus +%if 0%{?suse_version} == 1315 +BuildRequires: gnome-common +%endif +%if !0%{?is_opensuse} +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gnome-patch-translation +BuildRequires: libtool +BuildRequires: translation-update-upstream +%endif +%if 0%{?suse_version} == 1315 +BuildRequires: pkgconfig(packagekit-glib2) +%endif +%if %{with wacom} +BuildRequires: pkgconfig(libwacom) >= 0.7 +%endif +%if !0%{?is_opensuse} +# For directory ownership. No longer needed in TW, since filesystem package +# now owns +BuildRequires: pkgconfig(udev) +%endif +%if %{with wayland} +BuildRequires: pkgconfig(wayland-client) +%endif %if 0%{?is_opensuse} || 0%{?suse_version} == 1500 +Recommends: iio-sensor-proxy # g-s-d only support configurtion of libinput based pointer drivers now. Recommends: xf86-input-libinput -Recommends: iio-sensor-proxy %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%glib2_gsettings_schema_requires %description gnome-settings-daemon provides a daemon run by all GNOME sessions to @@ -152,6 +148,7 @@ This package includes header files used for client applications to contact the settings daemon via its DBus interface. %lang_package + %prep %setup -q %if !0%{?is_opensuse} @@ -162,7 +159,7 @@ gnome-patch-translation-prepare %endif %patch1 -p1 %patch2 -p1 -%patch3 -p0 +%patch3 %endif %patch4 -p1 %if 0%{?suse_version} == 1315 @@ -187,31 +184,19 @@ autoreconf -f -i %{nil} # work around a racing condition in plugins/common, which does not always build properly using parallel build (cd plugins/common; make -j 1 gsd-common-enums.h) -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install %if %{without wacom} rm %{buildroot}%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop %endif -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} -%clean -rm -rf %{buildroot} - -%post -%glib2_gsettings_schema_post -%icon_theme_cache_post - -%postun -%glib2_gsettings_schema_postun -%icon_theme_cache_postun - %files -%defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS %{_datadir}/gnome-settings-daemon/ %dir %{_libexecdir}/gnome-settings-daemon-3.0/ @@ -300,7 +285,6 @@ rm -rf %{buildroot} %files lang -f %{name}.lang %files devel -%defattr (-, root, root) %{_includedir}/gnome-settings-daemon-3.0/ %{_libdir}/pkgconfig/gnome-settings-daemon.pc