#!/bin/sh




case "$1" in
setXinitrc)
	if [ -f $HOME/.xinitrc ]; then
		mv $HOME/.xinitrc $HOME/.xinitrc.backup-`date +%y%m%d-%H%M%S`
	fi
	sed "s%MPLUS_DIR=.*%MPLUS_DIR=$PWD%" xinitrc > ~tmp &&
	mv ~tmp xinitrc
	chmod 755 xinitrc
	cp xinitrc $HOME/.xinitrc
	;;
useXdm)
	if [ -f xdm-config ]; then
		mv xdm-config xdm-config.backup-`date +%y%m%d-%H%M%S`
		sed \
		-e "s%/.*Xsetup_0%$MPLUS_DIR/xdm/Xsetup_0%" \
		-e "s%/.*Xresources%$MPLUS_DIR/xdm/Xresources%" \
		-e "s%/.*Xsession%$MPLUS_DIR/xdm/Xsession%" \
		$MPLUS_DIR/xdm/xdm-config > ./xdm-config
		cd $MPLUS_DIR/xdm
		sed "s%MPLUS_DIR=.*%MPLUS_DIR=$MPLUS_DIR%" Xsetup_0 > ~tmp &&
		mv ~tmp Xsetup_0
		sed "s%MPLUS_DIR=.*%MPLUS_DIR=$MPLUS_DIR%" Xsession > ~tmp &&
		mv ~tmp Xsession
		cd -
	else
		echo "NO xdm-config !"
	fi
	;;
setPwd)
	sed "s%MPLUS_DIR=.*%MPLUS_DIR=$PWD%" xinitrc > ~tmp &&
	mv ~tmp xinitrc
	chmod 755 xinitrc
	cp xinitrc $HOME/.xinitrc
	;;
*)
	echo "Usage: $0 {setXinitrc|useXdm|setPwd}"
	echo "See $MPLUS_DIR/INSTALL for detail."
	;;
esac
