Author: charles Date: Thu Nov 24 18:48:10 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - updated to 3.012 - extracted and added firmware files (now it works fine with kernel >= 2.6.10) - updated desc (-m option is obsolete)
---- Files affected: SPECS: speedtouch-firmware.spec (1.3 -> 1.4) ---- Diffs: ================================================================ Index: SPECS/speedtouch-firmware.spec diff -u SPECS/speedtouch-firmware.spec:1.3 SPECS/speedtouch-firmware.spec:1.4 --- SPECS/speedtouch-firmware.spec:1.3 Fri Oct 29 13:17:59 2004 +++ SPECS/speedtouch-firmware.spec Thu Nov 24 19:48:04 2005 @@ -2,16 +2,17 @@ Summary: Alcatel SpeedTouch USB ADSL modem firmware Summary(pl): Firmware dla modemu ADSL Alcatel SpeedTouch w wersji USB Name: speedtouch-firmware -Version: 1.3.4 -Release: 2 +Version: 3.012 +Release: 1 License: restricted, non-distributable Group: Libraries -# get it from Alcatel at http://www.speedtouchdsl.com/dvrreg_lx.htm (requires registration) -# or from Neostrada CD (Linux/ThomsonST330/pliki.tar.gz#utar:drivers) -Source0: speedmgmt.tar.gz -# NoSource0-md5: 102dc7a457c3942ee21dc834db68eac2 +Source0: http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip +# NoSource0-md5: 2551ce46ef785642f2c6768511f70ff3 +Source1: http://www.linux-usb.org/SpeedTouch/firmware/firmware-extractor.tar.gz +# Source1-md5: 752e33faf0b62176114e757dfc1e7191 NoSource: 0 URL: http://www.speedtouchdsl.com/ +BuildRequires: unzip Requires: speedtouch >= 1.2-1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -19,7 +20,7 @@ Alcatel SpeedTouch USB ADSL modem firmware, needed for modem_run utility (speedtouch package). Load it by: -modem_run [-k] -m -f /usr/share/speedtouch/mgmt.o +modem_run [-k] -f /usr/share/speedtouch/mgmt.o (-k if you are using kernel driver from Linux 2.4.22+/2.6 instead of userspace pppoa utility). @@ -29,27 +30,44 @@ dla narzędzia modem_run (z pakietu speedtouch). Wczytuje się je poprzez: -modem_run [-k] -m -f /usr/share/speedtouch/mgmt.o +modem_run [-k] -f /usr/share/speedtouch/mgmt.o (-k należy dodawać w przypadku używania sterownika w przestrzeni jądra dostępnego w Linuksie 2.4.22+/2.6 zamiast narzędzia pppoa działającego w przestrzeni użytkownika). %prep -%setup -q -n mgmt +%setup -q -c -a1 + +%build +%{__cc} %{rpmcflags} -o fextractor firmware-extractor/firmware.c + +# for a silver (revision 4) modem +revision=4 +cp -f ZZZL_%{version} mgmt.o + +# uncomment below if you have an old green (revision 0) or a purple (revision 2) modem +# revision=0 # or revision=2 +# cp -f KQD6_%{version} mgmt.o + +./fextractor mgmt.o +mv speedtch-1.bin{,.$revision.00} +mv speedtch-2.bin{,.$revision.00} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/speedtouch +install -d $RPM_BUILD_ROOT/lib/firmware install mgmt.o $RPM_BUILD_ROOT%{_datadir}/speedtouch +install speedtch-* $RPM_BUILD_ROOT/lib/firmware %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc ChangeLog LICENSE speedtch.usermap +%attr(600,root,root) /lib/firmware/* %{_datadir}/speedtouch/mgmt.o %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) @@ -58,6 +76,11 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.4 2005/11/24 18:48:04 charles +- updated to 3.012 +- extracted and added firmware files (now it works fine with kernel >= 2.6.10) +- updated desc (-m option is obsolete) + Revision 1.3 2004/10/29 11:17:59 paladine - spelling fixes ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/speedtouch-firmware.spec?r1=1.3&r2=1.4&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
