[arch-commits] Commit in gdm/repos (10 files)

2017-09-17 Thread Jan Steffens
Date: Sunday, September 17, 2017 @ 16:52:11
  Author: heftig
Revision: 305724

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  gdm/repos/gnome-unstable-i686/
  
gdm/repos/gnome-unstable-i686/0002-Xsession-Don-t-start-ssh-agent-by-default.patch
(from rev 305723, 
gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch)
  gdm/repos/gnome-unstable-i686/PKGBUILD
(from rev 305723, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-i686/gdm.install
(from rev 305723, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-i686/gdm.sysusers
(from rev 305723, gdm/trunk/gdm.sysusers)
  gdm/repos/gnome-unstable-x86_64/
  
gdm/repos/gnome-unstable-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch
(from rev 305723, 
gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch)
  gdm/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 305723, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-x86_64/gdm.install
(from rev 305723, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-x86_64/gdm.sysusers
(from rev 305723, gdm/trunk/gdm.sysusers)

+
 gnome-unstable-i686/0002-Xsession-Don-t-start-ssh-agent-by-default.patch   |   
31 +++
 gnome-unstable-i686/PKGBUILD   |   
96 ++
 gnome-unstable-i686/gdm.install|   
 3 
 gnome-unstable-i686/gdm.sysusers   |   
 2 
 gnome-unstable-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch |   
31 +++
 gnome-unstable-x86_64/PKGBUILD |   
96 ++
 gnome-unstable-x86_64/gdm.install  |   
 3 
 gnome-unstable-x86_64/gdm.sysusers |   
 2 
 8 files changed, 264 insertions(+)

Copied: 
gdm/repos/gnome-unstable-i686/0002-Xsession-Don-t-start-ssh-agent-by-default.patch
 (from rev 305723, 
gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch)
===
--- gnome-unstable-i686/0002-Xsession-Don-t-start-ssh-agent-by-default.patch
(rev 0)
+++ gnome-unstable-i686/0002-Xsession-Don-t-start-ssh-agent-by-default.patch
2017-09-17 16:52:11 UTC (rev 305724)
@@ -0,0 +1,31 @@
+From 8bf4d553ba9e7a5978ed8920ca0b06e624de2eda Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 20 Jun 2015 17:22:38 +0200
+Subject: [PATCH 2/2] Xsession: Don't start ssh-agent by default
+
+---
+ data/Xsession.in | 8 
+ 1 file changed, 8 deletions(-)
+
+diff --git a/data/Xsession.in b/data/Xsession.in
+index f253375..c143b30 100755
+--- a/data/Xsession.in
 b/data/Xsession.in
+@@ -184,14 +184,6 @@ if [ "x$command" = "xdefault" ] ; then
+   fi
+ fi
+ 
+-# add ssh-agent if found
+-sshagent="`gdmwhich ssh-agent`"
+-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
+-command="$sshagent -- $command"
+-elif [ -z "$sshagent" ] ; then
+-echo "$0: ssh-agent not found!"
+-fi
+-
+ echo "$0: Setup done, will execute: $command"
+ 
+ eval exec $command
+-- 
+2.4.5
+

Copied: gdm/repos/gnome-unstable-i686/PKGBUILD (from rev 305723, 
gdm/trunk/PKGBUILD)
===
--- gnome-unstable-i686/PKGBUILD(rev 0)
+++ gnome-unstable-i686/PKGBUILD2017-09-17 16:52:11 UTC (rev 305724)
@@ -0,0 +1,96 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=gdm
+pkgname=(gdm libgdm)
+pkgver=3.26.0+2+gfb3acee6
+pkgrel=1
+pkgdesc="Display manager and login screen"
+arch=(i686 x86_64)
+license=(GPL)
+url="https://wiki.gnome.org/Projects/GDM;
+depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server 
xorg-server-xwayland xorg-xhost)
+makedepends=(yelp-tools intltool gobject-introspection git)
+checkdepends=(check)
+_commit=fb3acee665183c348df73469c12790f497ac50b4  # master
+source=("git+https://git.gnome.org/browse/gdm#commit=$_commit;
+0002-Xsession-Don-t-start-ssh-agent-by-default.patch
+gdm.sysusers)
+sha256sums=('SKIP'
+'9449da0b6ee58aa3fde65e6d8d1f30513e4176a7dc6d176f17f320ce82cb1d82'
+'6d9c8e38c7de85b6ec75e488585b8c451f5d9b4fabd2a42921dc3bfcc4aa3e13')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+  patch -Np1 -i ../0002-Xsession-Don-t-start-ssh-agent-by-default.patch
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgbase
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/gdm \
+--localstatedir=/var \
+--disable-static \
+--disable-schemas-compile \
+--enable-gdm-xsession \
+--enable-ipv6 \
+ 

[arch-commits] Commit in gdm/repos (10 files)

2016-09-20 Thread Jan de Groot
Date: Tuesday, September 20, 2016 @ 11:38:47
  Author: jgc
Revision: 276741

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  gdm/repos/gnome-unstable-i686/
  gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 276740, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  
gdm/repos/gnome-unstable-i686/0002-Xsession-Don-t-start-ssh-agent-by-default.patch
(from rev 276740, 
gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch)
  gdm/repos/gnome-unstable-i686/PKGBUILD
(from rev 276740, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-i686/gdm.install
(from rev 276740, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-x86_64/
  gdm/repos/gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 276740, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  
gdm/repos/gnome-unstable-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch
(from rev 276740, 
gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch)
  gdm/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 276740, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-x86_64/gdm.install
(from rev 276740, gdm/trunk/gdm.install)

+
 gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch |  
199 ++
 gnome-unstable-i686/0002-Xsession-Don-t-start-ssh-agent-by-default.patch   |   
31 +
 gnome-unstable-i686/PKGBUILD   |   
92 
 gnome-unstable-i686/gdm.install|   
 7 
 gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch   |  
199 ++
 gnome-unstable-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch |   
31 +
 gnome-unstable-x86_64/PKGBUILD |   
92 
 gnome-unstable-x86_64/gdm.install  |   
 7 
 8 files changed, 658 insertions(+)

Copied: 
gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch (from 
rev 276740, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
===
--- gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
(rev 0)
+++ gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
2016-09-20 11:38:47 UTC (rev 276741)
@@ -0,0 +1,199 @@
+From 54c780b7d4124e990726cb7afb3aa387979b7094 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Thu, 9 Oct 2014 00:55:31 +0200
+Subject: [PATCH 1/2] Add Arch Linux PAM config files
+
+---
+ configure.ac |  6 --
+ data/Makefile.am | 12 
+ data/pam-arch/gdm-autologin.pam  | 10 ++
+ data/pam-arch/gdm-fingerprint.pam| 14 ++
+ data/pam-arch/gdm-launch-environment.pam | 10 ++
+ data/pam-arch/gdm-password.pam   | 11 +++
+ data/pam-arch/gdm-pin.pam| 13 +
+ data/pam-arch/gdm-smartcard.pam  | 14 ++
+ 8 files changed, 88 insertions(+), 2 deletions(-)
+ create mode 100644 data/pam-arch/gdm-autologin.pam
+ create mode 100644 data/pam-arch/gdm-fingerprint.pam
+ create mode 100644 data/pam-arch/gdm-launch-environment.pam
+ create mode 100644 data/pam-arch/gdm-password.pam
+ create mode 100644 data/pam-arch/gdm-pin.pam
+ create mode 100644 data/pam-arch/gdm-smartcard.pam
+
+diff --git a/configure.ac b/configure.ac
+index b7e86f8..f3f6a45 100644
+--- a/configure.ac
 b/configure.ac
+@@ -189,12 +189,13 @@ if test x$enable_split_authentication = xyes; then
+ fi
+ 
+ AC_ARG_WITH(default-pam-config,
+-  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, none @<:@default=auto@:>@]))
++  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, arch, none @<:@default=auto@:>@]))
+ dnl If not given, try autodetecting from release files (see NetworkManager 
source) 
+ if test x$with_default_pam_config = x; then
+   AC_CHECK_FILE(/etc/redhat-release,with_default_pam_config="redhat")
+   AC_CHECK_FILE(/etc/fedora-release,with_default_pam_config="redhat")
+   AC_CHECK_FILE(/etc/exherbo-release,with_default_pam_config="exherbo")
++  AC_CHECK_FILE(/etc/arch-release,with_default_pam_config="arch")
+   AC_CHECK_FILE(/etc/lfs-release,with_default_pam_config="lfs")
+   dnl If not autodetected, default to none
+   if test x$with_default_pam_config = x; then
+@@ -202,7 +203,7 @@ if test x$with_default_pam_config = x; then
+   fi
+ fi
+ case x$with_default_pam_config in
+- xredhat|xopenembedded|xexherbo|xlfs|xnone) ;;
++ xredhat|xopenembedded|xexherbo|xlfs|xarch|xnone) ;;
+  *)
+AC_MSG_ERROR([Invalid --with-default-pam-config 

[arch-commits] Commit in gdm/repos (10 files)

2015-03-16 Thread Jan de Groot
Date: Monday, March 16, 2015 @ 10:31:46
  Author: jgc
Revision: 233913

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  gdm/repos/gnome-unstable-i686/
  gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 233912, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  gdm/repos/gnome-unstable-i686/PKGBUILD
(from rev 233912, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-i686/gdm.install
(from rev 233912, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-i686/libgdm.install
(from rev 233912, gdm/trunk/libgdm.install)
  gdm/repos/gnome-unstable-x86_64/
  gdm/repos/gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 233912, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  gdm/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 233912, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-x86_64/gdm.install
(from rev 233912, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-x86_64/libgdm.install
(from rev 233912, gdm/trunk/libgdm.install)

--+
 gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch   |  199 
++
 gnome-unstable-i686/PKGBUILD |   88 
 gnome-unstable-i686/gdm.install  |   23 +
 gnome-unstable-i686/libgdm.install   |   11 
 gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch |  199 
++
 gnome-unstable-x86_64/PKGBUILD   |   88 
 gnome-unstable-x86_64/gdm.install|   23 +
 gnome-unstable-x86_64/libgdm.install |   11 
 8 files changed, 642 insertions(+)

Copied: 
gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch (from 
rev 233912, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
===
--- gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
(rev 0)
+++ gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
2015-03-16 09:31:46 UTC (rev 233913)
@@ -0,0 +1,199 @@
+From 0ec12ab21edeffbb58b2cb49081abeb8e2ac0cb1 Mon Sep 17 00:00:00 2001
+From: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+Date: Thu, 9 Oct 2014 00:55:31 +0200
+Subject: [PATCH] Add Arch Linux PAM config files
+
+---
+ configure.ac |  6 --
+ data/Makefile.am | 12 
+ data/pam-arch/gdm-autologin.pam  | 10 ++
+ data/pam-arch/gdm-fingerprint.pam| 14 ++
+ data/pam-arch/gdm-launch-environment.pam | 10 ++
+ data/pam-arch/gdm-password.pam   | 11 +++
+ data/pam-arch/gdm-pin.pam| 13 +
+ data/pam-arch/gdm-smartcard.pam  | 14 ++
+ 8 files changed, 88 insertions(+), 2 deletions(-)
+ create mode 100644 data/pam-arch/gdm-autologin.pam
+ create mode 100644 data/pam-arch/gdm-fingerprint.pam
+ create mode 100644 data/pam-arch/gdm-launch-environment.pam
+ create mode 100644 data/pam-arch/gdm-password.pam
+ create mode 100644 data/pam-arch/gdm-pin.pam
+ create mode 100644 data/pam-arch/gdm-smartcard.pam
+
+diff --git a/configure.ac b/configure.ac
+index 9cac4de..f4aeaeb 100644
+--- a/configure.ac
 b/configure.ac
+@@ -189,12 +189,13 @@ if test x$enable_split_authentication = xyes; then
+ fi
+ 
+ AC_ARG_WITH(default-pam-config,
+-  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, none @:@default=auto@:@]))
++  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, arch, none @:@default=auto@:@]))
+ dnl If not given, try autodetecting from release files (see NetworkManager 
source) 
+ if test x$with_default_pam_config = x; then
+   AC_CHECK_FILE(/etc/redhat-release,with_default_pam_config=redhat)
+   AC_CHECK_FILE(/etc/fedora-release,with_default_pam_config=redhat)
+   AC_CHECK_FILE(/etc/exherbo-release,with_default_pam_config=exherbo)
++  AC_CHECK_FILE(/etc/arch-release,with_default_pam_config=arch)
+   AC_CHECK_FILE(/etc/lfs-release,with_default_pam_config=lfs)
+   dnl If not autodetected, default to none
+   if test x$with_default_pam_config = x; then
+@@ -202,7 +203,7 @@ if test x$with_default_pam_config = x; then
+   fi
+ fi
+ case x$with_default_pam_config in
+- xredhat|xopenembedded|xexherbo|xlfs|xnone) ;;
++ xredhat|xopenembedded|xexherbo|xlfs|xarch|xnone) ;;
+  *)
+AC_MSG_ERROR([Invalid --with-default-pam-config 
${with_default_pam_config}])
+exit 1
+@@ -212,6 +213,7 @@ AM_CONDITIONAL(ENABLE_REDHAT_PAM_CONFIG, test 
x$with_default_pam_config = xredha
+ AM_CONDITIONAL(ENABLE_OPENEMBEDDED_PAM_CONFIG, test x$with_default_pam_config 
= xopenembedded)
+ 

[arch-commits] Commit in gdm/repos (10 files)

2014-09-08 Thread Jan de Groot
Date: Monday, September 8, 2014 @ 23:01:01
  Author: jgc
Revision: 221219

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  gdm/repos/gnome-unstable-i686/
  gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 221218, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  gdm/repos/gnome-unstable-i686/PKGBUILD
(from rev 221218, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-i686/gdm.install
(from rev 221218, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-i686/libgdm.install
(from rev 221218, gdm/trunk/libgdm.install)
  gdm/repos/gnome-unstable-x86_64/
  gdm/repos/gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 221218, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  gdm/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 221218, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-x86_64/gdm.install
(from rev 221218, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-x86_64/libgdm.install
(from rev 221218, gdm/trunk/libgdm.install)

--+
 gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch   |  202 
++
 gnome-unstable-i686/PKGBUILD |   85 
 gnome-unstable-i686/gdm.install  |   23 +
 gnome-unstable-i686/libgdm.install   |   11 
 gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch |  202 
++
 gnome-unstable-x86_64/PKGBUILD   |   85 
 gnome-unstable-x86_64/gdm.install|   23 +
 gnome-unstable-x86_64/libgdm.install |   11 
 8 files changed, 642 insertions(+)

Copied: 
gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch (from 
rev 221218, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
===
--- gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
(rev 0)
+++ gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
2014-09-08 21:01:01 UTC (rev 221219)
@@ -0,0 +1,202 @@
+From 521d3702ac5569c370a5a453b87133d688e1c87d Mon Sep 17 00:00:00 2001
+From: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+Date: Tue, 30 Jul 2013 22:42:27 +0600
+Subject: [PATCH] Add Arch Linux PAM config files
+
+---
+ configure.ac |  6 --
+ data/Makefile.am | 12 
+ data/pam-arch/gdm-autologin.pam  | 10 ++
+ data/pam-arch/gdm-fingerprint.pam| 14 ++
+ data/pam-arch/gdm-launch-environment.pam | 13 +
+ data/pam-arch/gdm-password.pam   | 11 +++
+ data/pam-arch/gdm-pin.pam| 13 +
+ data/pam-arch/gdm-smartcard.pam  | 14 ++
+ 8 files changed, 91 insertions(+), 2 deletions(-)
+ create mode 100644 data/pam-arch/gdm-autologin.pam
+ create mode 100644 data/pam-arch/gdm-fingerprint.pam
+ create mode 100644 data/pam-arch/gdm-launch-environment.pam
+ create mode 100644 data/pam-arch/gdm-password.pam
+ create mode 100644 data/pam-arch/gdm-pin.pam
+ create mode 100644 data/pam-arch/gdm-smartcard.pam
+
+diff --git a/configure.ac b/configure.ac
+index 242a969..a368029 100644
+--- a/configure.ac
 b/configure.ac
+@@ -189,12 +189,13 @@ if test x$enable_split_authentication = xyes; then
+ fi
+ 
+ AC_ARG_WITH(default-pam-config,
+-  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, none @:@default=auto@:@]))
++  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, arch, none @:@default=auto@:@]))
+ dnl If not given, try autodetecting from release files (see NetworkManager 
source) 
+ if test x$with_default_pam_config = x; then
+   AC_CHECK_FILE(/etc/redhat-release,with_default_pam_config=redhat)
+   AC_CHECK_FILE(/etc/fedora-release,with_default_pam_config=redhat)
+   AC_CHECK_FILE(/etc/exherbo-release,with_default_pam_config=exherbo)
++  AC_CHECK_FILE(/etc/arch-release,with_default_pam_config=arch)
+   AC_CHECK_FILE(/etc/lfs-release,with_default_pam_config=lfs)
+   dnl If not autodetected, default to none
+   if test x$with_default_pam_config = x; then
+@@ -202,7 +203,7 @@ if test x$with_default_pam_config = x; then
+   fi
+ fi
+ case x$with_default_pam_config in
+- xredhat|xopenembedded|xexherbo|xlfs|xnone) ;;
++ xredhat|xopenembedded|xexherbo|xlfs|xarch|xnone) ;;
+  *)
+AC_MSG_ERROR([Invalid --with-default-pam-config 
${with_default_pam_config}])
+exit 1
+@@ -212,6 +213,7 @@ AM_CONDITIONAL(ENABLE_REDHAT_PAM_CONFIG, test 
x$with_default_pam_config = xredha
+ AM_CONDITIONAL(ENABLE_OPENEMBEDDED_PAM_CONFIG, test x$with_default_pam_config 
= xopenembedded)
+ 

[arch-commits] Commit in gdm/repos (10 files)

2014-03-30 Thread Jan Steffens
Date: Sunday, March 30, 2014 @ 13:41:48
  Author: heftig
Revision: 209230

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  gdm/repos/gnome-unstable-i686/
  gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 209229, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  gdm/repos/gnome-unstable-i686/PKGBUILD
(from rev 209229, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-i686/gdm.install
(from rev 209229, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-i686/libgdm.install
(from rev 209229, gdm/trunk/libgdm.install)
  gdm/repos/gnome-unstable-x86_64/
  gdm/repos/gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch
(from rev 209229, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
  gdm/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 209229, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-x86_64/gdm.install
(from rev 209229, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-x86_64/libgdm.install
(from rev 209229, gdm/trunk/libgdm.install)

--+
 gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch   |  209 
++
 gnome-unstable-i686/PKGBUILD |   85 
 gnome-unstable-i686/gdm.install  |   23 +
 gnome-unstable-i686/libgdm.install   |   11 
 gnome-unstable-x86_64/0001-Add-Arch-Linux-PAM-config-files.patch |  209 
++
 gnome-unstable-x86_64/PKGBUILD   |   85 
 gnome-unstable-x86_64/gdm.install|   23 +
 gnome-unstable-x86_64/libgdm.install |   11 
 8 files changed, 656 insertions(+)

Copied: 
gdm/repos/gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch (from 
rev 209229, gdm/trunk/0001-Add-Arch-Linux-PAM-config-files.patch)
===
--- gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
(rev 0)
+++ gnome-unstable-i686/0001-Add-Arch-Linux-PAM-config-files.patch  
2014-03-30 11:41:48 UTC (rev 209230)
@@ -0,0 +1,209 @@
+From cd3370b869bd2d5418270e0c9e8197c296d314f5 Mon Sep 17 00:00:00 2001
+From: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+Date: Tue, 30 Jul 2013 22:42:27 +0600
+Subject: [PATCH] Add Arch Linux PAM config files
+
+---
+ configure.ac |  6 --
+ data/Makefile.am | 12 
+ data/pam-arch/gdm-autologin.pam  | 14 ++
+ data/pam-arch/gdm-fingerprint.pam| 16 
+ data/pam-arch/gdm-launch-environment.pam | 13 +
+ data/pam-arch/gdm-password.pam   | 11 +++
+ data/pam-arch/gdm-pin.pam| 12 
+ data/pam-arch/gdm-smartcard.pam  | 16 
+ 8 files changed, 98 insertions(+), 2 deletions(-)
+ create mode 100644 data/pam-arch/gdm-autologin.pam
+ create mode 100644 data/pam-arch/gdm-fingerprint.pam
+ create mode 100644 data/pam-arch/gdm-launch-environment.pam
+ create mode 100644 data/pam-arch/gdm-password.pam
+ create mode 100644 data/pam-arch/gdm-pin.pam
+ create mode 100644 data/pam-arch/gdm-smartcard.pam
+
+diff --git a/configure.ac b/configure.ac
+index f66fdd9..aabe305 100644
+--- a/configure.ac
 b/configure.ac
+@@ -189,12 +189,13 @@ if test x$enable_split_authentication = xyes; then
+ fi
+ 
+ AC_ARG_WITH(default-pam-config,
+-  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, none @:@default=auto@:@]))
++  AS_HELP_STRING([--with-default-pam-config: One of redhat, 
openembedded, exherbo, lfs, arch, none @:@default=auto@:@]))
+ dnl If not given, try autodetecting from release files (see NetworkManager 
source) 
+ if test x$with_default_pam_config = x; then
+   AC_CHECK_FILE(/etc/redhat-release,with_default_pam_config=redhat)
+   AC_CHECK_FILE(/etc/fedora-release,with_default_pam_config=redhat)
+   AC_CHECK_FILE(/etc/exherbo-release,with_default_pam_config=exherbo)
++  AC_CHECK_FILE(/etc/arch-release,with_default_pam_config=arch)
+   AC_CHECK_FILE(/etc/lfs-release,with_default_pam_config=lfs)
+   dnl If not autodetected, default to none
+   if test x$with_default_pam_config = x; then
+@@ -202,7 +203,7 @@ if test x$with_default_pam_config = x; then
+   fi
+ fi
+ case x$with_default_pam_config in
+- xredhat|xopenembedded|xexherbo|xlfs|xnone) ;;
++ xredhat|xopenembedded|xexherbo|xlfs|xarch|xnone) ;;
+  *)
+AC_MSG_ERROR([Invalid --with-default-pam-config 
${with_default_pam_config}])
+exit 1
+@@ -212,6 +213,7 @@ AM_CONDITIONAL(ENABLE_REDHAT_PAM_CONFIG, test 
x$with_default_pam_config = xredha
+ AM_CONDITIONAL(ENABLE_OPENEMBEDDED_PAM_CONFIG, test x$with_default_pam_config 
= xopenembedded)
+ 

[arch-commits] Commit in gdm/repos (10 files)

2013-09-23 Thread Jan de Groot
Date: Monday, September 23, 2013 @ 19:03:53
  Author: jgc
Revision: 194779

archrelease: copy trunk to gnome-unstable-i686, gnome-unstable-x86_64

Added:
  gdm/repos/gnome-unstable-i686/
  gdm/repos/gnome-unstable-i686/PKGBUILD
(from rev 194778, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-i686/arch-pam.patch
(from rev 194778, gdm/trunk/arch-pam.patch)
  gdm/repos/gnome-unstable-i686/fix_external_program_directories.patch
(from rev 194778, gdm/trunk/fix_external_program_directories.patch)
  gdm/repos/gnome-unstable-i686/gdm.install
(from rev 194778, gdm/trunk/gdm.install)
  gdm/repos/gnome-unstable-x86_64/
  gdm/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 194778, gdm/trunk/PKGBUILD)
  gdm/repos/gnome-unstable-x86_64/arch-pam.patch
(from rev 194778, gdm/trunk/arch-pam.patch)
  gdm/repos/gnome-unstable-x86_64/fix_external_program_directories.patch
(from rev 194778, gdm/trunk/fix_external_program_directories.patch)
  gdm/repos/gnome-unstable-x86_64/gdm.install
(from rev 194778, gdm/trunk/gdm.install)

--+
 gnome-unstable-i686/PKGBUILD |   84 
 gnome-unstable-i686/arch-pam.patch   |  179 ++
 gnome-unstable-i686/fix_external_program_directories.patch   |   12 
 gnome-unstable-i686/gdm.install  |   31 +
 gnome-unstable-x86_64/PKGBUILD   |   84 
 gnome-unstable-x86_64/arch-pam.patch |  179 ++
 gnome-unstable-x86_64/fix_external_program_directories.patch |   12 
 gnome-unstable-x86_64/gdm.install|   31 +
 8 files changed, 612 insertions(+)

Copied: gdm/repos/gnome-unstable-i686/PKGBUILD (from rev 194778, 
gdm/trunk/PKGBUILD)
===
--- gnome-unstable-i686/PKGBUILD(rev 0)
+++ gnome-unstable-i686/PKGBUILD2013-09-23 17:03:53 UTC (rev 194779)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgbase=gdm
+pkgname=(gdm libgdm)
+pkgver=3.9.92
+pkgrel=1
+pkgdesc=Gnome Display Manager
+arch=(i686 x86_64)
+license=(GPL)
+url=http://www.gnome.org;
+options=('!libtool')
+depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server xorg-xhost)
+makedepends=(itstool intltool yelp-tools gobject-introspection)
+checkdepends=('check')
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver::3}/$pkgbase-$pkgver.tar.xz
+fix_external_program_directories.patch arch-pam.patch)
+sha256sums=('ba9035a943f58ca3c9e14c5a3891642a8725f244765d53599b73d5fccdc4d9d8'
+'a878680734e35c1d66252cbcfe678c3961b5ff0fa16302f8796a5e7e65ffe4a2'
+'b5c225784c3107564cb9685e41dfecdb20b8ea2415905c4119c96748c4e68003')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  patch -Np1 -i ../fix_external_program_directories.patch
+  patch -Np1 -i ../arch-pam.patch
+  AUTOPOINT='intltoolize --automake -c' autoreconf -fi
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/gdm \
+--localstatedir=/var \
+--disable-static \
+--disable-schemas-compile \
+--with-at-spi-registryd-directory=/usr/lib/at-spi2-core \
+--with-check-accelerated-directory=/usr/lib/gnome-session \
+--with-authentication-agent-directory=/usr/lib/polkit-gnome \
+--without-tcp-wrappers \
+--without-console-kit \
+--with-systemd \
+--with-default-pam-config=arch
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/if test 
$export_dynamic = yes  test -n $export_dynamic_flag_spec; then/  
func_append compile_command  -Wl,-O1,--as-needed\n  func_append 
finalize_command  -Wl,-O1,--as-needed\n\0/' libtool
+
+  make -j1
+}
+
+check() {
+  cd $pkgbase-$pkgver
+  make check
+}
+
+package_gdm() {
+  depends+=(libgdm)
+  optdepends=('fprintd: fingerprint authentication')
+  backup=(etc/pam.d/gdm-autologin etc/pam.d/gdm-fingerprint 
etc/pam.d/gdm-launch-environment
+  etc/pam.d/gdm-password etc/pam.d/gdm-smartcard etc/gdm/custom.conf
+  etc/gdm/Xsession
+  etc/gdm/PostSession/Default etc/gdm/PreSession/Default)
+  groups=(gnome)
+  install=gdm.install
+
+  cd $pkgbase-$pkgver
+  make DESTDIR=$pkgdir install
+
+  chmod 711 $pkgdir/var/log/gdm
+  rm -r $pkgdir/var/run
+
+### Split libgdm
+  make -C gui/libgdm DESTDIR=$pkgdir uninstall
+}
+
+package_libgdm() {
+  pkgdesc=GDM support library
+  depends=(systemd)
+
+  cd $pkgbase-$pkgver
+  make -C gui/libgdm DESTDIR=$pkgdir install
+}

