summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Crompton2016-03-10 08:46:03 +0100
committerJames Crompton2016-03-10 08:46:03 +0100
commit47e12054cb4f2302309d0198ee9065b9f525f0fa (patch)
tree27e6d1fa1248d8a177c655e8835b02b7037671ad
downloadaur-47e12054cb4f2302309d0198ee9065b9f525f0fa.tar.gz
Begin
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD24
-rw-r--r--PKGBUILD_deb24
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1dec72d8d902
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = bt-dw1560-firmware
+ pkgdesc = Bluetooth firmware for Dell DW1560 802.11ac (Broadcom BCM4352) adapter
+ pkgver = 1.0
+ pkgrel = 1
+ arch = any
+ license = proprietary
+ makedepends = cabextract
+ makedepends = bluez-utils
+ provides = bt-dw1560-firmware
+ source = http://download.windowsupdate.com/d/msdownload/update/driver/drvs/2014/07/20662520_6c535fbfa9dca0d07ab069e8918896086e2af0a7.cab
+ md5sums = e7163c3e02906f075bac01a5489feacb
+
+pkgname = bt-dw1560-firmware
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..02effa445893
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: James Crompton <donjaime at freenet de>
+
+pkgname=bt-dw1560-firmware
+pkgver=1.0
+pkgrel=1
+pkgdesc="Bluetooth firmware for Dell DW1560 802.11ac (Broadcom BCM4352) adapter"
+arch=(any)
+url=""
+license=('proprietary')
+makedepends=(cabextract bluez-utils)
+provides=(bt-dw1560-firmware)
+source=('http://download.windowsupdate.com/d/msdownload/update/driver/drvs/2014/07/20662520_6c535fbfa9dca0d07ab069e8918896086e2af0a7.cab')
+md5sums=('e7163c3e02906f075bac01a5489feacb')
+
+package() {
+ cd $srcdir
+ cabextract 20662520_6c535fbfa9dca0d07ab069e8918896086e2af0a7.cab
+ hex2hcd BCM20702A1_001.002.014.1443.1572.hex
+ install -D -T -m644 BCM20702A1_001.002.014.1443.1572.hcd $pkgdir/usr/lib/firmware/brcm/BCM20702A1-0a5c-216f.hcd
+ cd $pkgdir/usr/lib/firmware/brcm/
+ ln -rs BCM20702A1-0a5c-216f.hcd BCM20702A0-0a5c-216f.hcd
+}
+
+
diff --git a/PKGBUILD_deb b/PKGBUILD_deb
new file mode 100644
index 000000000000..4d1f551dad88
--- /dev/null
+++ b/PKGBUILD_deb
@@ -0,0 +1,24 @@
+# Maintainer: James Crompton <donjaime@freenet.de>
+# you can use this if you have a local version of the deb package from an ubuntu install/recovery medium
+
+pkgname=bt-dw1560-firmware
+pkgver=1.0
+pkgrel=1
+pkgdesc="Bluetooth firmware for Dell DW1560 802.11ac (Broadcom BCM4352) adapter"
+arch=(any)
+url=""
+license=('proprietary')
+provides=(bt-dw1560-firmware)
+source=("${pkgname}_${pkgver}_all.deb")
+md5sums=('0d44ecdfdb679ba35f9c09f2047dbb66')
+
+package() {
+ cd "$srcdir"
+ tar -xf data.tar.xz
+
+ install -D -m644 "$srcdir/usr/share/bt-dw1560/firmware/fw-0a5c_216f.hcd" "$pkgdir/usr/lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd"
+ ln -sr "$pkgdir/usr/lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd" "$pkgdir/usr/lib/firmware/brcm/BCM20702A1-0a5c-216f.hcd"
+ install -D -t "$pkgdir/usr/share/doc/bt-dw1560-firmware/" "$srcdir/usr/share/doc/bt-dw1560-firmware/"*
+}
+
+