summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 36 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bbdbe93ed1d1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Xavion <Xavion (dot) 0 (at) Gmail (dot) com>
+
+_basename_=b43-firmware
+pkgname=${_basename_}-classic
+pkgver=5.100.138
+pkgrel=1
+pkgdesc="Firmware for Broadcom B43 wireless networking chips - trusted release"
+conflicts=${_basename_}
+arch=("any")
+url="https://wireless.wiki.kernel.org/en/users/Drivers/b43"
+license=("GPL")
+depends=("linux>=3.2")
+makedepends=("b43-fwcutter>=015")
+options=(!emptydirs)
+source=(http://www.lwfinger.com/${_basename_}/broadcom-wl-${pkgver}.tar.bz2)
+
+build() {
+ # Messages
+ warning "If you encounter problems with v5.100, try the '${_basename_}' package (v6.30) instead."
+ read -p "==> PROMPT: Press any key to continue building this package ... " -n 1
+}
+
+package() {
+ cd "${srcdir}"/broadcom-wl-${pkgver}
+
+ # Directories
+ install -d "${pkgdir}"/usr/lib/firmware/
+
+ # Application
+ b43-fwcutter -w "${pkgdir}"/usr/lib/firmware/ linux/wl_apsta.o
+
+ # Messages
+ #msg "You should add 'b43' to the 'MODULES' array of your '/etc/rc.conf' file."
+}
+
+sha1sums=('21691a8c99c66f58d18f863ee43593d1633b454c')