wok diff get-dsl-firmware/stuff/get-dsl-firmware @ rev 18897

syslinux/isohybrid.exe add -r support
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Feb 14 22:06:06 2016 +0100 (2016-02-14)
parents c11a070d03ee
children
line diff
     1.1 --- a/get-dsl-firmware/stuff/get-dsl-firmware	Tue Feb 17 20:28:00 2009 +0000
     1.2 +++ b/get-dsl-firmware/stuff/get-dsl-firmware	Sun Feb 14 22:06:06 2016 +0100
     1.3 @@ -9,17 +9,18 @@
     1.4  case "$MODULE" in
     1.5  speedtouch|speedtouch-silver|speedtch)
     1.6  	VERSION="3.012"
     1.7 +	TARBALL="SpeedTouch330_firmware_$(echo $VERSION | sed 's/\.//').zip"
     1.8  	SHORT_DESC="Firmware for SpeedTouch ADSL Modem."
     1.9  	WEB_SITE="http://www.linux-usb.org/SpeedTouch/"
    1.10 -	URL="http://www.speedtouch.com/download/drivers/USB"
    1.11 -	URL="$URL/SpeedTouch330_firmware_$(echo $VERSION | sed 's/\.//').zip"
    1.12 +	URL="http://www.speedtouch.com/download/drivers/USB/$TARBALL"
    1.13  	;;
    1.14  ueagle|ueagle-atm)
    1.15  	VERSION="1.1"
    1.16 +	TARBALL="ueagle-data-$VERSION.tar.gz"
    1.17  	SHORT_DESC="Firmware for Fast800 USB ADSL Modem."
    1.18  	SOURCE="ueagle-data"
    1.19  	WEB_SITE="http://eagle-usb.org/"
    1.20 -	URL="${WEB_SITE}ueagle-atm/non-free/ueagle-data-$VERSION.tar.gz"
    1.21 +	URL="${WEB_SITE}ueagle-atm/non-free/$TARBALL"
    1.22  	;;
    1.23  *)	echo "Unknown dsl driver. Please run one of the following commands:"
    1.24  	for i in $(cd $(dirname $0); ls get-*-firmware); do
    1.25 @@ -79,6 +80,13 @@
    1.26  	;;
    1.27  esac
    1.28  
    1.29 +if [ ! -f $TARBALL ]; then
    1.30 +	echo "Could not download $TARBALL. Exiting."
    1.31 +	cd $TOP
    1.32 +	rm -rf $TMP
    1.33 +	exit 1
    1.34 +fi
    1.35 +
    1.36  # Create receipt
    1.37  cat > $PKG-$VERSION/receipt <<EOT
    1.38  PACKAGE="$PKG"