[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Monday, October 30, 2017 @ 10:06:08 Author: andyrtr Revision: 308645 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 308644, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 308644, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 308644, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 308644, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 308644, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 308644, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 308644, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-10-30 10:06:08 UTC (rev 308645) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.137 +_extramodules=extramodules-4.9-lts +pkgrel=3 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.9.59' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.9.59') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('021c5a88d50489aa0a1c7eac14259e23542b93578ae339995a2e38b786d06d239968c07933cab3fb78a922cffc7e213d6fa3fe07e34065a9c7f03e24f8729370' + '4ab648647e4f3e2c352b2eab6454c264fe4728d8eb1264fafee2a4ab1a4ce59516abcf8490044d31e35309ea951e564cc217e13f7139a48bbf650a4238c5b87c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +#(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 308644, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-10-30 10:06:08 UTC (rev 308645) @@ -0,0 +1,24 @@ +Author: L
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Thursday, October 12, 2017 @ 19:27:42 Author: andyrtr Revision: 307792 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 307791, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 307791, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 307791, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 307791, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 307791, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 307791, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 307791, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-10-12 19:27:42 UTC (rev 307792) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.137 +_extramodules=extramodules-4.9-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.9.55' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.9.55') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('021c5a88d50489aa0a1c7eac14259e23542b93578ae339995a2e38b786d06d239968c07933cab3fb78a922cffc7e213d6fa3fe07e34065a9c7f03e24f8729370' + '4ab648647e4f3e2c352b2eab6454c264fe4728d8eb1264fafee2a4ab1a4ce59516abcf8490044d31e35309ea951e564cc217e13f7139a48bbf650a4238c5b87c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +#(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 307791, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-10-12 19:27:42 UTC (rev 307792) @@ -0,0 +1,24 @@ +Author:
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Sunday, April 9, 2017 @ 07:22:54 Author: andyrtr Revision: 292544 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 292543, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 292543, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 292543, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 292543, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 292543, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 292543, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 292543, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-04-09 07:22:54 UTC (rev 292544) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.135 +_extramodules=extramodules-4.9-lts +pkgrel=4 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.9.21' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.9.21') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('c2645cc9a6f23641d8b6da51e72e203980068c05e365fcc73b32322a6875ce95e81f4e0d893276e14e84e93464488539c16db6b3be04f5324cf7d7a12bb557f8' + 'a5aa48baa75eb267bd193e59328aa5fbc15d41045bb7e97aa1b96b918b9e68a1c1bf95624d9d494336256e0af2c41e188d30fe91be4967084de3387f50d3805c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +#(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 292543, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-04-09 07:22:54 UTC (rev 292544) @@ -0,0 +1,24 @@ +Author: Luca
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Saturday, March 18, 2017 @ 17:16:34 Author: andyrtr Revision: 291038 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 291037, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 291037, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 291037, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 291037, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 291037, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 291037, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 291037, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-03-18 17:16:34 UTC (rev 291038) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.135 +_extramodules=extramodules-4.9-lts +pkgrel=3 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.9.16' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.9.16') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('c2645cc9a6f23641d8b6da51e72e203980068c05e365fcc73b32322a6875ce95e81f4e0d893276e14e84e93464488539c16db6b3be04f5324cf7d7a12bb557f8' + 'a5aa48baa75eb267bd193e59328aa5fbc15d41045bb7e97aa1b96b918b9e68a1c1bf95624d9d494336256e0af2c41e188d30fe91be4967084de3387f50d3805c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +#(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 291037, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-03-18 17:16:34 UTC (rev 291038) @@ -0,0 +1,24 @@ +Author: L
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Monday, February 27, 2017 @ 21:16:36 Author: andyrtr Revision: 289655 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 289654, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 289654, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 289654, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 289654, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 289654, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 289654, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 289654, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-02-27 21:16:36 UTC (rev 289655) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.135 +_extramodules=extramodules-4.9-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.9.13' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.9.13') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('c2645cc9a6f23641d8b6da51e72e203980068c05e365fcc73b32322a6875ce95e81f4e0d893276e14e84e93464488539c16db6b3be04f5324cf7d7a12bb557f8' + 'a5aa48baa75eb267bd193e59328aa5fbc15d41045bb7e97aa1b96b918b9e68a1c1bf95624d9d494336256e0af2c41e188d30fe91be4967084de3387f50d3805c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +#(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 289654, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-02-27 21:16:36 UTC (rev 289655) @@ -0,0 +1,24 @@ +Author:
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Thursday, February 23, 2017 @ 07:48:30 Author: lcarlier Revision: 289411 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 289410, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 289410, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 289410, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 289410, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 289410, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 289410, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 289410, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-02-23 07:48:30 UTC (rev 289411) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.135 +_extramodules=extramodules-4.4-lts +pkgrel=1 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.50' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.50') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('c2645cc9a6f23641d8b6da51e72e203980068c05e365fcc73b32322a6875ce95e81f4e0d893276e14e84e93464488539c16db6b3be04f5324cf7d7a12bb557f8' + 'a5aa48baa75eb267bd193e59328aa5fbc15d41045bb7e97aa1b96b918b9e68a1c1bf95624d9d494336256e0af2c41e188d30fe91be4967084de3387f50d3805c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +#(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 289410, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-02-23 07:48:30 UTC (rev 289411) @@ -0,0 +1,24 @@ +Autho
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Saturday, February 18, 2017 @ 17:40:55 Author: andyrtr Revision: 289210 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 289209, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 289209, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 289209, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 289209, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 289209, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 289209, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 289209, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-02-18 17:40:55 UTC (rev 289210) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.134 +_extramodules=extramodules-4.4-lts +pkgrel=3 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.50' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.50') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('e047c62b33b092225ead42134acd596e3ae43d9bb8324188308dd7d497f33e790e7366d7a1c5ef5de66f484219d99de4c6e6206d390122d3fab4d30397ab463c' + '339efb8b47faaa16b984d84e43ef18d849a563c95298972c36616a22712740e3233c2cd7b0837d393a8f24a6ec5b501295cdc77adae12deccc993dfca48022fc' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 289209, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-02-18 17:40:55 UTC (rev 289210) @@ -0,0 +1,24 @@
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Thursday, January 12, 2017 @ 16:29:05 Author: andyrtr Revision: 285854 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 285853, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 285853, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 285853, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 285853, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 285853, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 285853, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 285853, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-01-12 16:29:05 UTC (rev 285854) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.132 +_extramodules=extramodules-4.4-lts +pkgrel=5 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.42' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.42') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('70a6ed74a93ac2a1acec5eab5078dfe05fab66c6264d67f3238a6b28af7b39f7205e237214bac4ee5d2366e8c6a4a63dfc8dc113e9e977ee2387c5c8c63ccc8f' + '990c79120536335f83ecd665140b2af8f778785a2cdc8afb06abbacba49e66d87f5af25fb4d6c64779cf898b61273d17cb0213516f497d1c0fbd63b7c5e85d8c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 285853, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-01-12 16:29:05 UTC (rev 285854) @@ -0,0 +1,24 @@ +
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Friday, January 6, 2017 @ 22:42:44 Author: andyrtr Revision: 285505 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 285504, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 285504, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 285504, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 285504, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 285504, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 285504, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 285504, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-01-06 22:42:44 UTC (rev 285505) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.132 +_extramodules=extramodules-4.4-lts +pkgrel=4 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.40' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.40') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('70a6ed74a93ac2a1acec5eab5078dfe05fab66c6264d67f3238a6b28af7b39f7205e237214bac4ee5d2366e8c6a4a63dfc8dc113e9e977ee2387c5c8c63ccc8f' + '990c79120536335f83ecd665140b2af8f778785a2cdc8afb06abbacba49e66d87f5af25fb4d6c64779cf898b61273d17cb0213516f497d1c0fbd63b7c5e85d8c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 285504, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2017-01-06 22:42:44 UTC (rev 285505) @@ -0,0 +1,24 @@ +Aut
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Tuesday, November 1, 2016 @ 20:49:44 Author: andyrtr Revision: 279659 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 279658, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 279658, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 279658, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 279658, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 279658, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 279658, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 279658, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-11-01 20:49:44 UTC (rev 279659) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.132 +_extramodules=extramodules-4.4-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.29' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.29') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('70a6ed74a93ac2a1acec5eab5078dfe05fab66c6264d67f3238a6b28af7b39f7205e237214bac4ee5d2366e8c6a4a63dfc8dc113e9e977ee2387c5c8c63ccc8f' + '990c79120536335f83ecd665140b2af8f778785a2cdc8afb06abbacba49e66d87f5af25fb4d6c64779cf898b61273d17cb0213516f497d1c0fbd63b7c5e85d8c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 279658, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2016-11-01 20:49:44 UTC (rev 279659) @@ -0,0 +1,24 @@ +A
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Thursday, September 15, 2016 @ 19:24:58 Author: andyrtr Revision: 276510 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 276509, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 276509, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 276509, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 276509, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 276509, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 276509, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 276509, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-09-15 19:24:58 UTC (rev 276510) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.131 +_extramodules=extramodules-4.4-lts +pkgrel=11 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.21' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.21') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e' + '07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 276509, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2016-09-15 19:24:58 UTC (rev 276510) @@ -0,0 +1,24 @
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Saturday, August 20, 2016 @ 20:40:17 Author: andyrtr Revision: 274097 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 274096, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 274096, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 274096, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 274096, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 274096, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 274096, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 274096, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-08-20 20:40:17 UTC (rev 274097) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.131 +_extramodules=extramodules-4.4-lts +pkgrel=10 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.13' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.19') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e' + '07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 274096, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2016-08-20 20:40:17 UTC (rev 274097) @@ -0,0 +1,24 @@ +
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Wednesday, June 8, 2016 @ 22:04:18 Author: andyrtr Revision: 269154 archrelease: copy trunk to staging-i686, staging-x86_64 Added: nvidia-304xx-lts/repos/staging-i686/ nvidia-304xx-lts/repos/staging-i686/PKGBUILD (from rev 269153, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/staging-i686/disable-mtrr.patch (from rev 269153, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/staging-i686/nvidia-304xx-lts.install (from rev 269153, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/staging-x86_64/ nvidia-304xx-lts/repos/staging-x86_64/PKGBUILD (from rev 269153, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/staging-x86_64/disable-mtrr.patch (from rev 269153, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/staging-x86_64/nvidia-304xx-lts.install (from rev 269153, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ staging-i686/PKGBUILD | 64 ++ staging-i686/disable-mtrr.patch | 24 +++ staging-i686/nvidia-304xx-lts.install | 15 +++ staging-x86_64/PKGBUILD | 64 ++ staging-x86_64/disable-mtrr.patch | 24 +++ staging-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/staging-i686/PKGBUILD (from rev 269153, nvidia-304xx-lts/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2016-06-08 20:04:18 UTC (rev 269154) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.131 +_extramodules=extramodules-4.4-lts +pkgrel=9 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.13' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.13') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e' + '07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/staging-i686/disable-mtrr.patch (from rev 269153, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- staging-i686/disable-mtrr.patch (rev 0) +++ staging-i686/disable-mtrr.patch 2016-06-08 20:04:18 UTC (rev 269154) @@ -0,0 +1,24 @@ +Aut
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Thursday, May 5, 2016 @ 09:38:11 Author: andyrtr Revision: 266922 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 266921, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 266921, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 266921, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 266921, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 266921, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 266921, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 266921, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-05-05 07:38:11 UTC (rev 266922) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.131 +_extramodules=extramodules-4.4-lts +pkgrel=8 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.9' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.9') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e' + '07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 266921, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2016-05-05 07:38:11 UTC (rev 266922) @@ -0,0 +1,24 @@ +Author:
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Wednesday, April 20, 2016 @ 16:42:52 Author: andyrtr Revision: 265543 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 265542, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 265542, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 265542, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 265542, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 265542, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 265542, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 265542, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-04-20 14:42:52 UTC (rev 265543) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.131 +_extramodules=extramodules-4.4-lts +pkgrel=7 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.8' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.8') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e' + '07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 265542, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2016-04-20 14:42:52 UTC (rev 265543) @@ -0,0 +1,24 @@ +Aut
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Monday, April 18, 2016 @ 18:18:36 Author: andyrtr Revision: 265140 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 265139, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 265139, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 265139, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 265139, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/disable-mtrr.patch (from rev 265139, nvidia-304xx-lts/trunk/disable-mtrr.patch) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 265139, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) -+ testing-i686/PKGBUILD | 64 ++ testing-i686/disable-mtrr.patch | 24 +++ testing-i686/nvidia-304xx-lts.install | 15 +++ testing-x86_64/PKGBUILD | 64 ++ testing-x86_64/disable-mtrr.patch | 24 +++ testing-x86_64/nvidia-304xx-lts.install | 15 +++ 6 files changed, 206 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 265139, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-04-18 16:18:36 UTC (rev 265140) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.131 +_extramodules=extramodules-4.4-lts +pkgrel=6 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.4.7' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.4.7') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=('!strip') +#source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +#source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +#sha512sums_i686=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e') +#sha512sums_x86_64=('07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93') + +source=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run"; + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +disable-mtrr.patch) +sha512sums=('3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e' + '07e529e4e81c42b43861475029aa0f223f8f3d299be9ddfe820c583e26aae49223a9b0dfee6d66ab09c526554bb581e5f8cf755eda600cb9e0bdac7d5f4acb93' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774') + + +if [ "$CARCH" = "i686" ]; then + _arch='x86' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}" +elif [ "$CARCH" = "x86_64" ]; then + _arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" +fi + +prepare() { +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +# FS#47092 +(cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/disable-mtrr.patch) +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/disable-mtrr.patch (from rev 265139, nvidia-304xx-lts/trunk/disable-mtrr.patch) === --- testing-i686/disable-mtrr.patch (rev 0) +++ testing-i686/disable-mtrr.patch 2016-04-18 16:18:36 UTC (rev 265140) @@ -0,0 +1,24 @@ +Author
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Tuesday, September 22, 2015 @ 22:32:04 Author: andyrtr Revision: 247088 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 247087, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 247087, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 247087, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 247087, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/testing-i686/PKGBUILD nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install -+ /PKGBUILD | 94 ++ /nvidia-304xx-lts.install | 30 + testing-i686/PKGBUILD | 47 --- testing-i686/nvidia-304xx-lts.install | 15 testing-x86_64/PKGBUILD | 47 --- testing-x86_64/nvidia-304xx-lts.install | 15 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2015-09-22 20:31:50 UTC (rev 247087) +++ testing-i686/PKGBUILD 2015-09-22 20:32:04 UTC (rev 247088) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.128 -_extramodules=extramodules-4.1-lts -pkgrel=2 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=4.1.7' 'libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=4.1.7') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -sha512sums_i686=('9822b61872ae28751cd5c41714048612f7ddf0fd9f02e6340598150afbea43dddeba88482a8c88bcf893b015d14b2a2cf5157ed60583da57fdfe183ecb620c90') -sha512sums_x86_64=('fa7a81edaba92561314b4874635e639607cf2f9bcde10609764528a35bb2d4a6916c7ea2be2cdcb9e2abf5ac7455f54287ff7218f3e57acc67bdeae18a208db2') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 247087, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-09-22 20:32:04 UTC (rev 247088) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.128 +_extramodules=extramodules-4.1-lts +pkgrel=3 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.1.8' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.1.8') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha512sums_i686=('9822b61872ae28751cd5c41714048612f7ddf0fd9f02e6340598150afbea43dddeba88482a8c88bcf893b015d14b2a2cf5157ed60583da57fdfe183ecb620c90') +sha512sums_x86_64=('fa7a81edaba92561314b4874635e639607cf2f9bcde10609764528a35bb2d4a6916c7ea2be2cdcb9e2abf5ac7455f54287ff7218f3e57acc67bdeae18a208d
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Sunday, September 20, 2015 @ 17:53:14 Author: andyrtr Revision: 247012 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 247011, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 247011, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 247011, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 247011, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/testing-i686/PKGBUILD nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install -+ /PKGBUILD | 94 ++ /nvidia-304xx-lts.install | 30 + testing-i686/PKGBUILD | 47 --- testing-i686/nvidia-304xx-lts.install | 15 testing-x86_64/PKGBUILD | 47 --- testing-x86_64/nvidia-304xx-lts.install | 15 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2015-09-20 15:53:04 UTC (rev 247011) +++ testing-i686/PKGBUILD 2015-09-20 15:53:14 UTC (rev 247012) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.128 -_extramodules=extramodules-3.14-lts -pkgrel=1 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.42' 'libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.42') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -sha512sums_i686=('9822b61872ae28751cd5c41714048612f7ddf0fd9f02e6340598150afbea43dddeba88482a8c88bcf893b015d14b2a2cf5157ed60583da57fdfe183ecb620c90') -sha512sums_x86_64=('fa7a81edaba92561314b4874635e639607cf2f9bcde10609764528a35bb2d4a6916c7ea2be2cdcb9e2abf5ac7455f54287ff7218f3e57acc67bdeae18a208db2') - -if [ "$CARCH" = "i686" ]; then - _arch='x86' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}" -elif [ "$CARCH" = "x86_64" ]; then - _arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 247011, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-09-20 15:53:14 UTC (rev 247012) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.128 +_extramodules=extramodules-4.1-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=4.1.7' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=4.1.7') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run";) +source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha512sums_i686=('9822b61872ae28751cd5c41714048612f7ddf0fd9f02e6340598150afbea43dddeba88482a8c88bcf893b015d14b2a2cf5157ed60583da57fdfe183ecb620c90') +sha512sums_x86_64=('fa7a81edaba92561314b4874635e639607cf2f9bcde10609764528a35bb2d4a6916c7ea2be2cdcb9e2abf5ac7455f54287ff7218f3e57acc67bdeae18a
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Friday, May 15, 2015 @ 10:00:37 Author: fyan Revision: 239371 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 239370, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 239370, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 239370, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 239370, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-05-15 08:00:04 UTC (rev 239370) +++ extra-i686/PKGBUILD 2015-05-15 08:00:37 UTC (rev 239371) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.125 -_extramodules=extramodules-3.14-lts -pkgrel=7 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.40' 'libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.40') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 239370, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-05-15 08:00:37 UTC (rev 239371) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.125 +_extramodules=extramodules-3.14-lts +pkgrel=8 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.41' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.41') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.k
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Friday, March 27, 2015 @ 03:41:19 Author: fyan Revision: 235002 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 235001, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 235001, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 235001, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 235001, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-03-27 02:40:49 UTC (rev 235001) +++ extra-i686/PKGBUILD 2015-03-27 02:41:19 UTC (rev 235002) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.125 -_extramodules=extramodules-3.14-lts -pkgrel=5 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.34' 'libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.34') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 235001, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-03-27 02:41:19 UTC (rev 235002) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.125 +_extramodules=extramodules-3.14-lts +pkgrel=6 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.36' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.36') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Sunday, March 1, 2015 @ 16:56:52 Author: svenstaro Revision: 232368 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 232367, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 232367, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 232367, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 232367, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-03-01 15:56:46 UTC (rev 232367) +++ extra-i686/PKGBUILD 2015-03-01 15:56:52 UTC (rev 232368) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.125 -_extramodules=extramodules-3.14-lts -pkgrel=4 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.34' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.34') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 232367, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-03-01 15:56:52 UTC (rev 232368) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.125 +_extramodules=extramodules-3.14-lts +pkgrel=5 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.34' 'libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.34') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_ex
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Tuesday, February 10, 2015 @ 16:37:49 Author: foutrelis Revision: 231216 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 231215, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 231215, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 231215, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 231215, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2015-02-10 15:37:37 UTC (rev 231215) +++ extra-i686/PKGBUILD 2015-02-10 15:37:49 UTC (rev 231216) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.125 -_extramodules=extramodules-3.14-lts -pkgrel=2 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.21' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.21') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 231215, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2015-02-10 15:37:49 UTC (rev 231216) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.125 +_extramodules=extramodules-3.14-lts +pkgrel=3 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.21' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.21') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/us
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Friday, December 5, 2014 @ 19:24:02 Author: fyan Revision: 227305 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 227304, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 227304, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 227304, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 227304, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-12-05 18:23:41 UTC (rev 227304) +++ extra-i686/PKGBUILD 2014-12-05 18:24:02 UTC (rev 227305) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.123 -_extramodules=extramodules-3.14-lts -pkgrel=7 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.21' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.21') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 227304, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-12-05 18:24:02 UTC (rev 227305) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.125 +_extramodules=extramodules-3.14-lts +pkgrel=1 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.21' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.21') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('bc3b0ac291fa998d5109a6f7e94fb2d4') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/m
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Sunday, November 23, 2014 @ 05:01:16 Author: fyan Revision: 226858 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 226857, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 226857, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 226857, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 226857, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-11-23 04:00:54 UTC (rev 226857) +++ extra-i686/PKGBUILD 2014-11-23 04:01:16 UTC (rev 226858) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.123 -_extramodules=extramodules-3.14-lts -pkgrel=6 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.21' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.21') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 226857, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-11-23 04:01:16 UTC (rev 226858) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.123 +_extramodules=extramodules-3.14-lts +pkgrel=7 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.21' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.21') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('52307054483f5c40391608ce69114d48') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('9d461e9e00e473f458aee96cd6d85101') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Monday, September 8, 2014 @ 08:39:34 Author: bpiotrowski Revision: 221113 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 221112, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 221112, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 221112, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 221112, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/testing-i686/PKGBUILD nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install -+ /PKGBUILD | 94 ++ /nvidia-304xx-lts.install | 30 + testing-i686/PKGBUILD | 47 --- testing-i686/nvidia-304xx-lts.install | 15 testing-x86_64/PKGBUILD | 47 --- testing-x86_64/nvidia-304xx-lts.install | 15 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2014-09-08 06:38:32 UTC (rev 221112) +++ testing-i686/PKGBUILD 2014-09-08 06:39:34 UTC (rev 221113) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.123 -_extramodules=extramodules-3.14-lts -pkgrel=2 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.11' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.11') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('52307054483f5c40391608ce69114d48') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('9d461e9e00e473f458aee96cd6d85101') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 221112, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-09-08 06:39:34 UTC (rev 221113) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.123 +_extramodules=extramodules-3.14-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.11' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.11') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('52307054483f5c40391608ce69114d48') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('9d461e9e00e473f458aee96cd6d85101') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m6
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Wednesday, July 9, 2014 @ 04:58:57 Author: fyan Revision: 216738 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 216737, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 216737, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 216737, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 216737, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-07-09 02:58:31 UTC (rev 216737) +++ extra-i686/PKGBUILD 2014-07-09 02:58:57 UTC (rev 216738) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.121 -_extramodules=extramodules-3.14-lts -pkgrel=4 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.14.10' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.14.10') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 216737, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-07-09 02:58:57 UTC (rev 216738) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.121 +_extramodules=extramodules-3.14-lts +pkgrel=5 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.14.11' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.14.11') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/mo
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Saturday, March 15, 2014 @ 03:53:18 Author: fyan Revision: 207771 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 207770, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 207770, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 207770, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 207770, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-15 02:51:37 UTC (rev 207770) +++ extra-i686/PKGBUILD 2014-03-15 02:53:18 UTC (rev 207771) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.121 -_extramodules=extramodules-3.10-lts -pkgrel=1 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.10.26' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.10.26') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 207770, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-03-15 02:53:18 UTC (rev 207771) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.121 +_extramodules=extramodules-3.10-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.26' 'nvidia-304xx-libgl' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.26') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Wednesday, March 12, 2014 @ 18:41:27 Author: fyan Revision: 207596 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 207595, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 207595, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 207595, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 207595, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-03-12 17:40:25 UTC (rev 207595) +++ extra-i686/PKGBUILD 2014-03-12 17:41:27 UTC (rev 207596) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.119 -_extramodules=extramodules-3.10-lts -pkgrel=2 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.10.26' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.10.26') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('a2acb8066ac296005dbf560ee83ae6d9') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('fb93002115c99f15b6ca393a90a9c9ec') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${srcdir}" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 207595, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-03-12 17:41:27 UTC (rev 207596) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.121 +_extramodules=extramodules-3.10-lts +pkgrel=1 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.26' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.26') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('b8c950f0a30a6e1f503630fbd0ca8ab9') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +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 -m755 "
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Tuesday, December 24, 2013 @ 13:59:42 Author: andyrtr Revision: 202681 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 202680, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install (from rev 202680, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD (from rev 202680, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install (from rev 202680, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) Deleted: nvidia-304xx-lts/repos/extra-i686/PKGBUILD nvidia-304xx-lts/repos/extra-i686/nvidia-304xx-lts.install nvidia-304xx-lts/repos/extra-x86_64/PKGBUILD nvidia-304xx-lts/repos/extra-x86_64/nvidia-304xx-lts.install ---+ /PKGBUILD | 94 /nvidia-304xx-lts.install | 30 ++ extra-i686/PKGBUILD | 47 extra-i686/nvidia-304xx-lts.install | 15 - extra-x86_64/PKGBUILD | 47 extra-x86_64/nvidia-304xx-lts.install | 15 - 6 files changed, 124 insertions(+), 124 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-12-24 12:59:30 UTC (rev 202680) +++ extra-i686/PKGBUILD 2013-12-24 12:59:42 UTC (rev 202681) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Andreas Radke - -pkgname=nvidia-304xx-lts -pkgver=304.117 -_extramodules=extramodules-3.10-lts -pkgrel=1 -pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" -arch=('i686' 'x86_64') -url="http://www.nvidia.com/"; -depends=('linux-lts>=3.10.24' "nvidia-304xx-utils=${pkgver}") -makedepends=('linux-lts-headers>=3.10.24') -conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') -provides=('nvidia-304xx') -license=('custom') -install=nvidia-304xx-lts.install -options=(!strip) - -if [ "$CARCH" = "i686" ]; then -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('023eb03da304a1842fc503c81e3c5694') -elif [ "$CARCH" = "x86_64" ]; then -_arch='x86_64' - _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" - source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -md5sums=('8ee9f672028971c6d36118894d0e2c59') -fi - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${srcdir}" -sh "${_pkg}.run" --extract-only -cd "${_pkg}/kernel" -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 -m755 "${pkgdir}/usr/lib/modprobe.d" -echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" -gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" -install -D -m644 ${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" -} Copied: nvidia-304xx-lts/repos/extra-i686/PKGBUILD (from rev 202680, nvidia-304xx-lts/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-12-24 12:59:42 UTC (rev 202681) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.117 +_extramodules=extramodules-3.10-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.25' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.25') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('023eb03da304a1842fc503c81e3c5694') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums=('8ee9f672028971c6d36118894d0e2c59') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +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 -m755 "${pkgdir}/u
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Thursday, November 21, 2013 @ 19:26:56 Author: andyrtr Revision: 200033 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 200032, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 200032, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 200032, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 200032, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 200032, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/nvidia-linux-3.11.patch (from rev 200032, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) -+ testing-i686/PKGBUILD | 51 ++ testing-i686/nvidia-304xx-lts.install | 15 testing-i686/nvidia-linux-3.11.patch| 25 ++ testing-x86_64/PKGBUILD | 51 ++ testing-x86_64/nvidia-304xx-lts.install | 15 testing-x86_64/nvidia-linux-3.11.patch | 25 ++ 6 files changed, 182 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 200032, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-11-21 18:26:56 UTC (rev 200033) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.108 +_extramodules=extramodules-3.10-lts +pkgrel=9 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.20' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.20') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source=('nvidia-linux-3.11.patch') +md5sums=('5c962760de069ed4ad34e64d5988686a') + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('ef453e32515c2176c67ebd95c770dc0e') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('4e0e54de6735023f44c858a3006b3e18') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np2 -i ${srcdir}/nvidia-linux-3.11.patch +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 200032, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) === --- testing-i686/nvidia-304xx-lts.install (rev 0) +++ testing-i686/nvidia-304xx-lts.install 2013-11-21 18:26:56 UTC (rev 200033) @@ -0,0 +1,15 @@ +post_install() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +echo 'In order to use nvidia module, reboot the system.' +} + +post_upgrade() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} + +post_remove() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 200032, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) === --- testing-i686/nvidia-linux-3.11.patch(rev 0) +++ testing-i686/nvidia-linux-3.11.patch2013-11-21 18:26:56 UTC (rev 200033) @@ -0,0 +1,25 @@ +From 8a8647ad942c8ac5161e1335f7f3e9dbb34dbf9e Mon Sep 17 00:00:00 2001 +From: Lukas Elsner +Date
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Wednesday, November 13, 2013 @ 12:17:36 Author: bpiotrowski Revision: 199476 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 199475, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 199475, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 199475, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 199475, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 199475, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/nvidia-linux-3.11.patch (from rev 199475, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) -+ testing-i686/PKGBUILD | 51 ++ testing-i686/nvidia-304xx-lts.install | 15 testing-i686/nvidia-linux-3.11.patch| 25 ++ testing-x86_64/PKGBUILD | 51 ++ testing-x86_64/nvidia-304xx-lts.install | 15 testing-x86_64/nvidia-linux-3.11.patch | 25 ++ 6 files changed, 182 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 199475, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-11-13 11:17:36 UTC (rev 199476) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.108 +_extramodules=extramodules-3.10-lts +pkgrel=8 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.16' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.16') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source=('nvidia-linux-3.11.patch') +md5sums=('5c962760de069ed4ad34e64d5988686a') + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('ef453e32515c2176c67ebd95c770dc0e') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('4e0e54de6735023f44c858a3006b3e18') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np2 -i ${srcdir}/nvidia-linux-3.11.patch +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" + +# the license file is part of nvidia-304xx-utils - the module depends on it, so we don't ship it another time. +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 199475, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) === --- testing-i686/nvidia-304xx-lts.install (rev 0) +++ testing-i686/nvidia-304xx-lts.install 2013-11-13 11:17:36 UTC (rev 199476) @@ -0,0 +1,15 @@ +post_install() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +echo 'In order to use nvidia module, reboot the system.' +} + +post_upgrade() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} + +post_remove() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 199475, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) === --- testing-i686/nvidia-linux-3.11.patch(rev 0) +++ testing-i686/nvidia-linux-3.11.patch2013-11-13 11:17:36 UTC (rev 199476) @@ -0,0 +1,25 @@ +From 8a8647ad942c8ac5161e1335f7f3e9dbb34dbf9e Mon Sep 17 00:00:00 2001 +From: Lukas Elsner
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Monday, October 14, 2013 @ 19:44:18 Author: andyrtr Revision: 196519 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 196518, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 196518, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 196518, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 196518, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 196518, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/nvidia-linux-3.11.patch (from rev 196518, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) -+ testing-i686/PKGBUILD | 50 ++ testing-i686/nvidia-304xx-lts.install | 15 + testing-i686/nvidia-linux-3.11.patch| 25 +++ testing-x86_64/PKGBUILD | 50 ++ testing-x86_64/nvidia-304xx-lts.install | 15 + testing-x86_64/nvidia-linux-3.11.patch | 25 +++ 6 files changed, 180 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 196518, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-10-14 17:44:18 UTC (rev 196519) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.108 +_extramodules=extramodules-3.10-lts +pkgrel=6 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.16' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.16') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source=('nvidia-linux-3.11.patch') +md5sums=('5c962760de069ed4ad34e64d5988686a') + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('ef453e32515c2176c67ebd95c770dc0e') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('4e0e54de6735023f44c858a3006b3e18') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np2 -i ${srcdir}/nvidia-linux-3.11.patch +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${srcdir}/${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 196518, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) === --- testing-i686/nvidia-304xx-lts.install (rev 0) +++ testing-i686/nvidia-304xx-lts.install 2013-10-14 17:44:18 UTC (rev 196519) @@ -0,0 +1,15 @@ +post_install() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +echo 'In order to use nvidia module, reboot the system.' +} + +post_upgrade() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} + +post_remove() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 196518, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) === --- testing-i686/nvidia-linux-3.11.patch(rev 0) +++ testing-i686/nvidia-linux-3.11.patch2013-10-14 17:44:18 UTC (rev 196519) @@ -0,0 +1,25 @@ +From 8a8647ad942c8ac5161e1335f7f3e9dbb34dbf9e Mon Sep 17 00:00:00 2001 +From: Lukas Elsner +Date: Wed, 17 Jul 201
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Tuesday, October 1, 2013 @ 21:00:43 Author: andyrtr Revision: 195835 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 195834, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 195834, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 195834, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 195834, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 195834, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/nvidia-linux-3.11.patch (from rev 195834, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) -+ testing-i686/PKGBUILD | 50 ++ testing-i686/nvidia-304xx-lts.install | 15 + testing-i686/nvidia-linux-3.11.patch| 25 +++ testing-x86_64/PKGBUILD | 50 ++ testing-x86_64/nvidia-304xx-lts.install | 15 + testing-x86_64/nvidia-linux-3.11.patch | 25 +++ 6 files changed, 180 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 195834, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-10-01 19:00:43 UTC (rev 195835) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.108 +_extramodules=extramodules-3.10-lts +pkgrel=4 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.14' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.14') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source=('nvidia-linux-3.11.patch') +md5sums=('5c962760de069ed4ad34e64d5988686a') + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('ef453e32515c2176c67ebd95c770dc0e') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('4e0e54de6735023f44c858a3006b3e18') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np2 -i ${srcdir}/nvidia-linux-3.11.patch +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${srcdir}/${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 195834, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) === --- testing-i686/nvidia-304xx-lts.install (rev 0) +++ testing-i686/nvidia-304xx-lts.install 2013-10-01 19:00:43 UTC (rev 195835) @@ -0,0 +1,15 @@ +post_install() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +echo 'In order to use nvidia module, reboot the system.' +} + +post_upgrade() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} + +post_remove() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 195834, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) === --- testing-i686/nvidia-linux-3.11.patch(rev 0) +++ testing-i686/nvidia-linux-3.11.patch2013-10-01 19:00:43 UTC (rev 195835) @@ -0,0 +1,25 @@ +From 8a8647ad942c8ac5161e1335f7f3e9dbb34dbf9e Mon Sep 17 00:00:00 2001 +From: Lukas Elsner +Date: Wed, 17 Jul 201
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Friday, September 27, 2013 @ 10:31:52 Author: bpiotrowski Revision: 195197 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 195196, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 195196, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 195196, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 195196, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 195196, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/nvidia-linux-3.11.patch (from rev 195196, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) -+ testing-i686/PKGBUILD | 50 ++ testing-i686/nvidia-304xx-lts.install | 15 + testing-i686/nvidia-linux-3.11.patch| 25 +++ testing-x86_64/PKGBUILD | 50 ++ testing-x86_64/nvidia-304xx-lts.install | 15 + testing-x86_64/nvidia-linux-3.11.patch | 25 +++ 6 files changed, 180 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 195196, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-09-27 08:31:52 UTC (rev 195197) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.108 +_extramodules=extramodules-3.10-lts +pkgrel=3 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.0' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.0') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source=('nvidia-linux-3.11.patch') +md5sums=('5c962760de069ed4ad34e64d5988686a') + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('ef453e32515c2176c67ebd95c770dc0e') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('4e0e54de6735023f44c858a3006b3e18') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np2 -i ${srcdir}/nvidia-linux-3.11.patch +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${srcdir}/${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 195196, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) === --- testing-i686/nvidia-304xx-lts.install (rev 0) +++ testing-i686/nvidia-304xx-lts.install 2013-09-27 08:31:52 UTC (rev 195197) @@ -0,0 +1,15 @@ +post_install() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +echo 'In order to use nvidia module, reboot the system.' +} + +post_upgrade() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} + +post_remove() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 195196, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) === --- testing-i686/nvidia-linux-3.11.patch(rev 0) +++ testing-i686/nvidia-linux-3.11.patch2013-09-27 08:31:52 UTC (rev 195197) @@ -0,0 +1,25 @@ +From 8a8647ad942c8ac5161e1335f7f3e9dbb34dbf9e Mon Sep 17 00:00:00 2001 +From: Lukas Elsner +Date: Wed, 17 Jul
[arch-commits] Commit in nvidia-304xx-lts/repos (8 files)
Date: Tuesday, September 17, 2013 @ 11:08:40 Author: bpiotrowski Revision: 194522 archrelease: copy trunk to testing-i686, testing-x86_64 Added: nvidia-304xx-lts/repos/testing-i686/ nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 194521, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 194521, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 194521, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) nvidia-304xx-lts/repos/testing-x86_64/ nvidia-304xx-lts/repos/testing-x86_64/PKGBUILD (from rev 194521, nvidia-304xx-lts/trunk/PKGBUILD) nvidia-304xx-lts/repos/testing-x86_64/nvidia-304xx-lts.install (from rev 194521, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) nvidia-304xx-lts/repos/testing-x86_64/nvidia-linux-3.11.patch (from rev 194521, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) -+ testing-i686/PKGBUILD | 50 ++ testing-i686/nvidia-304xx-lts.install | 15 + testing-i686/nvidia-linux-3.11.patch| 25 +++ testing-x86_64/PKGBUILD | 50 ++ testing-x86_64/nvidia-304xx-lts.install | 15 + testing-x86_64/nvidia-linux-3.11.patch | 25 +++ 6 files changed, 180 insertions(+) Copied: nvidia-304xx-lts/repos/testing-i686/PKGBUILD (from rev 194521, nvidia-304xx-lts/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-09-17 09:08:40 UTC (rev 194522) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Andreas Radke + +pkgname=nvidia-304xx-lts +pkgver=304.108 +_extramodules=extramodules-3.10-lts +pkgrel=2 +pkgdesc="NVIDIA drivers for linux-lts, 304xx legacy branch" +arch=('i686' 'x86_64') +url="http://www.nvidia.com/"; +depends=('linux-lts>=3.10.0' "nvidia-304xx-utils=${pkgver}") +makedepends=('linux-lts-headers>=3.10.0') +conflicts=('nvidia-lts' 'nvidia-96xx-lts' 'nvidia-173xx-lts') +provides=('nvidia-304xx') +license=('custom') +install=nvidia-304xx-lts.install +options=(!strip) +source=('nvidia-linux-3.11.patch') +md5sums=('5c962760de069ed4ad34e64d5988686a') + +if [ "$CARCH" = "i686" ]; then +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('ef453e32515c2176c67ebd95c770dc0e') +elif [ "$CARCH" = "x86_64" ]; then +_arch='x86_64' + _pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32" + source+=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +md5sums+=('4e0e54de6735023f44c858a3006b3e18') +fi + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${srcdir}" +sh "${_pkg}.run" --extract-only +cd "${_pkg}/kernel" +patch -Np2 -i ${srcdir}/nvidia-linux-3.11.patch +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 -m755 "${pkgdir}/usr/lib/modprobe.d" +echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-304xx-lts.conf" +gzip "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" +install -D -m644 ${srcdir}/${_pkg}/LICENSE "${pkgdir}/usr/share/licenses/nvidia-304xx-lts/LICENSE" +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-304xx-lts.install (from rev 194521, nvidia-304xx-lts/trunk/nvidia-304xx-lts.install) === --- testing-i686/nvidia-304xx-lts.install (rev 0) +++ testing-i686/nvidia-304xx-lts.install 2013-09-17 09:08:40 UTC (rev 194522) @@ -0,0 +1,15 @@ +post_install() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +echo 'In order to use nvidia module, reboot the system.' +} + +post_upgrade() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} + +post_remove() { +EXTRAMODULES='extramodules-3.10-lts' +depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) +} Copied: nvidia-304xx-lts/repos/testing-i686/nvidia-linux-3.11.patch (from rev 194521, nvidia-304xx-lts/trunk/nvidia-linux-3.11.patch) === --- testing-i686/nvidia-linux-3.11.patch(rev 0) +++ testing-i686/nvidia-linux-3.11.patch2013-09-17 09:08:40 UTC (rev 194522) @@ -0,0 +1,25 @@ +From 8a8647ad942c8ac5161e1335f7f3e9dbb34dbf9e Mon Sep 17 00:00:00 2001 +From: Lukas Elsner +Date: Wed, 17 Ju