aboutsummaryrefslogtreecommitdiff
path: root/chinese/xsim/files/xsim.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'chinese/xsim/files/xsim.sh.in')
-rw-r--r--chinese/xsim/files/xsim.sh.in13
1 files changed, 13 insertions, 0 deletions
diff --git a/chinese/xsim/files/xsim.sh.in b/chinese/xsim/files/xsim.sh.in
new file mode 100644
index 000000000000..115ec73f9ce0
--- /dev/null
+++ b/chinese/xsim/files/xsim.sh.in
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+# Install user settings directory if it does not exist
+if [ ! -d ${HOME}/.xsim ]
+then
+ mkdir ${HOME}/.xsim
+ cp %%PREFIX%%/share/xsim/dat/* ${HOME}/.xsim/
+ sed "/^DICT_LOCAL/s|%%PREFIX%%/share/xsim/dat|${HOME}/.xsim|g" \
+ %%PREFIX%%/etc/xsimrc > ${HOME}/.xsim/xsimrc
+fi
+
+# Start xsim
+exec %%PREFIX%%/share/xsim/bin/xsim $*