mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-01-24 10:32:13 +08:00
26 lines
1003 B
Diff
26 lines
1003 B
Diff
--- startkde.cmake.patched 2013-01-01 10:47:41.000000000 -0500
|
|
+++ startkde.cmake 2013-01-13 14:55:03.073264067 -0500
|
|
@@ -158,9 +158,10 @@
|
|
# For anything else (that doesn't set env vars, or that needs a window manager),
|
|
# better use the Autostart folder.
|
|
|
|
libpath=`kde4-config --path lib | tr : '\n'`
|
|
+envpath=/etc/kde/env/
|
|
|
|
-for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'`; do
|
|
+for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'` $envpath ; do
|
|
for file in "$prefix"*.sh; do
|
|
test -r "$file" && . "$file"
|
|
done
|
|
@@ -374,7 +375,9 @@
|
|
echo 'startkde: Running shutdown scripts...' 1>&2
|
|
|
|
# Run scripts found in $KDEDIRS/shutdown
|
|
-for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/shutdown/,p'`; do
|
|
+shutdownpath=/etc/kde/shutdown/
|
|
+
|
|
+for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/shutdown/,p'` $shutdownpath; do
|
|
for file in `ls "$prefix" 2> /dev/null | egrep -v '(~|\.bak)$'`; do
|
|
test -x "$prefix$file" && "$prefix$file"
|
|
done
|