# HG changeset patch # User Pascal Bellard # Date 1226272110 0 # Node ID 84614d77f18aaed6fb3fb129c0cbf78be3c8ef44 # Parent c5d8d030881f630c1bfa6f0d579a8d92c90974f4 get-flash-plugin: speedup & fix version diff -r c5d8d030881f -r 84614d77f18a get-flash-plugin/stuff/get-flash-plugin --- a/get-flash-plugin/stuff/get-flash-plugin Sat Nov 08 17:55:54 2008 +0000 +++ b/get-flash-plugin/stuff/get-flash-plugin Sun Nov 09 23:08:30 2008 +0000 @@ -15,10 +15,15 @@ URL="http://fpdownload.macromedia.com/get/flashplayer/current/" # Download tarball -VERSIONS="" -for i in $(seq 20 -1 7); do - wget -s ${URL}install_flash_player_${i}_linux.tar.gz 2> /dev/null || continue - VERSIONS="$VERSIONS $i" +VERSIONS=""; i=9; while true; do + if wget -s ${URL}install_flash_player_${i}_linux.tar.gz 2> /dev/null; then + VERSIONS="$VERSIONS $i" + elif [ -n "$VERSIONS" ]; then + break + elif [ $i -gt 20 ]; then + exit 1 + fi + i=$(($i + 1)) done value="$(echo $VERSIONS)" @@ -42,12 +47,7 @@ tar xzf $TARBALL cd $DIR -VERSION="" -for i in MAJ MIN REV ; do - n=$(grep ^FPVERSION$i flashplayer-installer | cut -d= -f2) - [ -n "$VERSION" ] && VERSION=$VERSION. - VERSION=$VERSION$n -done +VERSION="$(strings libflashplayer.so | grep ^LNX | sed -e 's/LNX //' -e 's/,/./g')" # Install files chmod 755 libflashplayer.so