Copied: gdm/repos/gnome-unstable-i686/arch-pam.patch (from rev 194778, 
gdm/trunk/arch-pam.patch)
===
--- gnome-unstable-i686/arch-pam.patch  (rev 0)
+++ 

[arch-commits] Commit in gdm/repos (10 files)

2013-07-24 Thread Jan Steffens
Date: Wednesday, July 24, 2013 @ 14:37:22
  Author: heftig
Revision: 191371

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  gdm/repos/testing-i686/
  gdm/repos/testing-i686/PKGBUILD
(from rev 191370, gdm/trunk/PKGBUILD)
  gdm/repos/testing-i686/arch-pam.patch
(from rev 191370, gdm/trunk/arch-pam.patch)
  gdm/repos/testing-i686/fix_external_program_directories.patch
(from rev 191370, gdm/trunk/fix_external_program_directories.patch)
  gdm/repos/testing-i686/gdm.install
(from rev 191370, gdm/trunk/gdm.install)
  gdm/repos/testing-x86_64/
  gdm/repos/testing-x86_64/PKGBUILD
(from rev 191370, gdm/trunk/PKGBUILD)
  gdm/repos/testing-x86_64/arch-pam.patch
(from rev 191370, gdm/trunk/arch-pam.patch)
  gdm/repos/testing-x86_64/fix_external_program_directories.patch
