SHORT_DESC="Firmware for SpeedTouch ADSL Modem." WEB_SITE="http://www.linux-usb.org/SpeedTouch/" # end of get.list data VERSION="3.012" mkdir -p $PACKAGE-$VERSION/fs/lib/firmware TARBALL="SpeedTouch330_firmware_$(echo $VERSION | sed 's/\.//').zip" #http://speedtouch.hysplace.co.uk/firmware.htm #WGET_URL="http://www.speedtouch.com/download/drivers/USB/$TARBALL" #from http://www.filewatcher.com/m/SpeedTouch330_firmware_3012.zip.769125-0.html WGET_URL="ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/$TARBALL" wget $WGET_URL [ $TARBALL ] || abort_package unzip -n $(basename $WGET_URL) wget http://www.linux-usb.org/SpeedTouch/firmware/firmware-extractor.tar.gz tar xzf firmware-extractor.tar.gz cd firmware-extractor/ which gcc || tazpkg get-install gcc gcc -o firmware-extractor firmware.c FIRMWARE="ZZZL_$VERSION" [ "$PACKAGE" = "speedtouch-firmware" ] && FIRMWARE="KQD6_$VERSION" cp ../$FIRMWARE mgmt.o ./firmware-extractor mgmt.o install -m 600 speedtch-1.bin speedtch-2.bin \ ../$PACKAGE-$VERSION/fs/lib/firmware cd ..