diff options
author | kraxel <kraxel> | 2004-11-03 12:57:55 +0000 |
---|---|---|
committer | kraxel <kraxel> | 2004-11-03 12:57:55 +0000 |
commit | 6a8df8e9c7442c22f4398141e6414c53aa57f22c (patch) | |
tree | cc4c5ce658c27c62d7dda2391a6a69a348ebba31 /kdedirs | |
parent | f172e7016a13f435adfbb93a85d5e22b2237a377 (diff) | |
download | krecord-6a8df8e9c7442c22f4398141e6414c53aa57f22c.tar.gz |
- add more files.
Diffstat (limited to 'kdedirs')
-rw-r--r-- | kdedirs | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -0,0 +1,33 @@ +#!/bin/sh + +# args +item="$1" +prefix=${KDEDIR-/usr} + +# look for config file +for file in \ + /etc/kde3/system.kdeglobals +do + test -f "$file" || continue + conf="$file" + break; +done + +if test -f "$conf"; then + # parse config + value=$(grep -e "^dir_${item}=" "$conf" | sed -e 's/.*=//') + src="[$conf]" +fi +if test "$value" = ""; then + # use defaults + case "$item" in + html) value="${prefix}/share/doc/HTML" ;; + apps) value="${prefix}/share/applnk" ;; + data) value="${prefix}/share/apps" ;; + esac + src="[default]" +fi + +# print result +echo "kdedirs: debug: $item is $value $src" >&2 +echo "$value" |