(from rev 191370, gdm/trunk/fix_external_program_directories.patch)
  gdm/repos/testing-x86_64/gdm.install
(from rev 191370, gdm/trunk/gdm.install)

---+
 testing-i686/PKGBUILD |   85 +++
 testing-i686/arch-pam.patch   |  179 
 testing-i686/fix_external_program_directories.patch   |   12 +
 testing-i686/gdm.install  |   30 ++
 testing-x86_64/PKGBUILD   |   85 +++
 testing-x86_64/arch-pam.patch |  179 
 testing-x86_64/fix_external_program_directories.patch |   12 +
 testing-x86_64/gdm.install|   30 ++
 8 files changed, 612 insertions(+)

Copied: gdm/repos/testing-i686/PKGBUILD (from rev 191370, gdm/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-07-24 12:37:22 UTC (rev 191371)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgbase=gdm
+pkgname=(gdm libgdm)
+pkgver=3.8.3.1
+pkgrel=2
+pkgdesc=Gnome Display Manager
+arch=(i686 x86_64)
+license=(GPL)
+url=http://www.gnome.org;
+options=('!libtool')
+depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server)
+makedepends=(itstool intltool yelp-tools gobject-introspection)
+checkdepends=('check')
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver::3}/$pkgbase-$pkgver.tar.xz
+fix_external_program_directories.patch arch-pam.patch)
+sha256sums=('a8c8a32803e32c5d087c75c6be8160cfe4d15843953f07b599d653bac471320e'
+'a878680734e35c1d66252cbcfe678c3961b5ff0fa16302f8796a5e7e65ffe4a2'
+'b5c225784c3107564cb9685e41dfecdb20b8ea2415905c4119c96748c4e68003')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  patch -Np1 -i ../fix_external_program_directories.patch
+  patch -Np1 -i ../arch-pam.patch
+  AUTOPOINT='intltoolize --automake -c' autoreconf -fi
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/gdm \
+--localstatedir=/var \
+--disable-static \
+--disable-schemas-compile \
+--with-at-spi-registryd-directory=/usr/lib/at-spi2-core \
+--with-check-accelerated-directory=/usr/lib/gnome-session \
+--with-authentication-agent-directory=/usr/lib/polkit-gnome \
+--without-tcp-wrappers \
+--without-console-kit \
+--with-systemd \
+--with-default-pam-config=arch
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/if test 
$export_dynamic = yes  test -n $export_dynamic_flag_spec; then/  
func_append compile_command  -Wl,-O1,--as-needed\n  func_append 
finalize_command  -Wl,-O1,--as-needed\n\0/' libtool
+
+  make
+}
+
+check() {
+  cd $pkgbase-$pkgver
+  make check
+}
+
+package_gdm() {
+  depends+=(libgdm)
+  optdepends=('fprintd: fingerprint authentication')
+  backup=(etc/pam.d/gdm-autologin etc/pam.d/gdm-fingerprint 
etc/pam.d/gdm-launch-environment
+  etc/pam.d/gdm-password etc/pam.d/gdm-smartcard etc/gdm/custom.conf
+  etc/gdm/Xsession
+  etc/gdm/PostSession/Default etc/gdm/PreSession/Default)
+  groups=(gnome)
+  install=gdm.install
+
+  cd $pkgbase-$pkgver
+  make DESTDIR=$pkgdir install
+
+  chmod 1770 $pkgdir/var/log/gdm
+  chmod 700 $pkgdir/var/lib/gdm/.config/dconf
+  rm -r $pkgdir/var/run $pkgdir/var/gdm
+
+### Split libgdm
+  make -C gui/libgdm DESTDIR=$pkgdir uninstall
+}
+
+package_libgdm() {
+  pkgdesc=GDM support library
+  depends=(systemd)
+
+  cd $pkgbase-$pkgver
+  make -C gui/libgdm DESTDIR=$pkgdir install
+}

