Hello community, here is the log from the commit of package gnome-settings-daemon for openSUSE:Factory checked in at 2015-04-03 14:33:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-settings-daemon (Old) and /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnome-settings-daemon" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes 2015-03-30 19:25:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new/gnome-settings-daemon.changes 2015-04-03 14:33:36.000000000 +0200 @@ -1,0 +2,30 @@ +Thu Mar 26 15:23:44 UTC 2015 - dimstar@opensuse.org + +- Drop systemd build condition and pkgconfig(libsystemd-login) + BuildRequires: this hasn't been a dependency since version 3.8. + +------------------------------------------------------------------- +Thu Mar 26 15:17:53 UTC 2015 - dimstar@opensuse.org + +- Change RPM group of -devel package to + "Development/Languages/C and C++". + +------------------------------------------------------------------- +Thu Mar 26 15:06:02 UTC 2015 - dimstar@opensuse.org + +- No longer pass --enable-systemd, --enable-gconf-bridge and + --with-pnpids to configure: those parameters are not available + anymore. + +------------------------------------------------------------------- +Thu Mar 26 13:53:51 UTC 2015 - dimstar@opensuse.org + +- Change from simple %defines to %bcond_with/without, as this + allows to be set in prjconf without the need to patch the .spec + files. + + with_systemd, with_wacom, with_wayland, with_smartcard have + been replaced with their equivalent %bcond_with, resp. + %bcond_without, based on the value that was originally set, + resulting in no change for the build. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-settings-daemon.spec ++++++ --- /var/tmp/diff_new_pack.rwBH6B/_old 2015-04-03 14:33:37.000000000 +0200 +++ /var/tmp/diff_new_pack.rwBH6B/_new 2015-04-03 14:33:37.000000000 +0200 @@ -16,22 +16,19 @@ # -# We cannot enable systemd support right now, as it is exclusive and means we -# lose ConsoleKit support (bad for sysvinit) -%define with_systemd 1 +# Allow to disable wayland components +%bcond_without wayland -# Smart-Card support is disabled in version 3.7.3 -%define with_smartcard 1 +# 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 +# Wacom input support is not available on all platforms %ifarch s390 s390x -%define with_wacom 0 +%bcond_with wacom %else -%define with_wacom 1 +%bcond_without wacom %endif -%define with_wayland 1 - Name: gnome-settings-daemon Version: 3.16.0 Release: 0 @@ -75,10 +72,7 @@ BuildRequires: pkgconfig(libpulse) >= 2.0 BuildRequires: pkgconfig(libpulse-mainloop-glib) >= 2.0 BuildRequires: pkgconfig(librsvg-2.0) >= 2.36.2 -%if %{with_systemd} -BuildRequires: pkgconfig(libsystemd-login) -%endif -%if %{with_wacom} +%if %{with wacom} BuildRequires: pkgconfig(libwacom) >= 0.7 BuildRequires: pkgconfig(xorg-wacom) %endif @@ -112,7 +106,7 @@ %package devel Summary: Development package for the GNOME settings daemon -Group: System/GUI/GNOME +Group: Development/Languages/C and C++ Requires: %{name} = %{version} %description devel @@ -136,17 +130,12 @@ %build autoreconf -f -i %configure\ -%if %{with_systemd} - --enable-systemd \ -%endif -%if %{with_wayland} +%if %{with wayland} --enable-wayland \ %else --disable-wayland \ %endif - --enable-gconf-bridge \ --disable-static \ - --with-pnpids=%{_datadir}/libgnome-desktop-3.0/pnp.ids \ --libexecdir=%{_libexecdir}/gnome-settings-daemon-3.0 \ %{nil} # work around a racing condition in plugins/common, which does not always build properly using parallel build @@ -184,7 +173,7 @@ %{_libexecdir}/gnome-settings-daemon-3.0/gsd-printer %{_libexecdir}/gnome-settings-daemon-3.0/gsd-test-* # From patch2 -#%{_libexecdir}/novell-sysconfig-proxy-helper +#%%{_libexecdir}/novell-sysconfig-proxy-helper %dir %{_libdir}/gnome-settings-daemon-3.0/ %{_libdir}/gnome-settings-daemon-3.0/libgsd.so %{_libdir}/gnome-settings-daemon-3.0/*.gnome-settings-plugin @@ -204,7 +193,7 @@ %{_libdir}/gnome-settings-daemon-3.0/librfkill.so %{_libdir}/gnome-settings-daemon-3.0/libscreensaver-proxy.so %{_libdir}/gnome-settings-daemon-3.0/libsharing.so -%if %{with_smartcard} +%if %{with smartcard} %{_libdir}/gnome-settings-daemon-3.0/libsmartcard.so %endif %{_libdir}/gnome-settings-daemon-3.0/libsound.so @@ -224,7 +213,7 @@ %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml # From patch2 -#%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.proxy.gschema.xml +#%%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.proxy.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.sharing.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml @@ -235,7 +224,7 @@ %dir %{_datadir}/GConf %dir %{_datadir}/GConf/gsettings %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert -%if %{with_wacom} +%if %{with wacom} %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy %{_libexecdir}/gnome-settings-daemon-3.0/gsd-list-wacom %{_libexecdir}/gnome-settings-daemon-3.0/gsd-wacom-led-helper