#!/bin/sh
[ -x /usr/bin/curl ] && LOAD="/usr/bin/curl -s"
[ -x /usr/bin/wget ] && LOAD="/usr/bin/wget -qO-"
#URL=http://kanotix.com/files/fix/flash
URL=http://download.macromedia.com/pub/flashplayer/installers/current/9
FILE=install_flash_player_9.tar.gz
DIR=install_flash_player_9_linux
if grep -qs GLIBC_2.4 /lib/ld-linux.so.2; then
URL=http://fpdownload.macromedia.com/get/flashplayer/current
FILE=install_flash_player_10_linux.tar.gz
DIR=install_flash_player_10_linux
fi
mkdir -p ~/.mozilla/plugins
rm -f ~/.mozilla/plugins/libflashplayer.so
if [ "$(uname -m)" = "x86_64" ]; then
#URL64=http://kanotix.com/files/fix/flash
URL64=http://download.macromedia.com/pub/labs/flashplayer10
#FILE64=libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz
#FILE64=libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz
#FILE64=libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz
#FILE64=libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
#FILE64=libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz
#FILE64=libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
#FILE64=$($LOAD http://labs.adobe.com/downloads/flashplayer10_64bit.html|awk -F'"' '/libflashplayer/{print $12}'|sed 's|.*/||')
#FILE64=$($LOAD http://labs.adobe.com/downloads/flashplayer10.html|awk -F'"' '/flashplayer/&&/linux/&&/64/{print $12}'|sed 's|.*/||')
#FILE64=$($LOAD http://labs.adobe.com/downloads/flashplayer10_square.html|awk -F'"' '/flashplayer/&&/linux/&&/64/{print $12}'|sed 's|.*/||')
#DIR=install_flash_player_10_linux
#$LOAD $URL64/$FILE64|tar xzvC ~/.mozilla/plugins
URL=http://download.macromedia.com/pub/labs/flashplatformruntimes/flashplayer11
FILE=$($LOAD http://labs.adobe.com/downloads/flashplayer11.html|awk -F'"' '/flashplayer/&&/_lin_/&&/64/{print $12}'|sed 's|.*/||')
fi
#elif [ "$FILE" = "install_flash_player_10_linux.tar.gz" ]; then
#$LOAD $URL/$FILE|tar xzvC ~/.mozilla/plugins
#else
TMP=$(mktemp -td flash.XXXXXX)
cd $TMP
rm -rf $DIR
$LOAD $URL/$FILE|tar zxv
[ -d $DIR ] && cd $DIR
cp -v *.so ~/.mozilla/plugins
cd -
rm -rf $TMP
#fi
rm -f ~/.mozilla/firefox/pluginreg.dat
[ -x /usr/bin/nspluginscan ] && /usr/bin/nspluginscan
[ "$KDE_SESSION_VERSION" = "4" -a -x /usr/bin/kbuildsycoca4 ] && /usr/bin/kbuildsycoca4
