diff options
author | Daniel Bermond | 2019-10-12 21:17:54 +0000 |
---|---|---|
committer | Daniel Bermond | 2019-10-12 21:17:54 +0000 |
commit | 98c30ac6aa2b6d9c9cf7e224f781124dbf5c7300 (patch) | |
tree | 95317ec5ebffef55c7e89b3f32994a9adaf3fe6d | |
parent | 74741d9e79fa55d9179b61d96c6bb7ef5ec3e012 (diff) | |
download | aur-98c30ac6aa2b6d9c9cf7e224f781124dbf5c7300.tar.gz |
Removal of extramodules-ARCH
References
----------
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/linux&id=07576ee7d30942d05d3a0ed7038ad62f00c21e30
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/nvidia&id=f54d2f18673341b7efd03f91ab42f27c3d50184d
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 9 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = nvidia-beta pkgdesc = NVIDIA drivers for Arch's official 'linux' package (beta version) pkgver = 435.21 - pkgrel = 1 + pkgrel = 2 url = https://www.nvidia.com/ arch = x86_64 license = custom @@ -5,7 +5,7 @@ pkgname=nvidia-beta pkgver=435.21 -pkgrel=1 +pkgrel=2 pkgdesc="NVIDIA drivers for Arch's official 'linux' package (beta version)" arch=('x86_64') url='https://www.nvidia.com/' @@ -30,22 +30,19 @@ prepare() { sh "${_pkg}.run" --extract-only # fix https://bugs.archlinux.org/task/62142 - cd "$_pkg" - patch -Np1 -i "${srcdir}/FS62142.patch" + patch -d "$_pkg" -Np1 -i "${srcdir}/FS62142.patch" } build() { - cd "${_pkg}/kernel" - - local _kernver - _kernver="$(cat "/usr/lib/modules/${_extramodules}/version")" - - printf '%s\n' " -> Building Nvidia module for ${_kernver}..." - make SYSSRC="/usr/lib/modules/${_kernver}/build" module + printf '%s\n' " -> Building Nvidia module for $(</usr/src/linux/version)..." + make -C "${_pkg}/kernel" SYSSRC='/usr/src/linux' module } package() { - install -D -m644 "${_pkg}/kernel/"nvidia{,-drm,-modeset,-uvm}.ko -t "${pkgdir}/usr/lib/modules/${_extramodules}" + local _extradir + _extradir="/usr/lib/modules/$(</usr/src/linux/version)/extramodules" + + install -D -m644 "${_pkg}/kernel/"nvidia{,-drm,-modeset,-uvm}.ko -t "${pkgdir}${_extradir}" find "$pkgdir" -name '*.ko' -exec gzip -n {} + |