SPECS: speedtouch-firmware.spec - updated to 3.012 - extracted and...
charles
charles at pld-linux.org
Thu Nov 24 19:48:10 CET 2005
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
More information about the pld-cvs-commit
mailing list