get-scripts diff speedtouch-firmware @ rev 9

Add speedtouch-firmware
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Feb 18 22:12:09 2014 +0000 (2014-02-18)
parents
children 552ec1a3614c
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/speedtouch-firmware	Tue Feb 18 22:12:09 2014 +0000
     1.3 @@ -0,0 +1,27 @@
     1.4 +DEPENDS=""
     1.5 +
     1.6 +VERSION="3.012"
     1.7 +mkdir -p $PACKAGE-$VERSION/fs/lib/firmware
     1.8 +TARBALL="SpeedTouch330_firmware_$(echo $VERSION | sed 's/\.//').zip"
     1.9 +SHORT_DESC="Firmware for SpeedTouch ADSL Modem."
    1.10 +WEB_SITE="http://www.linux-usb.org/SpeedTouch/"
    1.11 +#http://speedtouch.hysplace.co.uk/firmware.htm
    1.12 +#URL="http://www.speedtouch.com/download/drivers/USB/$TARBALL"
    1.13 +#from http://www.filewatcher.com/m/SpeedTouch330_firmware_3012.zip.769125-0.html
    1.14 +URL="ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/$TARBALL"
    1.15 +wget $URL
    1.16 +[ $TARBALL ] || abort_package "Could not download $TARBALL. Exiting."
    1.17 +unzip -n $(basename $URL)
    1.18 +wget http://www.linux-usb.org/SpeedTouch/firmware/firmware-extractor.tar.gz
    1.19 +tar xzf firmware-extractor.tar.gz
    1.20 +cd firmware-extractor/
    1.21 +which gcc || tazpkg get-install gcc
    1.22 +gcc -o firmware-extractor firmware.c
    1.23 +FIRMWARE="ZZZL_$VERSION"
    1.24 +[ "$PACKAGE" = "speedtouch-firmware" ] && FIRMWARE="KQD6_$VERSION"
    1.25 +cp ../$FIRMWARE mgmt.o
    1.26 +./firmware-extractor mgmt.o
    1.27 +install -m 600 speedtch-1.bin speedtch-2.bin \
    1.28 +	../$PACKAGE-$VERSION/fs/lib/firmware
    1.29 +cd ..
    1.30 +set +e