Copied: gdm/repos/testing-i686/arch-pam.patch (from rev 191370, 
gdm/trunk/arch-pam.patch)
===
--- testing-i686/arch-pam.patch (rev 0)
+++ testing-i686/arch-pam.patch 2013-07-24 12:37:22 UTC (rev 191371)
@@ -0,0 +1,179 @@
+diff --git c/configure.ac 

[arch-commits] Commit in gdm/repos (10 files)

2013-04-10 Thread Jan Steffens
Date: Wednesday, April 10, 2013 @ 21:11:14
  Author: heftig
Revision: 182432

db-move: moved gdm from [staging] to [testing] (i686, x86_64)

Added:
  gdm/repos/testing-i686/
  gdm/repos/testing-i686/PKGBUILD
(from rev 182430, gdm/repos/staging-i686/PKGBUILD)
  gdm/repos/testing-i686/fix_external_program_directories.patch
(from rev 182430, 
gdm/repos/staging-i686/fix_external_program_directories.patch)
  gdm/repos/testing-i686/gdm.install
(from rev 182430, gdm/repos/staging-i686/gdm.install)
  gdm/repos/testing-x86_64/
  gdm/repos/testing-x86_64/PKGBUILD
(from rev 182430, gdm/repos/staging-x86_64/PKGBUILD)
  gdm/repos/testing-x86_64/fix_external_program_directories.patch
