diff options
author | Shen-Ta Hsieh | 2020-07-26 12:28:42 +0800 |
---|---|---|
committer | Shen-Ta Hsieh | 2020-07-26 12:28:42 +0800 |
commit | c9c46359179a72b7860ea6582c5d3b7556c6c2b0 (patch) | |
tree | 6d8ee963a82c5db72673177d98df54107b9f1811 | |
parent | fd55169f9dae91bf1dab2654a81f39e73aeabe85 (diff) | |
download | aur-c9c46359179a72b7860ea6582c5d3b7556c6c2b0.tar.gz |
move the module file into the subdirectory for corresponding linux version
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 8 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = r8125 pkgdesc = r8125 kernel driver for linux pkgver = 9.003.05 - pkgrel = 0 + pkgrel = 1 url = https://www.realtek.com/ arch = x86_64 license = GPL2 @@ -4,7 +4,7 @@ _pkgbase=r8125 pkgname=(r8125 r8125-dkms) pkgver=9.003.05 -pkgrel=0 +pkgrel=1 pkgdesc="r8125 kernel driver for linux" arch=('x86_64') url="https://www.realtek.com/" @@ -16,15 +16,19 @@ sha256sums=('75196ec98afcefbb6706307104d32131a27abba24ac333633790264968d548d6' '7a6b42b6ebbd76ae3c40e10f824c2dae88448fab3ba074916b3be5c2b4bef448') build() { + _kernver=$(</usr/src/linux/version) + tar -xf "${pkgver}.tar.gz" cd "${_pkgbase}-${pkgver}"/src - make -C "/lib/modules/$(</usr/src/linux/version)/build" M="$(pwd)" modules + make -C "/lib/modules/${_kernver}/build" M="$(pwd)" modules } package_r8125() { # Install + _kernver=$(</usr/src/linux/version) + msg2 "Starting make install..." - install -Dt "${pkgdir}/usr/lib/modules/extramodules-ARCH/" -m644 "${_pkgbase}-${pkgver}/src/r8125.ko" + install -Dt "${pkgdir}/usr/lib/modules/${_kernver}/extramodules" -m644 "${_pkgbase}-${pkgver}/src/r8125.ko" find "${pkgdir}" -name '*.ko' -exec gzip -n {} + } |