slim: improve chvt patch
[openpandora.oe.git] / recipes / slim / slim_1.3.1.bb
index 794d850..3e95d21 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION="Simple Login Manager"
 HOMEPAGE="http://slim.berlios.de"
 LICENSE = "GPL"
 
-PR = "r2"
+PR = "r9"
 
 inherit update-rc.d
 
@@ -20,6 +20,8 @@ SRC_URI=" \
   file://xauth_secret_support.patch;patch=1 \
   file://delay.patch;patch=1 \  
   file://pam-unix2.patch;patch=1 \    
+  file://pandora_xmodmap_hack.patch;patch=1 \
+  file://chvt_on_exit.patch;patch=1 \
   file://rc.slim \
   file://slim-dynwm \
   file://update_slim_wmlist \
@@ -75,9 +77,11 @@ INITSCRIPT_PARAMS = "start 99 5 2 . stop 20 0 1 6 ."
 pkg_postinst_${PN} () {
 # Register SLiM as default DM
 mkdir -p ${sysconfdir}/X11/
-echo "${bindir}/slim-dynwm" > ${sysconfdir}/X11/default-display-manager
+echo "${bindir}/slim" > ${sysconfdir}/X11/default-display-manager
 }
 
 pkg_postrm_${PN} () {
-sed -i /slim-dynwm/d ${sysconfdir}/X11/default-display-manager || true
+sed -i /slim/d ${sysconfdir}/X11/default-display-manager || true
 }
+
+CONFFILES_${PN} += ${sysconfdir}/slim.conf