(from rev 182430, 
gdm/repos/staging-x86_64/fix_external_program_directories.patch)
  gdm/repos/testing-x86_64/gdm.install
(from rev 182430, gdm/repos/staging-x86_64/gdm.install)
Deleted:
  gdm/repos/staging-i686/
  gdm/repos/staging-x86_64/

---+
 testing-i686/PKGBUILD |   77 
 testing-i686/fix_external_program_directories.patch   |   12 ++
 testing-i686/gdm.install  |   30 ++
 testing-x86_64/PKGBUILD   |   77 
 testing-x86_64/fix_external_program_directories.patch |   12 ++
 testing-x86_64/gdm.install|   30 ++
 6 files changed, 238 insertions(+)

Copied: gdm/repos/testing-i686/PKGBUILD (from rev 182430, 
gdm/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-10 19:11:14 UTC (rev 182432)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgbase=gdm
+pkgname=(gdm libgdm)
+pkgver=3.8.0
+pkgrel=3
+pkgdesc=Gnome Display Manager
+arch=(i686 x86_64)
+license=(GPL)
+url=http://www.gnome.org;
+options=('!libtool')
+depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server)
+makedepends=(itstool intltool gnome-doc-utils gobject-introspection)
+checkdepends=('check')
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver%.*}/$pkgbase-$pkgver.tar.xz
+fix_external_program_directories.patch)
+sha256sums=('4a0894ae50d1f090c6ccc450b74142243fff9ee17e2924c0f363ea51b3ba6bd5'
+'a878680734e35c1d66252cbcfe678c3961b5ff0fa16302f8796a5e7e65ffe4a2')
+
+build() {
+  cd $pkgbase-$pkgver
+  patch -Np1 -i $srcdir/fix_external_program_directories.patch
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/gdm \
+--localstatedir=/var \
+--disable-static \
+--disable-schemas-compile \
+--with-at-spi-registryd-directory=/usr/lib/at-spi2-core \
+--with-check-accelerated-directory=/usr/lib/gnome-session \
+--with-authentication-agent-directory=/usr/lib/polkit-gnome \
+--without-tcp-wrappers \
+--without-console-kit \
+--with-systemd \
+--with-default-pam-config=exherbo
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/if test 
$export_dynamic = yes  test -n $export_dynamic_flag_spec; then/  
func_append compile_command  -Wl,-O1,--as-needed\n  func_append 
finalize_command  -Wl,-O1,--as-needed\n\0/' libtool
+
+  make
+}
+
+check() {
+  cd $pkgbase-$pkgver
+  make check
+}
+
+package_gdm() {
+  depends+=(libgdm)
+  optdepends=('fprintd: fingerprint authentication')
+  backup=(etc/pam.d/gdm-autologin etc/pam.d/gdm-fingerprint 
etc/pam.d/gdm-launch-environment
+  etc/pam.d/gdm-password etc/pam.d/gdm-smartcard etc/gdm/custom.conf
+  etc/gdm/Xsession)
+  groups=(gnome)
+  install=gdm.install
+
+  cd $pkgbase-$pkgver
+  make DESTDIR=$pkgdir install
+
+  chmod 1770 $pkgdir/var/log/gdm
+  chmod 700 $pkgdir/var/lib/gdm/.config/dconf
+  rm -r $pkgdir/var/run $pkgdir/var/gdm
+
+### Split libgdm
+  make -C gui/libgdm DESTDIR=$pkgdir uninstall
+}
+
+package_libgdm() {
+  pkgdesc=GDM support library
+  depends=(systemd)
+
+  cd $pkgbase-$pkgver
+  make -C gui/libgdm DESTDIR=$pkgdir install
+}

