diff options
author | knedlyk | 2021-06-27 07:52:06 +0200 |
---|---|---|
committer | knedlyk | 2021-06-27 07:52:06 +0200 |
commit | 0e5d0ce1ee90ab8440aaa598cbf11a763a8f917e (patch) | |
tree | 45015c150f37def3ab9b88f0d93e3f02d9383111 | |
parent | 2423826d8ca11d8e29c68e794ade891093304d0d (diff) | |
download | aur-0e5d0ce1ee90ab8440aaa598cbf11a763a8f917e.tar.gz |
Added Makefile.patch
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | Makefile.patch | 15 | ||||
-rw-r--r-- | PKGBUILD | 13 |
3 files changed, 26 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = rtl8761usb-dkms pkgdesc = Realtek bluetooth modules for RTL8761 usb based devices (DKMS) pkgver = 20201202 - pkgrel = 2 + pkgrel = 3 url = https://www.xmpow.com/pages/download arch = i686 arch = x86_64 @@ -15,9 +15,11 @@ pkgbase = rtl8761usb-dkms source = https://mpow.s3-us-west-1.amazonaws.com/20201202_mpow_BH456A_driver+for+Linux.7z source = rtl8761usb.conf source = dkms.conf + source = Makefile.patch md5sums = 994ad1d6f6bd1e63190dfef7f64bbb34 md5sums = 70d0ec0c62293d5c64e0bf148300c998 md5sums = 5a5426f2a32be28f0ed00f2cb79731a9 + md5sums = c9a3067a72131a4b196b5ed833507c08 pkgname = rtl8761usb-dkms diff --git a/Makefile.patch b/Makefile.patch new file mode 100644 index 000000000000..8d3309339781 --- /dev/null +++ b/Makefile.patch @@ -0,0 +1,15 @@ +--- Makefile 2020-05-26 13:13:53.000000000 +0200 ++++ Makefile.new 2021-06-27 07:47:09.327250943 +0200 +@@ -1,9 +1,9 @@ + ifneq ($(KERNELRELEASE),)
+- obj-m := rtk_btusb.o
+- rtk_btusb-y = rtk_coex.o rtk_misc.o rtk_bt.o
++ obj-m := rtl8761usb.o
++ rtl8761usb-y = rtk_coex.o rtk_misc.o rtk_bt.o
+ else
+ PWD := $(shell pwd)
+- KVER := $(shell uname -r)
++ KVER := $(kernelver)
+ KDIR := /lib/modules/$(KVER)/build
+
+ all:
@@ -3,7 +3,7 @@ _pkgname=rtl8761usb pkgname="${_pkgname}-dkms" pkgver=20201202 -pkgrel=2 +pkgrel=3 pkgdesc="Realtek bluetooth modules for RTL8761 usb based devices (DKMS)" arch=('i686' 'x86_64' 'armv6h' 'armv7h') url="https://www.xmpow.com/pages/download" @@ -13,6 +13,7 @@ conflicts=("${_pkgname}" 'rtl8761b-fw') source=("https://mpow.s3-us-west-1.amazonaws.com/${pkgver}_mpow_BH456A_driver+for+Linux.7z" "rtl8761usb.conf" "dkms.conf" + "Makefile.patch" ) package() { @@ -20,10 +21,10 @@ package() { local install_dir="${pkgdir}/usr/src/${_pkgname}-${pkgver}" # Copy dkms.conf - install -Dm644 "$srcdir/dkms.conf" "${install_dir}/dkms.conf" + install -Dm644 "${srcdir}/dkms.conf" "${install_dir}/dkms.conf" # Blacklist btusb - install -Dm644 "$srcdir/rtl8761usb.conf" "${pkgdir}/etc/modprobe.d/rtl8761usb.conf" + install -Dm644 "${srcdir}/rtl8761usb.conf" "${pkgdir}/etc/modprobe.d/rtl8761usb.conf" # Copy firmware cd ${srcdir}/${pkgver}_LINUX_BT_DRIVER/rtkbt-firmware/ @@ -36,10 +37,12 @@ package() { # cd "${_pkgname}-${pkgver}" cd ${srcdir}/${pkgver}_LINUX_BT_DRIVER/usb/bluetooth_usb_driver - sed -i 's/rtk_btusb/rtl8761usb/g' Makefile +# sed -i 's/rtk_btusb/rtl8761usb/g' Makefile + patch --strip=0 < ${srcdir}/Makefile.patch for d in $(find . -type d);do install -dm755 "${install_dir}/$d";done for f in $(find . -type f);do install -m644 "$f" "${install_dir}/$f";done } md5sums=('994ad1d6f6bd1e63190dfef7f64bbb34' '70d0ec0c62293d5c64e0bf148300c998' - '5a5426f2a32be28f0ed00f2cb79731a9') + '5a5426f2a32be28f0ed00f2cb79731a9' + 'c9a3067a72131a4b196b5ed833507c08') |