#!/bin/sh
# (c) Robert Shingledecker 2009-2010
# Called to setup jwm tce menu

. /etc/init.d/tc-functions
. /usr/local/bin/jwm_menu_common

USER="$(cat /etc/sysconfig/tcuser)"

for F in `ls -1 /usr/local/share/jwm/tce/.jwm*`; do
  [ -f /home/"$USER"/"${F##/*/}" ] || cp -L "$F" /home/"$USER"
done

TCEMENU="/usr/local/tce.jwm"
sudo cp /usr/local/share/jwm/tce/menu_template "$TCEMENU"

SYSMENU="/tmp/.jwm-sysmenu"
echo "<JWM>" > "$SYSMENU"
echo "<Menu label=\"System Tools\">" >> "$SYSMENU"
for D in `ls /usr/local/share/applications/tinycore-*`; do
  writeMenuItem "$D" >> "$SYSMENU"
done
echo "</Menu>" >> "$SYSMENU"
echo "</JWM>" >> "$SYSMENU"

jwm_ondemand

chown "$USER".staff "$TCEMENU" /home/"$USER"/.jwm*
chmod g+w "$TCEMENU" /home/"$USER"/.jwm*
