#!/bin/bash
rm -f versioncheck.sh
wget http://simosnet.com/debian/packages/Konalinux/debian/4.0/versioncheck.sh
chmod +x versioncheck.sh
./versioncheck.sh
rcd="$?"
rm versioncheck.sh
if [ "$rcd" = "1" ] || [ -z "$(pgrep initdesktop.sh)" ]; then 
  exit
fi

killall docky
rm -f /var/lib/apt/lists/lock /var/lib/dpkg/lock
#echo "deb http://repository.spotify.com stable non-free" > /etc/apt/sources.list.d/spotify.list
#apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0DF731E45CE24F27EEEB1450EFDC8610341D9410
rm -f /etc/apt/sources.list.d/firefox.*
apt-get update
echo "$(date +%U)" > /etc/kona/weekno
rm -f /usr/share/sounds/kona/*「*.wav
apt-get -y --force-yes install clementine vlc gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly transmageddon ffmpegthumbnailer soundconverter firmware-linux-nonfree tigervnc-standalone-server libpng12-0
if [ "$(cat /etc/lsb-release|grep -i jack)" != "" ]; then
  if [ "$(cat /etc/lsb-release|grep -i blackjack)" != "" ]; then
    apt-get -y --force-yes install vlc-plugin-jack ssh qmplay2
    apt-get -y --force-yes --purge remove firefox-esr firefox-esr-l10n-ja
  else
    apt-get -y --force-yes install vlc-plugin-jack ssh gnome-sound-recorder vivaldi-stable kazam libdvdcss2 qmplay2
  fi
else
  apt-get -y --force-yes install gnome-sound-recorder vivaldi-stable kazam
  if [ "$(cat /etc/lsb-release|grep -i Pro)" != "" ]; then
    apt-get -y --force-yes install lazarus kile
  fi
fi
[ "$(dpkg -l|grep clementine)" = "" ] && exit

apt-get -y --force-yes install flashplugin-nonfree
if [ ! -f /usr/lib/flashplugin-nonfree/libflashplayer.so ]; then
  rm -f /usr/lib/flashplugin-nonfree
  mkdir -p /usr/lib/flashplugin-nonfree
  wget http://simosnet.com/debian/packages/Konalinux/debian/4.0/libflashplayer_64.so
  mv libflashplayer_64.so /usr/lib/flashplugin-nonfree/libflashplayer.so
  ln -s /usr/lib/flashplugin-nonfree/libflashplayer.so /etc/alternatives/mozilla-flashplugin
  ln -s /etc/alternatives/mozilla-flashplugin /usr/lib/mozilla/plugins/flashplugin-alternative.so
fi

if [ "$(cat /etc/lsb-release|grep -i blackjack)" = "" ]; then
if [ "$(dpkg -l|grep google-chrome-stable)" = "" ]; then
  wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
  dpkg -i google-chrome-stable_current_amd64.deb
  rm google-chrome-stable_current_amd64.deb
  apt-get -y --force-yes -f install
fi
if [ "$(dpkg -l|grep skypeforlinux)" = "" ]; then 
  wget https://repo.skype.com/latest/skypeforlinux-64.deb
  dpkg -i skypeforlinux-64.deb
  rm skypeforlinux-64.deb
  apt-get -y --force-yes -f install
fi
fi

if [ "$(dpkg -l|grep light-locker)" != "" ]; then
  dpkg --purge light-locker
fi

if [ -f /usr/share/applications/azpainter.desktop ] && [ ! -f /usr/local/share/applications/azpainter.desktop ]; then
    wget http://simosnet.com/debian/packages/Konalinux/debian/4.0/azpainter2_64.tgz
    rm -fr /usr/local/share/azpainter
    tar xfz azpainter2_64.tgz -C /
    cp /usr/local/share/applications/azpainter.desktop /usr/share/applications
    rm -f azpainter2_64.tgz /usr/share/applications/az2install.desktop
fi

if [ "$(cat /etc/lsb-release|grep -i jack)" != "" ]; then 
if [ "$(dpkg -l|grep linux-latest-kernel-kona-rt-amd64)" = "" ]; then
zenity --title="RealTimeカーネルのインストール" --question --text="リアルタイムカーネルをインストールしますか？\nインストールを強くおすすめします。"
case $? in
 0) apt-get install -y --force-yes linux-latest-kernel-kona-rt-amd64;zenity --info --text="リアルタイムカーネルのインストールが完了しました。\nシステムを再起動すると有効になります。" --title="RealTimeカーネルインストール完了" --no-wrap;;
 1) ;;
 255) exit;;
esac
fi
fi

if [ -f /usr/lib/flashplugin-nonfree/libflashplayer.so ]; then
#  if [ "$(cat lsb-release|grep -i blackjack)" != "" ] && [ "$(dpkg -l|grep gstreamer1.0-alsa)" != "" ]; then
#    dpkg --purge gstreamer1.0-alsa
#  fi
  apt-get clean
  rm -f /usr/share/applications/display-im6*
  rm -f /etc/apt/sources.list.d/libdvdcss2.list
  touch /etc/kona/pkgadd
else
  zenity --title="Flash plugin 取得失敗" --text="Flash pluginの取得に失敗しました。\n次回に再試行しますか？\nNoのときは自前でインストールしなければなりません\n" --question --no-wrap
  if [ "$?" != "0" ]; then
    apt-get clean
    rm -f /usr/share/applications/display-im6*
    rm -f /etc/apt/sources.list.d/libdvdcss2.list
    touch /etc/kona/pkgadd
  fi
fi
