Hello community, here is the log from the commit of package gnome-session for openSUSE:Factory checked in at 2016-07-01 09:52:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-session (Old) and /work/SRC/openSUSE:Factory/.gnome-session.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnome-session" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes 2016-04-15 18:59:27.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-session.new/gnome-session.changes 2016-07-01 09:52:38.000000000 +0200 @@ -1,0 +2,17 @@ +Wed May 25 21:46:08 UTC 2016 - zaitor@opensuse.org + +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Change gnome-session-ice-auth-for-suid.patch patch tag to + PATCH-FIX-SLE, and only apply for non-opensuse. Same for + gnome-common BuildRequires and NOCONFIGURE call. +- Add xsltproc BuildRequries: Needed for man pages, pulled in by + gnome-common before. +- Drop no longer needed Provides and Obsoletes: gnome-core, + gnome-session-branding, gnome-session-gtk1-support, + gnome-session-splash, gnome-session-fallback-session and + gnome2-look-and-feel. +- Drop hicolor-icon-theme BuildRequires: We rely on Adwaita now, + and that is always provided by gtk3. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.UlbN1v/_old 2016-07-01 09:52:39.000000000 +0200 +++ /var/tmp/diff_new_pack.UlbN1v/_new 2016-07-01 09:52:39.000000000 +0200 @@ -26,15 +26,19 @@ Source: http://download.gnome.org/sources/gnome-session/3.20/%{name}-%{version}.tar.xz Source1: gnome Source2: gnome.desktop -# PATCH-FIX-UPSTREAM gnome-session-ice-auth-for-suid.patch hpj@novell.com -- Carries ICE auth over to other UIDs in this session using an env var. +# PATCH-FIX-SLE gnome-session-ice-auth-for-suid.patch hpj@novell.com -- Carries ICE auth over to other UIDs in this session using an env var. Patch0: gnome-session-ice-auth-for-suid.patch BuildRequires: fdupes +%if !0%{?is_opensuse} BuildRequires: gnome-common -BuildRequires: hicolor-icon-theme +%endif BuildRequires: intltool BuildRequires: tcpd-devel +%if !0%{?is_opensuse} BuildRequires: translation-update-upstream +%endif BuildRequires: update-desktop-files +BuildRequires: xsltproc BuildRequires: pkgconfig(dbus-glib-1) >= 0.76 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.35.0 BuildRequires: pkgconfig(gl) @@ -56,17 +60,6 @@ Requires: %{name}-core = %{version} Requires: %{name}-default-session = %{version} Recommends: %{name}-lang -Obsoletes: gnome-core -# There's no splash anymore, so no branding package. -Provides: %{name}-branding = %{version} -Obsoletes: %{name}-branding < %{version} -# Obsolete helpers that were in subpackages and that have been removed -Obsoletes: gnome-session-gtk1-support <= 2.31 -Obsoletes: gnome-session-splash <= 2.31 -# the fallback session was dropped in gnome 3.8. -Obsoletes: gnome-session-fallback-session < 3.8 -# Since GNOME 3.8.0, the 'classic' mode is provided by gnome-shell-extensions. -Obsoletes: gnome2-look-and-feel <= 3.8.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -110,12 +103,15 @@ %prep %setup -q -# Disabled, as it fails -#translation-update-upstream +%if !0%{?is_opensuse} +translation-update-upstream %patch0 -p1 +%endif %build +%if !0%{?is_opensuse} NOCONFIGURE=1 gnome-autogen.sh +%endif %configure \ --enable-systemd \ --disable-gconf