summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorknedlyk2021-06-27 07:52:06 +0200
committerknedlyk2021-06-27 07:52:06 +0200
commit0e5d0ce1ee90ab8440aaa598cbf11a763a8f917e (patch)
tree45015c150f37def3ab9b88f0d93e3f02d9383111
parent2423826d8ca11d8e29c68e794ade891093304d0d (diff)
downloadaur-0e5d0ce1ee90ab8440aaa598cbf11a763a8f917e.tar.gz
Added Makefile.patch
-rw-r--r--.SRCINFO4
-rw-r--r--Makefile.patch15
-rw-r--r--PKGBUILD13
3 files changed, 26 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bab3dbbdf412..249b50514597 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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:
diff --git a/PKGBUILD b/PKGBUILD
index 984eaff5b4d8..f75382a9289e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')