Copied: gdm/repos/testing-i686/fix_external_program_directories.patch (from rev 
182430, gdm/repos/staging-i686/fix_external_program_directories.patch)
===
--- testing-i686/fix_external_program_directories.patch 
(rev 0)
+++ testing-i686/fix_external_program_directories.patch 2013-04-10 19:11:14 UTC 
(rev 182432)
@@ -0,0 +1,12 @@
+diff -Nur gdm-3.3.92.orig/gui/simple-chooser/gdm-chooser-session.c 
gdm-3.3.92/gui/simple-chooser/gdm-chooser-session.c
+--- gdm-3.3.92.orig/gui/simple-chooser/gdm-chooser-session.c   2012-03-19 
22:30:05.304823391 +
 gdm-3.3.92/gui/simple-chooser/gdm-chooser-session.c2012-03-19 
22:30:17.004732251 +
+@@ -131,7 +131,7 @@
+ ret = FALSE;

[arch-commits] Commit in gdm/repos (10 files)

2012-10-18 Thread Jan de Groot
Date: Thursday, October 18, 2012 @ 15:45:52
  Author: jgc
Revision: 169280

db-move: moved gdm from [gnome-unstable] to [testing] (i686, x86_64)

Added:
  gdm/repos/testing-i686/
  gdm/repos/testing-i686/PKGBUILD
