diff options
author | sirlucjan | 2016-08-15 17:22:10 +0200 |
---|---|---|
committer | sirlucjan | 2016-08-15 17:22:10 +0200 |
commit | 2bf4b631035d5445f96f810bd560296c6e87186d (patch) | |
tree | f8b239117f3bb959f39c505261cdefb3b80a70dc | |
parent | f47544464dee7bb13ad1bde73b52833779a69d9b (diff) | |
download | aur-2bf4b631035d5445f96f810bd560296c6e87186d.tar.gz |
Bump to 4.7 series
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 50 | ||||
-rw-r--r-- | nvidia-340xx-lqx.install | 6 |
3 files changed, 36 insertions, 34 deletions
@@ -1,18 +1,18 @@ # Generated by mksrcinfo v8 -# Wed Jun 8 11:03:30 UTC 2016 +# Mon Aug 15 15:22:10 UTC 2016 pkgbase = nvidia-340xx-lqx - pkgdesc = NVIDIA drivers for linux-lqx, 340xx legacy branch + pkgdesc = NVIDIA 340xx drivers for linux-lqx. pkgver = 340.96 - pkgrel = 3 + pkgrel = 6 url = http://www.nvidia.com/ install = nvidia-340xx-lqx.install arch = i686 arch = x86_64 license = custom - makedepends = linux-lqx-headers>=4.6 - makedepends = linux-lqx-headers<4.7 - depends = linux-lqx>=4.6 - depends = linux-lqx<4.7 + makedepends = linux-lqx-headers>=4.7 + makedepends = linux-lqx-headers<4.8 + depends = linux-lqx>=4.7 + depends = linux-lqx<4.8 depends = nvidia-340xx-libgl depends = nvidia-340xx-utils=340.96 conflicts = nvidia-lqx @@ -1,19 +1,20 @@ -# Maintainer: Piotr Gorski <lucjan.lucjanov@gmail.com> PGP-Key: 78695CFD -# Contributor: shivik <> PGP-Key: 761E4.6C -# Contributor : Thomas Baechler <thomas@archlinux.org> - +# Maintainer: Piotr Gorski <lucjan.lucjanov@gmail.com> +# Contributor: Lawliet <yanzilme@gmail.com> +# Contributor: Felix Yan <felixonmars@gmail.com> + pkgname=nvidia-340xx-lqx pkgver=340.96 -_extramodules=extramodules-4.6-lqx -pkgrel=3 -pkgdesc="NVIDIA drivers for linux-lqx, 340xx legacy branch" +_extramodules=extramodules-4.7-lqx +pkgrel=6 +_pkgdesc="NVIDIA 340xx drivers for linux-lqx." +pkgdesc="$_pkgdesc" arch=('i686' 'x86_64') url="http://www.nvidia.com/" -depends=('linux-lqx>=4.6' 'linux-lqx<4.7' "nvidia-340xx-libgl" "nvidia-340xx-utils=${pkgver}") -makedepends=('linux-lqx-headers>=4.6' 'linux-lqx-headers<4.7') +depends=('linux-lqx>=4.7' 'linux-lqx<4.8' "nvidia-340xx-libgl" "nvidia-340xx-utils=${pkgver}") +makedepends=('linux-lqx-headers>=4.7' 'linux-lqx-headers<4.8') conflicts=('nvidia-lqx' 'nvidia-304xx-lqx') license=('custom') -install=${pkgname}.install +install=nvidia-340xx-lqx.install options=(!strip) source=('linux-4.6.patch') source_i686+=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run") @@ -28,25 +29,26 @@ md5sums_x86_64=('7bdbcee13bade63227933d9217571882') prepare() { sh "${_pkg}.run" --extract-only cd "${_pkg}" - # patches here - patch -p1 --no-backup-if-mismatch -i ../linux-4.6.patch + patch -p1 --no-backup-if-mismatch -i ../linux-4.6.patch + cp -a kernel kernel-dkms } + build() { - _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" - cd "${_pkg}"/kernel - make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + cd "${_pkg}/kernel" + make SYSSRC=/usr/lib/modules/"${_kernver}/build" module - cd uvm - make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + cd uvm + make SYSSRC=/usr/lib/modules/"${_kernver}/build" module } package() { - install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ - "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \ - "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko" - gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko - install -d -m755 "${pkgdir}/usr/lib/modprobe.d" - echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-340xx-lqx.conf" + install -Dm644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ + "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \ + "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko" + gzip -9 "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko + install -dm755 "${pkgdir}/usr/lib/modprobe.d" + echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-340xx-lqx.conf" } diff --git a/nvidia-340xx-lqx.install b/nvidia-340xx-lqx.install index 9c0f465912d2..80b359ce5a30 100644 --- a/nvidia-340xx-lqx.install +++ b/nvidia-340xx-lqx.install @@ -1,7 +1,7 @@ post_install() { - EXTRAMODULES='extramodules-4.6-lqx' - depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) - echo 'In order to use nvidia module, reboot the system.' + EXTRAMODULES='extramodules-4.7-lqx' + depmod $(cat /usr/lib/modules/${EXTRAMODULES}/version) + echo 'In order to use nvidia module, reboot the system.' } post_upgrade() { |