talimat 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # Tanım: Broadcom 802.11abgn hibrit ağ kartı sürücüleri
  2. # URL: http://www.broadcom.com/support/802.11/linux_sta.php
  3. # Paketçi: milisarge
  4. # Gerekler: kernel
  5. # Grup: sürücü
  6. isim=broadcom-wl
  7. surum=6.30.223.271
  8. devir=2
  9. kaynak=(http://kaynaklar.milislinux.org/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
  10. broadcom-wl.modprobe.d
  11. 001-null-pointer-fix.patch
  12. 002-rdtscl.patch
  13. 003-linux47.patch
  14. 004-linux48.patch
  15. 005-debian-fix-kernel-warnings.patch
  16. 006-linux411.patch
  17. 007-linux412.patch
  18. 008-linux415.patch)
  19. derle() {
  20. KERNELRELEASE="`ls /lib/modules`"
  21. patch -p1 -i 001-null-pointer-fix.patch
  22. patch -p1 -i 002-rdtscl.patch
  23. patch -p1 -i 003-linux47.patch
  24. patch -p1 -i 004-linux48.patch
  25. patch -p1 -i 005-debian-fix-kernel-warnings.patch
  26. patch -p1 -i 006-linux411.patch
  27. patch -p1 -i 007-linux412.patch
  28. patch -p1 -i 008-linux415.patch
  29. sed -e "/BRCM_WLAN_IFNAME/s:eth:wlan:" -i src/wl/sys/wl_linux.c
  30. make
  31. install -Dm644 wl.ko "$PKG/lib/modules/$KERNELRELEASE/extra/wl.ko"
  32. gzip "$PKG/lib/modules/$KERNELRELEASE/extra/wl.ko"
  33. install -Dm644 lib/LICENSE.txt $PKG/usr/share/licenses/$isim/LICENSE
  34. install -Dm644 broadcom-wl.modprobe.d $PKG/etc/modprobe.d/broadcom-wl.conf
  35. }