SHA256
1
0
forked from pool/gdm

Accepting request 425035 from GNOME:Next

Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/425035
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gdm?expand=0&rev=321
This commit is contained in:
2016-09-08 21:23:45 +00:00
committed by Git OBS Bridge
parent f8befb8ff1
commit ddfbfcc433
6 changed files with 112 additions and 80 deletions

View File

@@ -25,13 +25,13 @@
%define enable_split_authentication 0
Name: gdm
Version: 3.20.1
Version: 3.21.91
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.20/%{name}-%{version}.tar.xz
Source: http://download.gnome.org/sources/gdm/3.21/%{name}-%{version}.tar.xz
Source1: gdm.pamd
Source2: gdm-autologin.pamd
Source3: gdm-launch-environment.pamd
@@ -70,6 +70,7 @@ BuildRequires: gnome-common
BuildRequires: gnome-session-core
BuildRequires: gobject-introspection-devel >= 0.9.12
BuildRequires: iso-codes-devel
BuildRequires: keyutils-devel
BuildRequires: libXdmcp-devel
BuildRequires: libXi-devel
BuildRequires: libXinerama-devel
@@ -190,7 +191,7 @@ translation-update-upstream
%patch8 -p1
%patch9 -p1
%patch34 -p1
#patch35 -p1
%patch35 -p1
%patch41 -p1
%patch42 -p1
@@ -247,6 +248,9 @@ echo "We are not ready for this, we need to know what to put in gdm-fingerprint
false
%endif
ln -s gdm $RPM_BUILD_ROOT/etc/pam.d/gdm-password
# move the pam module out of _prefix
mkdir -p %{buildroot}/%{_lib}/security
mv %{buildroot}%{_libdir}/security/pam_gdm.so %{buildroot}/%{_lib}/security/
## Install other files
# Install PostLogin script.
mv $RPM_BUILD_ROOT%{_sysconfdir}/gdm/PostLogin/Default.sample $RPM_BUILD_ROOT%{_sysconfdir}/gdm/PostLogin/Default
@@ -325,6 +329,7 @@ dconf update
%{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
%{_datadir}/icons/*/*/*/*.*
%{_datadir}/pixmaps/*.png
/%{_lib}/security/pam_gdm.so
%dir %{_libexecdir}/gdm
%{_libexecdir}/gdm/gdm-*
%{_libexecdir}/gdm/gdmflexiserver