diff options
author | c0ldcat | 2018-07-27 16:36:53 +0800 |
---|---|---|
committer | c0ldcat | 2018-07-27 16:36:53 +0800 |
commit | 0b4923b483f1ab72f77ff8941b7a5e6a51b6e270 (patch) | |
tree | 39e9e2dea9f584e1090e72927b19469e3219932b /PKGBUILD | |
download | aur-0b4923b483f1ab72f77ff8941b7a5e6a51b6e270.tar.gz |
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cfde1652dd0a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: ccat3z <c0ldcat3z@gmail.com> + +_kernver_base=4.17.9 +_pkgbase=btintel-default-address +pkgname=${_pkgbase}-dkms +url=https://github.com/c0ldcat +pkgver=${_kernver_base} +pkgrel=1 +pkgdesc="Allow default address when setup intel bluetooth device" +arch=('i686' 'x86_64') +license=('GPL') +depends=('linux-headers' 'dkms') +source=("Makefile" + "dkms.conf" + "btintel.c::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/plain/drivers/bluetooth/btintel.c?id=refs/tags/v${_kernver_base}" + "btusb.c::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/plain/drivers/bluetooth/btusb.c?id=refs/tags/v${_kernver_base}" + "btbcm.h::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/plain/drivers/bluetooth/btbcm.h?id=refs/tags/v${_kernver_base}" + "btintel.h::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/plain/drivers/bluetooth/btintel.h?id=refs/tags/v${_kernver_base}" + "btrtl.h::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/plain/drivers/bluetooth/btrtl.h?id=refs/tags/v${_kernver_base}") + +build() { + cd "${srcdir}" + sed -i '/^\s*set_bit(HCI_QUIRK_INVALID_BDADDR, &hdev->quirks);\s*$/d' *.c +} + +package() { + install -Dm644 Makefile "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/Makefile" + install -Dm644 dkms.conf "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf" + install -Dm644 btintel.c "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/btintel.c" + install -Dm644 btusb.c "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/btusb.c" + install -Dm644 btbcm.h "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/btbcm.h" + install -Dm644 btintel.h "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/btintel.h" + install -Dm644 btrtl.h "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/btrtl.h" + + sed -e "s/@_PKGBASE@/${_pkgbase}/" \ + -e "s/@PKGVER@/${pkgver}/" \ + -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf +} + +md5sums=("d4023861ba05ecb47380354511ac798f" + "b90eb0a51c82feb590bfd5647d3ecbd2" + "5263f3baa5ef312a6ee6f3923f9ee78f" + "245932596b83cb44c9aed7141e77fecb" + "426f74d0a911b92bdaefdf28d02250d5" + "e4b14fff2acadf13a33cc3bc2c08c949" + "ed7b0912a2e3507068c0d173ed9338fa") |