#!/bin/sh
APP=$(readlink -e $0)
[ "$APP" ] || APP=$0
export APPDIR=$(dirname "$APP")
[ "$APPDIR" = "." ] && APPDIR=$(pwd)
APPDIR="$APPDIR"
DISK_CACHE_DIR=$APPDIR"/Cache"
MY_DOWNLOADS=$APPDIR"/Downloads"


rm -f $APPDIR/Template/*
#how do i called?
if [ "$1" ]; then
  case "$1" in
	--set-default)
			echo -n > $APPDIR/Template/defaultbrowser
			echo "exec " $APPDIR'/chromium34起動.sh "$@"' >> $APPDIR/Template/defaultbrowser
			cp $APPDIR/Template/defaultbrowser /usr/local/bin/defaultbrowser
			xmessage -center -bg lightgreen "　デフォルト登録終了しました。　"
			exit 0
		;;
	--register)
			DESKTOP="/usr/share/applications/chromium-MyPortable.desktop"
			MD=$APPDIR'/Template/chromium-MyPortable.desktop'
			echo "[Desktop Entry]" >> "$MD"
			echo "Version=6.0" >> "$MD"
			echo "Encoding=UTF-8" >> "$MD"
			echo "Name=Chromium Web Browser Portable" >> "$MD"
			echo "Name[ja]=クロミウムWebブラウザ・ポータブル版" >> "$MD"
			echo "GenericName=Web Browser" >> "$MD"
			echo "Comment=Browse the Web" >> "$MD"
			echo "Comment[ja]=クロミウム・ポータブル版" >> "$MD"
			echo "Exec=" $APPDIR'/chromium34起動.sh' >> "$MD"
			echo "Terminal=false" >> "$MD"
			echo "Icon=" $APPDIR'/chromium.png' >> "$MD"
			echo "Type=Application" >> "$MD"
			echo "Categories=X-Internet-browser" >> "$MD"
			echo "MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;" >> "$MD"
			cp -f "$MD"? $DESKTOP
			restartjwm
			xmessage -center -bg lightgreen "　メニュー登録終了しました。　"
			exit 0

			;;
	--clean) 	rm -fr "$DISK_CACHE_DIR"/*
			splash $(gettext "Disk cache cleaned up.")
			sleep 4
			splash --stop
			xmessage -center -bg lightgreen "　キャッシュ消去終了しました。　"
			exit 0
		;;
	--open) exec rox "$MY_DOWNLOADS";;
	--help) exec $BROWSER "$HELPFILE";;
	*);;
  esac
fi

P="$APPDIR/chromium34起動.sh"
[ -x "$P" ] && exec "$P"
exit 1