(from rev 169277, gdm/repos/gnome-unstable-i686/PKGBUILD)
  gdm/repos/testing-i686/fix_external_program_directories.patch
(from rev 169277, 
gdm/repos/gnome-unstable-i686/fix_external_program_directories.patch)
  gdm/repos/testing-i686/gdm.install
(from rev 169277, gdm/repos/gnome-unstable-i686/gdm.install)
  gdm/repos/testing-x86_64/
  gdm/repos/testing-x86_64/PKGBUILD
(from rev 169277, gdm/repos/gnome-unstable-x86_64/PKGBUILD)
  gdm/repos/testing-x86_64/fix_external_program_directories.patch
(from rev 169277, 
gdm/repos/gnome-unstable-x86_64/fix_external_program_directories.patch)
  gdm/repos/testing-x86_64/gdm.install
(from rev 169277, gdm/repos/gnome-unstable-x86_64/gdm.install)
Deleted:
  gdm/repos/gnome-unstable-i686/
  gdm/repos/gnome-unstable-x86_64/

---+
 testing-i686/PKGBUILD |   58 
 testing-i686/fix_external_program_directories.patch   |   12 +++
 testing-i686/gdm.install  |   30 
 testing-x86_64/PKGBUILD   |   58 
 testing-x86_64/fix_external_program_directories.patch |   12 +++
 testing-x86_64/gdm.install|   30 
 6 files changed, 200 insertions(+)

