Author: areq                         Date: Wed May  3 22:19:23 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 3.0.14

---- Files affected:
SPECS:
   bcm4400.spec (1.19 -> 1.20) 

---- Diffs:

================================================================
Index: SPECS/bcm4400.spec
diff -u SPECS/bcm4400.spec:1.19 SPECS/bcm4400.spec:1.20
--- SPECS/bcm4400.spec:1.19     Wed Apr 12 14:15:40 2006
+++ SPECS/bcm4400.spec  Thu May  4 00:19:17 2006
@@ -15,12 +15,12 @@
 Summary:       Broadcom BCM4400 series driver for Linux
 Summary(pl):   Sterownik do karty Broadcom BCM4400
 Name:          bcm4400
-Version:       3.0.13
+Version:       3.0.14
 Release:       %{_rel}
 License:       GPL v2
 Group:         Base/Kernel
 Source0:       
http://www.broadcom.com/docs/driver_download/440x/linux-%{version}.zip
-# Source0-md5: 5b9036a786d807bd09908cd133c11304
+# Source0-md5: 3539dc7a212a8f0dbdfeef40c7c4e027
 Source1:       %{name}-Makefile
 URL:           http://www.broadcom.com/drivers/downloaddrivers.php
 %if %{with kernel}
@@ -82,39 +82,31 @@
 BCM4400 10/100Mbit.
 
 %prep
-%setup -q -n linux
+%setup -q -c
 tar zxf %{name}-%{version}.tar.gz
 
 %build
 cd %{name}-%{version}/src
 
 %if %{with kernel}
+install %{SOURCE1} Makefile
 for cfg in %{?with_dist_kernel:%{?with_smp:smp} 
up}%{!?with_dist_kernel:nondist}; do
        if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then
                exit 1
        fi
-       rm -rf include
-       install -d include/{linux,config}
-       ln -sf %{_kernelsrcdir}/config-$cfg .config
-       ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h 
include/linux/autoconf.h
-%ifarch ppc ppc64
-       install -d include/asm
-       [ ! -d %{_kernelsrcdir}/include/asm-powerpc ] || ln -sf 
%{_kernelsrcdir}/include/asm-powerpc/* include/asm
-       [ ! -d %{_kernelsrcdir}/include/asm-%{_target_base_arch} ] || ln -snf 
%{_kernelsrcdir}/include/asm-%{_target_base_arch}/* include/asm
-%else
-       ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm
-%endif
-       ln -sf %{_kernelsrcdir}/Module.symvers-$cfg Module.symvers
-       touch include/config/MARKER
-       install %{SOURCE1} Makefile
+       install -d o/include/linux
+       ln -sf %{_kernelsrcdir}/config-$cfg o/.config
+       ln -sf %{_kernelsrcdir}/Module.symvers-$cfg o/Module.symvers
+       ln -sf %{_kernelsrcdir}/include/linux/autoconf-$cfg.h 
o/include/linux/autoconf.h
+       %{__make} -C %{_kernelsrcdir} O=$PWD/o prepare scripts
 
        %{__make} -C %{_kernelsrcdir} clean \
                RCS_FIND_IGNORE="-name '*.ko' -o" \
-               M=$PWD O=$PWD \
+               M=$PWD O=$PWD/o \
                %{?with_verbose:V=1}
        %{__make} -C %{_kernelsrcdir} modules \
                CC="%{__cc}" CPP="%{__cpp}" \
-               M=$PWD O=$PWD \
+               M=$PWD O=$PWD/o \
 %ifarch ppc
                EXTRA_CFLAGS="-msoft-float" \
 %endif
@@ -122,8 +114,11 @@
 
        mv bcm4400{,-$cfg}.ko
 done
+
 %endif
 
+mv ../RELEASE.TXT ../../
+
 %install
 rm -rf $RPM_BUILD_ROOT
 cd %{name}-%{version}/src
@@ -183,6 +178,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.20  2006/05/03 22:19:17  areq
+- 3.0.14
+
 Revision 1.19  2006/04/12 12:15:40  glen
 - add kernel epoch, adapterized
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/bcm4400.spec?r1=1.19&r2=1.20&f=u

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to