#!/bin/sh
. bean_func.fnc

sse2ok=`cat /proc/cpuinfo | grep sse2 | wc -l`

if [ $sse2ok -eq 0 ] ; then
  echo この CPU は SSE2 が無効なので、Flash Player 10 をインストールします。
  echo APT を使用していないため、各ファイルの除去は手動で行ってください。
  echo また、既に新しいバージョンがインストールされている場合は削除してください。

  read -p "Enterで処理を続行します。中止する場合はCtrl+Cを押して下さい。" answer1
  sudo echo "最新の Flash Player 10 をダウンロードしています..."
  cd /tmp
  zipurl=`wget -q http://helpx.adobe.com/jp/flash-player/kb/228683.html -O- | grep -m1 -o -e http.*fp_10.3.*\.zip`
  wget -c $zipurl
  
  echo "ダウンロードしたデータを解凍しています..."
  zipfile=`echo $zipurl | grep -o -e fp_10*\.zip`
  unzip -o -q $zipfile

  echo "Linux用のデータを移動しています..."
  tgzurl=`find . -name *linux* | grep -v debug`
  mv $tgzurl .
  
  echo "Win,Mac用のデータを除去しています..."
  zipdir=`ls | grep -m1 ^fp_10`
  rm -r $zipdir
  rm $zipfile
  
  echo "Linux用のデータを解凍しています..."
  tgzfile=`ls | grep -m1 f*linux.t`
  tar xf $tgzfile
  
  echo "プラグイン本体をコピーしています..."
  sudo mkdir /usr/lib/adobe-flashplugin
  sudo cp libflashplayer.so /usr/lib/adobe-flashplugin
  sudo ln -s ../../adobe-flashplugin/libflashplayer.so /usr/lib/mozilla/plugins
  
  echo "その他のファイルをコピーしています..."
  cd usr
  sudo cp -r * /usr
  
  echo "一時ファイルを除去しています..."
  cd ..
  rm -rf usr
  rm libflashplayer.so
  rm $tgzfile
  tgzfile=`ls | grep -m1 f*linux_sa.t`
  rm $tgzfile

else
  echo この CPU は SSE2 が有効です。最新の Flash Player 11 をご利用ください。
  echo \"sudo apt-get install adobe-flashplugin\" でインストール可能です。
fi

read -p "処理が完了しました。Enterでウインドウを閉じます..." answer2