Copied: gdm/repos/testing-i686/PKGBUILD (from rev 169277, 
gdm/repos/gnome-unstable-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-18 19:45:52 UTC (rev 169280)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+# Maintainer: Jan de Groot j...@archlinux.org
+
+pkgname=gdm
+pkgver=3.6.1
+pkgrel=1
+pkgdesc=Gnome Display Manager
+arch=(i686 x86_64)
+license=(GPL)
+url=http://www.gnome.org;
+backup=(etc/pam.d/gdm-autologin etc/pam.d/gdm-fingerprint 
etc/pam.d/gdm-launch-environment
+etc/pam.d/gdm-password etc/pam.d/gdm-smartcard etc/gdm/custom.conf)
+groups=(gnome)
+options=('!libtool')
+depends=(libcanberra gnome-session gnome-settings-daemon metacity upower 
accountsservice systemd
+ xorg-xrdb nss polkit-gnome)
+makedepends=(itstool intltool gnome-doc-utils xorg-server 
gobject-introspection)
+optdepends=('gnome-shell: new login interface'
+'fprintd: fingerprint authentication')
+install=gdm.install
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz
+fix_external_program_directories.patch)
+sha256sums=('aff69dde55e11b540145002c95cf966cd16376910283b385520431ced10c5031'
+'a878680734e35c1d66252cbcfe678c3961b5ff0fa16302f8796a5e7e65ffe4a2')
+
+build() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i $srcdir/fix_external_program_directories.patch
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/gdm \
+--localstatedir=/var \
+--disable-static \
+--disable-schemas-compile \
+--with-at-spi-registryd-directory=/usr/lib/at-spi2-core \
+--with-check-accelerated-directory=/usr/lib/gnome-session \
+--with-authentication-agent-directory=/usr/lib/polkit-gnome \
+--without-tcp-wrappers \
+--without-console-kit \
+--with-systemd \
+--with-default-pam-config=exherbo
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/if test 
$export_dynamic = yes  test -n $export_dynamic_flag_spec; then/  
func_append compile_command  -Wl,-O1,--as-needed\n  func_append 
finalize_command  -Wl,-O1,--as-needed\n\0/' libtool
+
+  make -j1 # race condition building gdm-client.c, does not wait for 
gdm-client-glue.h
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=$pkgdir install
+
+  chmod 1770 $pkgdir/var/log/gdm
+  chmod 700 $pkgdir/var/lib/gdm/.config/dconf
+  rm -r $pkgdir/var/run $pkgdir/var/gdm
+}

Copied: gdm/repos/testing-i686/fix_external_program_directories.patch (from rev 
169277, gdm/repos/gnome-unstable-i686/fix_external_program_directories.patch)
===
--- testing-i686/fix_external_program_directories.patch 
(rev 0)
+++ testing-i686/fix_external_program_directories.patch 2012-10-18 19:45:52 UTC 
(rev 169280)
@@ -0,0 +1,12 @@
+diff -Nur gdm-3.3.92.orig/gui/simple-chooser/gdm-chooser-session.c 
gdm-3.3.92/gui/simple-chooser/gdm-chooser-session.c
+--- gdm-3.3.92.orig/gui/simple-chooser/gdm-chooser-session.c   2012-03-19 
22:30:05.304823391 +
 gdm-3.3.92/gui/simple-chooser/gdm-chooser-session.c2012-03-19 
22:30:17.004732251 +
+@@ -131,7 +131,7 @@
+ ret = FALSE;
+ 
+ error = NULL;
+-g_spawn_command_line_async (LIBEXECDIR