#!/bin/sh # installation script for Wnn4.2 if [ X"$2" != X"POST-INSTALL" ]; then exit 0 fi case $1 in jp-Wnn-4.2) sys_dirs="${PKG_PREFIX}/lib/wnn/ja_JP/dic/pubdic ${PKG_PREFIX}/lib/wnn/ja_JP/dic/wnncons" usr_dirs=${PKG_PREFIX}/lib/wnn/ja_JP/dic/usr wnntouch=${PKG_PREFIX}/bin/Wnn4/wnntouch wnnserver=${PKG_PREFIX}/bin/Wnn4/jserver wnnname=Wnn ;; cn-Wnn-4.2) sys_dirs="${PKG_PREFIX}/lib/wnn/zh_CN/dic/sys ${PKG_PREFIX}/lib/wnn/zh_TW/dic/sys" usr_dirs="${PKG_PREFIX}/lib/wnn/zh_CN/dic/usr ${PKG_PREFIX}/lib/wnn/zh_TW/dic/usr" wnntouch=${PKG_PREFIX}/bin/cWnn4/cwnntouch wnnserver=${PKG_PREFIX}/bin/cWnn4/cserver wnnname=cWnn ;; kr-Wnn-4.2) sys_dirs="${PKG_PREFIX}/lib/wnn/ko_KR/dic/sys" usr_dirs=${PKG_PREFIX}/lib/wnn/ko_KR/dic/usr wnntouch=${PKG_PREFIX}/bin/kWnn4/kwnntouch wnnserver=${PKG_PREFIX}/bin/kWnn4/kserver wnnname=kWnn ;; esac for dir in $sys_dirs; do $wnntouch $dir/* done for dir in $usr_dirs; do if [ ! -d $dir ]; then mkdir -p $dir fi chown wnn $dir done startup_script=${PKG_PREFIX}/etc/rc.d/${wnnname}.sh if [ ! -f ${startup_script} ]; then echo "Installing ${startup_script} startup file."; echo '#!/bin/sh' > ${startup_script}; echo "wnn=${wnnserver}" >> ${startup_script}; echo 'if [ -f $wnn ]; then' >> ${startup_script}; echo " echo -n ' ${wnnname}'" >> ${startup_script}; echo ' $wnn' >> ${startup_script}; echo "fi" >> ${startup_script}; chmod 755 ${startup_script}; chown bin.bin ${startup_script}; fi