SHA256
1
0
forked from pool/gdm

Accepting request 200902 from GNOME:Factory

Push GNOME 3.10.0

OBS-URL: https://build.opensuse.org/request/show/200902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gdm?expand=0&rev=160
This commit is contained in:
Stephan Kulow 2013-09-27 15:10:44 +00:00 committed by Git OBS Bridge
commit 087d9094bf
5 changed files with 60 additions and 18 deletions

28
autogen.sh Normal file
View File

@ -0,0 +1,28 @@
#!/bin/sh
# Run this to generate all the initial makefiles, etc.
test -n "$srcdir" || srcdir=`dirname "$0"`
test -n "$srcdir" || srcdir=.
olddir=`pwd`
cd $srcdir
AUTORECONF=`which autoreconf`
if test -z $AUTORECONF; then
echo "*** No autoreconf found, please intall it ***"
exit 1
fi
INTLTOOLIZE=`which intltoolize`
if test -z $INTLTOOLIZE; then
echo "*** No intltoolize found, please install the intltool package ***"
exit 1
fi
autopoint --force
AUTOPOINT='intltoolize --automake --copy' autoreconf --force --install --verbose
cd $olddir
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"

3
gdm-3.10.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bb04600298f5be795f0d0bfea40bbd9bf78f95a44c5caeda4d0cc6a05207318c
size 1571812

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba9035a943f58ca3c9e14c5a3891642a8725f244765d53599b73d5fccdc4d9d8
size 1572044

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Thu Sep 26 06:48:23 UTC 2013 - vuntz@suse.com
- Remove dependencies from the old days:
+ No metacity nor polkit-gnome Requires: this was for fallback
mode.
+ Promote gnome-shell from Recommends to Requires.
+ Drop commented out accessibility Recommends (gnome-mag, gok)
from GNOME 2.x.
-------------------------------------------------------------------
Tue Sep 24 07:45:41 UTC 2013 - dimstar@opensuse.org
- Update to version 3.10.0:
+ Updated translations.
- Add autogen.sh as source (extracted from git). GDM actually does
not use gnome-autogen.sh to bootstrap; this just happened to work
so far. The correct way is to use upstreams autogen.sh script.
- Replace gnome-autogen.sh call with autogen.sh (based on added
source).
-------------------------------------------------------------------
Thu Sep 19 20:29:23 UTC 2013 - dimstar@opensuse.org

View File

@ -27,13 +27,13 @@
%define enable_split_authentication 0
Name: gdm
Version: 3.9.92
Version: 3.10.0
Release: 0
Summary: The GNOME Display Manager
License: GPL-2.0+
Group: System/GUI/GNOME
Url: http://projects.gnome.org/gdm/
Source: http://download.gnome.org/sources/gdm/3.9/%{name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/gdm/3.10/%{name}-%{version}.tar.xz
Source1: gdm.pamd
Source2: gdm-autologin.pamd
Source3: gdm-launch-environment.pamd
@ -43,6 +43,8 @@ Source7: gdm-smartcard.pamd
Source4: gdmflexiserver-wrapper
# /etc/xinit.d/xdm integration script
Source5: X11-displaymanager-gdm
# GDM does not boostrap using gnome-autogen.sh, but has it's own bootstrap script
Source8: autogen.sh
# PATCH-FIX-OPENSUSE gdm-is-not-unstable-unless.patch vuntz@opensuse.org -- Make gdm think it's never running a development version unless SUSE_ENABLE_UNSTABLE_CHECK is set. This disables fatal warnings as well as abusive log
Patch3: gdm-is-not-unstable-unless.patch
# PATCH-NEEDS-REBASE PATCH-FIX-OPENSUSE gdm-desktop-session-env-pam.patch bnc427744 vuntz@novell.com -- Sets a PAM environment variable to let the pam gnome-keyring module know which session is started
@ -96,20 +98,11 @@ Requires: ConsoleKit-x11
%endif
Requires: gdmflexiserver
Requires: gnome-session-core
Requires: xorg-x11-server-extra
### Packages for the gdm session (see /usr/share/gnome-session/sessions/{gdm,gdm-fallback}.session and /usr/share/gdm/greeter/applications)
## Fallback
Requires: metacity
Requires: polkit-gnome
## Non-fallback
# Use Recommends, since we do not want to force people to install gnome-shell, and if it's not there, the fallback session will be used
Recommends: gnome-shell
## All sessions
Requires: gnome-settings-daemon
Requires: gnome-shell
Requires: xorg-x11-server-extra
Requires(post): dconf
# Those accessibility features rely on deprecated modules that we don't ship :/ See bgo#658429.
#Recommends: gnome-mag
#Recommends: gok
# accessibility
Recommends: orca
# For groupadd, useradd, usermod
PreReq: pwdutils
@ -204,7 +197,7 @@ translation-update-upstream
%patch40 -p1
%build
NOCONFIGURE=1 gnome-autogen.sh
NOCONFIGURE=1 sh %{S:8}
%configure\
--disable-static \
--libexecdir=%{_prefix}/lib/gdm \