Accepting request 402354 from GNOME:Factory

1

OBS-URL: https://build.opensuse.org/request/show/402354
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-session?expand=0&rev=158
This commit is contained in:
Dominique Leuenberger 2016-07-01 07:52:37 +00:00 committed by Git OBS Bridge
commit 5167697e24
2 changed files with 28 additions and 15 deletions

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
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.
-------------------------------------------------------------------
Tue Apr 12 08:51:58 UTC 2016 - dimstar@opensuse.org

View File

@ -26,15 +26,19 @@ Url: http://www.gnome.org
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 @@ BuildRequires: pkgconfig(xtst)
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 @@ functional GNOME desktop.
%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