Changeset 2103

Show
Ignore:
Timestamp:
10/10/07 09:13:35 (1 year ago)
Author:
alexander
Message:

Replaced madwifi with ath5k - an open-source driver for the same hardware.
Adjusted debian-style-headers.sh so that it doesn't atempt to copy files that
no longer exist in linux-2.6.22.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/packages/linux/Makefile

    r2083 r2103  
    5454SHA-$(FILE7)= 3eba4dc8e08ce256280adff492b541bda9c0198b 
    5555 
    56 DIR8= madwifi-0.9.3.2 
    57 FILE8= $(DIR8).tar.bz2 
    58 URL-$(FILE8)= http://easynews.dl.sourceforge.net/sourceforge/madwifi/$(FILE8) 
    59 SHA-$(FILE8)= ccd8f4ba267df75ca002d8dbf66b09347e1bc0b6 
     56# The latest version from 
     57# http://ftp.kernel.org/pub/linux/kernel/people/linville/wireless-2.6/ath5k/ 
     58# does not compile against linux-2.6.22. So here is an old SVN snapshot 
     59# from http://madwifi.org/ 
     60 
     61DIR8= ath5k-r2701 
     62FILE8= $(DIR8).tar.gz 
     63URL-$(FILE8)= http://www.linuxfromscratch.org/~alexander/$(FILE8) 
     64SHA-$(FILE8)= d14a002ba192788881ca9a715348f8b7b898fe3c 
    6065 
    6166DIR9=rtl-mac80211-20070729 
     
    110115            make KERNDIR=`pwd`/.. install 
    111116        tar xf ../$(FILE8) ; cd $(DIR8) ; \ 
    112             make BINDIR=/usr/bin MANDIR=/usr/share/man KERNELPATH=`pwd`/.. ; \ 
    113             make BINDIR=/usr/bin MANDIR=/usr/share/man KERNELPATH=`pwd`/.. DESTDIR=`pwd`/DESTDIR-modules install-modules ; \ 
    114             make BINDIR=/usr/bin MANDIR=/usr/share/man KERNELPATH=`pwd`/.. DESTDIR=`pwd`/DESTDIR-tools install-tools ; \ 
    115             cd DESTDIR-modules ; tar zcvf ../../$(DIR8)-kernel-$(VRS).tgz . ; cd .. ; \ 
    116             cd DESTDIR-tools ; tar zcvf ../../$(DIR8)-tools.tgz . 
     117            make KDIR=`pwd`/.. ; make KDIR=`pwd`/.. install 
    117118        rm -rf $(DIR2) $(DIR3) $(DIR4) $(DIR5) $(DIR6) $(DIR7) $(DIR8) $(DIR9) $(DIR10) 
    118119        ../debian-style-headers.sh 
  • trunk/packages/linux/debian-style-headers.sh

    r2067 r2103  
    66rm -rf "$DSTDIR" 
    77mkdir "$DSTDIR" 
    8 cp -r .config Makefile Module.symvers .kconfig.d .version .kernelrelease scripts "$DSTDIR" 
     8cp -r .config Makefile Module.symvers .version scripts "$DSTDIR" 
    99mkdir -p "$DSTDIR/include" 
    1010find include -maxdepth 1 | grep -v asm- | xargs '-I{}' cp -r '{}' "$DSTDIR/include" 
  • trunk/packages/linux64/Makefile

    r2083 r2103  
    11# Linux Kernel Makefile 
     2 
     3ifeq ($(CD_ARCH),x86) 
     4CROSS_MAKE= PATH=$$PATH:$(WD)/bin make ARCH=x86_64 CROSS_COMPILE=x86_64-unknown-linux-gnu- 
     5endif 
     6ifeq ($(CD_ARCH),x86_64) 
     7CROSS_MAKE= make 
     8endif 
    29 
    310NM= linux 
     
    5461SHA-$(FILE7)= 3eba4dc8e08ce256280adff492b541bda9c0198b 
    5562 
    56 DIR8= madwifi-0.9.3.2 
    57 FILE8= $(DIR8).tar.bz2 
    58 URL-$(FILE8)= http://easynews.dl.sourceforge.net/sourceforge/madwifi/$(FILE8) 
    59 SHA-$(FILE8)= ccd8f4ba267df75ca002d8dbf66b09347e1bc0b6 
     63# The latest version from 
     64# http://ftp.kernel.org/pub/linux/kernel/people/linville/wireless-2.6/ath5k/ 
     65# does not compile against linux-2.6.22. So here is an old SVN snapshot 
     66# from http://madwifi.org/ 
    6067 
    61 ifeq ($(CD_ARCH),x86) 
    62 CROSS_MAKE= PATH=$$PATH:$(WD)/bin make ARCH=x86_64 CROSS_COMPILE=x86_64-unknown-linux-gnu- 
    63 endif 
    64 ifeq ($(CD_ARCH),x86_64) 
    65 CROSS_MAKE= make 
    66 endif 
     68DIR8= ath5k-r2701 
     69FILE8= $(DIR8).tar.gz 
     70URL-$(FILE8)= http://www.linuxfromscratch.org/~alexander/$(FILE8) 
     71SHA-$(FILE8)= d14a002ba192788881ca9a715348f8b7b898fe3c 
    6772 
    6873DIR9=rtl-mac80211-20070729 
     
    125130            $(CROSS_MAKE) KERNDIR=`pwd`/.. ; \ 
    126131            $(CROSS_MAKE) KERNDIR=`pwd`/.. install 
     132        tar xf ../$(FILE8) ; cd $(DIR8) ; \ 
     133            make KDIR=`pwd`/.. ; make KDIR=`pwd`/.. install 
    127134ifeq ($(CD_ARCH),x86) 
    128         tar xf ../$(FILE8) ; cd $(DIR8) ; \ 
    129             $(CROSS_MAKE) KERNELPATH=`pwd`/.. modules ; \ 
    130             $(CROSS_MAKE) KERNELPATH=`pwd`/.. DESTDIR=`pwd`/DESTDIR-modules install-modules ; \ 
    131             cd DESTDIR-modules ; tar zcvf ../../$(DIR8)-kernel-$(VRS)-64bit.tgz . 
    132135        rm /lib/modules/*-64bit/{source,build} 
    133136        cp -v arch/x86_64/boot/bzImage /boot/isolinux/linux64 
    134137endif 
    135138ifeq ($(CD_ARCH),x86_64) 
    136         tar xf ../$(FILE8) ; cd $(DIR8) ; \ 
    137             $(CROSS_MAKE) BINDIR=/usr/bin MANDIR=/usr/share/man KERNELPATH=`pwd`/.. ; \ 
    138             $(CROSS_MAKE) BINDIR=/usr/bin MANDIR=/usr/share/man KERNELPATH=`pwd`/.. DESTDIR=`pwd`/DESTDIR-modules install-modules ; \ 
    139             $(CROSS_MAKE) BINDIR=/usr/bin MANDIR=/usr/share/man KERNELPATH=`pwd`/.. DESTDIR=`pwd`/DESTDIR-tools install-tools ; \ 
    140             cd DESTDIR-modules ; tar zcvf ../../$(DIR8)-kernel-$(VRS).tgz . ; cd .. ; \ 
    141             cd DESTDIR-tools ; tar zcvf ../../$(DIR8)-tools.tgz . 
    142139        cp -v arch/x86_64/boot/bzImage /boot/isolinux/linux 
    143140        rm -rf $(DIR2) $(DIR3) $(DIR4) $(DIR5) $(DIR6) $(DIR7) $(DIR8) $(DIR9) $(DIR10) 
  • trunk/packages/linux64/debian-style-headers.sh

    r2067 r2103  
    66rm -rf "$DSTDIR" 
    77mkdir "$DSTDIR" 
    8 cp -r .config Makefile Module.symvers .kconfig.d .version .kernelrelease scripts "$DSTDIR" 
     8cp -r .config Makefile Module.symvers .version scripts "$DSTDIR" 
    99mkdir -p "$DSTDIR/include" 
    1010find include -maxdepth 1 | grep -v asm- | xargs '-I{}' cp -r '{}' "$DSTDIR/include"