commit b5d1d2b93ade20b84896e644625450d5c31c17a9
Author: Marcin Krol <h...@tld-linux.org>
Date:   Mon Apr 22 23:34:44 2024 +0200

    - added patch to fix session handling, R: ConsoleKit
    - R: fonts-TTF-DejaVu

 lxde-common.spec |  6 +++++-
 session.patch    | 13 +++++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)
---
diff --git a/lxde-common.spec b/lxde-common.spec
index 7846b2d..a81d5f4 100644
--- a/lxde-common.spec
+++ b/lxde-common.spec
@@ -2,14 +2,17 @@ Summary:      Default configuration for LXDE
 Summary(pl.UTF-8):     Domyślna konfiguracja LXDE
 Name:          lxde-common
 Version:       0.99.2
-Release:       1
+Release:       2
 License:       GPL v2+
 Group:         X11/Applications
 Source0:       https://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.xz
 # Source0-md5: 14a9d19c4576dc15d985453ccb8ca9f6
+Patch0:                session.patch
 URL:           http://www.lxde.org/
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
+Requires:      ConsoleKit
+Requires:      fonts-TTF-DejaVu
 Requires:      openbox
 Requires:      xorg-app-xprop
 BuildArch:     noarch
@@ -24,6 +27,7 @@ LXDE.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure
diff --git a/session.patch b/session.patch
new file mode 100644
index 0000000..51d4723
--- /dev/null
+++ b/session.patch
@@ -0,0 +1,13 @@
+diff -ur lxde-common-0.99.2.orig/startlxde.in lxde-common-0.99.2/startlxde.in
+--- lxde-common-0.99.2.orig/startlxde.in       2016-11-21 22:59:09.000000000 
+0000
++++ lxde-common-0.99.2/startlxde.in    2018-07-05 09:56:38.521863200 +0000
+@@ -44,4 +44,8 @@
+ export XDG_CURRENT_DESKTOP="LXDE"
+ 
+ # Start the LXDE session
+-exec @prefix@/bin/lxsession -s LXDE -e LXDE
++if which ck-launch-session >/dev/null; then
++      exec ck-launch-session @prefix@/bin/lxsession -s LXDE -e LXDE
++else
++      exec @prefix@/bin/lxsession -s LXDE -e LXDE
++fi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lxde-common.git/commitdiff/b5d1d2b93ade20b84896e644625450d5c31c17a9

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to