summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimo Sarawinski2019-12-27 22:12:14 +0100
committerTimo Sarawinski2019-12-27 22:12:14 +0100
commitefe5e51d72e5e70dde49788e94e3e14472ec2923 (patch)
tree7503c556516f97f6e32c9b6ada9bc7008d741aab
parent603aabbb3a71712395b69a1fa5ef691562547fe7 (diff)
downloadaur-thinkpad_wmi-dkms-git.tar.gz
added Makefile patch to fix build
-rw-r--r--.SRCINFO4
-rw-r--r--Makefile.patch19
-rw-r--r--PKGBUILD14
3 files changed, 32 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 48265fb61f53..3d6d9f314d93 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = thinkpad_wmi-dkms-git
pkgdesc = Updated DKMS controlled modules for ThinkPad's WMI Bios Settings functionality
- pkgver = r35.dbe8b91
+ pkgver = r37.2a85aa1
pkgrel = 2
url = https://github.com/iksaif/thinkpad-wmi
arch = x86_64
@@ -10,7 +10,9 @@ pkgbase = thinkpad_wmi-dkms-git
provides = thinkpad_wmi-dkms-git
conflicts = thinkpad_wmi-dkms-git
source = git+https://github.com/iksaif/thinkpad-wmi.git
+ source = Makefile.patch
md5sums = SKIP
+ md5sums = 1207f80464ba8422e031a413f7d8890d
pkgname = thinkpad_wmi-dkms-git
diff --git a/Makefile.patch b/Makefile.patch
new file mode 100644
index 000000000000..b1e1b5d55228
--- /dev/null
+++ b/Makefile.patch
@@ -0,0 +1,19 @@
+--- drivers/platform/x86/Makefile
++++ drivers/platform/x86/Makefile
+@@ -9,7 +9,7 @@
+ PWD := $(shell pwd)
+
+ default:
+- $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) $(obj-m:.o=.ko)
++ $(MAKE) -C $(KDIR) M=$(PWD) $(obj-m:.o=.ko)
+
+ install:
+ install -d $(MDIR)
+@@ -17,6 +17,6 @@
+ depmod -a
+
+ clean:
+- $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) $(obj-m:.o=.ko) clean
++ $(MAKE) -C $(KDIR) M=$(PWD) $(obj-m:.o=.ko) clean
+ rm -rf *.mod.c *.o *.ko .tmp_versions Module.symvers .$(obj-m:.o=)*
+ rm -rf linux/.*o.cmd linux/*.o
diff --git a/PKGBUILD b/PKGBUILD
index cadf93ebcfde..ce1d8b199a30 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
-# Maintainer: Michael Niewöhner <foss@mniewoehner.de>
+# Maintainer: Timo Sarawinski <timo@it-kraut.net>
basename=thinkpad-wmi
pkgname=thinkpad_wmi-dkms-git
-pkgver=r35.dbe8b91
+pkgver=r37.2a85aa1
pkgrel=2
pkgdesc="Updated DKMS controlled modules for ThinkPad's WMI Bios Settings functionality"
arch=('x86_64')
@@ -12,14 +12,20 @@ makedepends=('git')
depends=('dkms')
provides=("${pkgname}")
conflicts=("${pkgname}")
-source=("git+https://github.com/iksaif/thinkpad-wmi.git")
-md5sums=('SKIP')
+source=("git+https://github.com/iksaif/thinkpad-wmi.git" "Makefile.patch")
+md5sums=('SKIP'
+ '1207f80464ba8422e031a413f7d8890d')
pkgver() {
cd "${srcdir}/${basename}"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd "${srcdir}/${basename}"
+ patch -p0 -i ../Makefile.patch
+}
+
package() {
dkmsdir="${pkgdir}/usr/src/${basename}-${pkgver}"
install -d "${dkmsdir}"