lxdm: initial add 1.22_git

* use git version since 1.21 missing escape button and bugfixes
* no init-scripts (I am working with systemd -> testing causes huge efforts ->
  subsequent patches)
* run tested on overo/xfce

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
This commit is contained in:
Andreas Müller
2012-09-17 08:15:47 +00:00
committed by Koen Kooi
parent 72335a05f2
commit 4d234731b2
7 changed files with 147 additions and 0 deletions
@@ -0,0 +1,10 @@
[Unit]
Description=LXDE Display Manager
After=systemd-user-sessions.service
[Service]
ExecStart=%sbindir%/lxdm
StandardOutput=syslog
[Install]
Alias=display-manager.service
@@ -0,0 +1,16 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
PRINC := "${@int(PRINC) + 1}"
inherit systemd
SRC_URI += "file://lxdm.service.in"
do_install_append() {
install -d ${D}${systemd_unitdir}/system
sed -e 's,%sbindir%,${sbindir},g' \
< ${WORKDIR}/lxdm.service.in \
> ${D}${systemd_unitdir}/system/lxdm.service
}
SYSTEMD_PACKAGES = "${PN}-systemd"
SYSTEMD_SERVICE = "lxdm.service"