Date: Thursday, May 16, 2019 @ 19:41:07 Author: felixonmars Revision: 353491
archrelease: copy trunk to extra-x86_64 Added: nvidia-lts/repos/extra-x86_64/PKGBUILD (from rev 353490, nvidia-lts/trunk/PKGBUILD) Deleted: nvidia-lts/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 84 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-05-16 19:40:54 UTC (rev 353490) +++ PKGBUILD 2019-05-16 19:41:07 UTC (rev 353491) @@ -1,42 +0,0 @@ -# Maintainer: Eric Bélanger <e...@archlinux.org> - -pkgname=nvidia-lts -pkgver=418.74 -_extramodules=extramodules-4.19-lts -pkgrel=2 -epoch=1 -arch=('x86_64') -url="http://www.nvidia.com/" -makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.42') -provides=('nvidia') -license=('custom') -options=('!strip') -_pkg="NVIDIA-Linux-x86_64-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run") -sha512sums=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f') - -prepare() { - sh "${_pkg}.run" --extract-only - cd "${_pkg}" -} - -build() { - _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" - cd "${_pkg}"/kernel - make SYSSRC=/usr/lib/modules/"${_kernver}/build" module -} - -package() { - pkgdesc="NVIDIA drivers for linux-lts" - depends=('linux-lts>=4.19.42' "nvidia-utils=${pkgver}" 'libgl') - - install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ - "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko - - find "${pkgdir}" -name '*.ko' -exec gzip -n {} + - - echo "blacklist nouveau" | - install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" - - install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" -} Copied: nvidia-lts/repos/extra-x86_64/PKGBUILD (from rev 353490, nvidia-lts/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-05-16 19:41:07 UTC (rev 353491) @@ -0,0 +1,42 @@ +# Maintainer: Eric Bélanger <e...@archlinux.org> + +pkgname=nvidia-lts +pkgver=430.14 +_extramodules=extramodules-4.19-lts +pkgrel=1 +epoch=1 +arch=('x86_64') +url="http://www.nvidia.com/" +makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.42') +provides=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run") +sha512sums=('9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be') + +prepare() { + sh "${_pkg}.run" --extract-only + cd "${_pkg}" +} + +build() { + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + cd "${_pkg}"/kernel + make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { + pkgdesc="NVIDIA drivers for linux-lts" + depends=('linux-lts>=4.19.42' "nvidia-utils=${pkgver}" 'libgl') + + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + + find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + + echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + + install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +}