From 15cd70d8180c2a45287e4bd8ce01a2a9248e8d62 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Mon, 24 Feb 2014 03:17:10 +0000 Subject: Mon Feb 24 03:14:11 UTC 2014 --- community/lightdm-gtk3-greeter/PKGBUILD | 16 ++++++++++++---- .../lightdm-gtk3-greeter/session-preselection.patch | 19 +++++++++++++++++++ 2 files changed, 31 insertions(+), 4 deletions(-) create mode 100755 community/lightdm-gtk3-greeter/session-preselection.patch (limited to 'community/lightdm-gtk3-greeter') diff --git a/community/lightdm-gtk3-greeter/PKGBUILD b/community/lightdm-gtk3-greeter/PKGBUILD index c084d4695..b44584af8 100755 --- a/community/lightdm-gtk3-greeter/PKGBUILD +++ b/community/lightdm-gtk3-greeter/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 105739 2014-02-14 18:25:52Z alucryd $ +# $Id: PKGBUILD 106113 2014-02-23 10:33:19Z alucryd $ # Maintainer: Maxime Gauduin # Contributor: Padfoot pkgname=lightdm-gtk3-greeter pkgver=1.8.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc='GTK+ greeter for LightDM' arch=('i686' 'x86_64') @@ -16,8 +16,16 @@ provides=("${pkgname/3/}") conflicts=("${pkgname/3/2}") backup=('etc/lightdm/lightdm-gtk-greeter.conf') install="${pkgname/3/}.install" -source=("https://launchpad.net/${pkgname/3/}/${pkgver%.?}/${pkgver}/+download/${pkgname/3/}-${pkgver}.tar.gz") -sha256sums=('dac5ce9ac54a6b3c1ef9f9cc056f13f01352c2a897c5bed11e52505132610bab') +source=("https://launchpad.net/${pkgname/3/}/${pkgver%.?}/${pkgver}/+download/${pkgname/3/}-${pkgver}.tar.gz" + 'session-preselection.patch') +sha256sums=('dac5ce9ac54a6b3c1ef9f9cc056f13f01352c2a897c5bed11e52505132610bab' + 'f7fad1e4b563ddc3f9035d15defcc87c57e2dd7c290aa78808c0a54bb766d94b') + +prepare() { + cd ${pkgname/3/}-${pkgver} + + patch -Np0 -i ../session-preselection.patch +} build() { cd ${pkgname/3/}-${pkgver} diff --git a/community/lightdm-gtk3-greeter/session-preselection.patch b/community/lightdm-gtk3-greeter/session-preselection.patch new file mode 100755 index 000000000..6fb41747d --- /dev/null +++ b/community/lightdm-gtk3-greeter/session-preselection.patch @@ -0,0 +1,19 @@ +=== modified file 'src/lightdm-gtk-greeter.c' +--- src/lightdm-gtk-greeter.c 2014-02-16 18:37:06 +0000 ++++ src/lightdm-gtk-greeter.c 2014-02-22 11:31:35 +0000 +@@ -1241,11 +1241,10 @@ + set_user_image (username); + user = lightdm_user_list_get_user_by_name (lightdm_user_list_get_instance (), username); + if (user) +- if (lightdm_user_get_logged_in (user)) +- { +- set_language (lightdm_user_get_language (user)); +- set_session (lightdm_user_get_session (user)); +- } ++ { ++ set_language (lightdm_user_get_language (user)); ++ set_session (lightdm_user_get_session (user)); ++ } + gtk_widget_set_tooltip_text (GTK_WIDGET (user_combo), user_tooltip); + start_authentication (username); + g_free (user_tooltip); -- cgit v1.2.3-54-g00ecf