diff --git a/PKGBUILD b/PKGBUILD index 3658ebb3ba3b38ec72cfa515e94cf500f1b2d680..ba8dddab526f2e49e68525c96d3731b6ea96eaab 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ pkgname=lxsession pkgver=0.4.6.1 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc='Lightweight X11 session manager' arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ conflicts=('lxsession-lite' 'lxde-settings-daemon') source=(http://downloads.sourceforge.net/lxde/$pkgname-$pkgver.tar.gz lxsession-0.4.6.1-logind-support.patch) md5sums=('e456b64c5ab3652a4dec661ec706dc6e' - 'd99fb337cba343306df71c85034def3b') + '0ec60da2c876b14928ea22a6c29fc0a7') prepare() { cd $pkgname-$pkgver diff --git a/lxsession-0.4.6.1-logind-support.patch b/lxsession-0.4.6.1-logind-support.patch index 2c12a01c543326e9b854405bcbabf6e0b9fc1e1e..978223207c9f61fabcb04d97707a100144165607 100644 --- a/lxsession-0.4.6.1-logind-support.patch +++ b/lxsession-0.4.6.1-logind-support.patch @@ -436,13 +436,13 @@ +{ + const gchar* program = NULL; + -+ if (g_find_program_in_path("xdg-screensaver")) ++ if (g_find_program_in_path("lxlock")) + { -+ program = "xdg-screensaver lock"; ++ program = "lxlock"; + } -+ else if (g_find_program_in_path("lxlock")) ++ else if (g_find_program_in_path("xdg-screensaver")) + { -+ program = "lxlock"; ++ program = "xdg-screensaver lock"; + } + return program; +}