[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-10-30 Thread Sven-Hendrik Haase
Date: Tuesday, October 31, 2017 @ 04:43:01
  Author: svenstaro
Revision: 308736

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 308735, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 308735, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 308735, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 308735, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 308735, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-10-31 04:43:01 UTC (rev 308736)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.22
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.59' 
'linux-lts-headers>=4.9.59')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('865c5024957ade2c8361b198cbc6600f469612fe0336e3a0bfaf56e4240999367f2066837c0b354af4821ab2531d05eddf3f2a0957eacc2eca0dd7cada4929b4')
+sha512sums_x86_64=('f304f5b6d4c7e0ba5f19cf9f84ecab1c911e17d25193b527bf9c45200dda942011cb7632555e5351ed8fc212dcb59ea3d791b971073a8b09cb96af790e0c30ff')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.59' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 308735, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2017-10-31 04:43:01 UTC (rev 308736)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 308735, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-10-31 04:43:01 UTC (rev 308736)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.22
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-10-30 Thread Andreas Radke
Date: Monday, October 30, 2017 @ 09:48:56
  Author: andyrtr
Revision: 308641

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 308640, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 308640, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 308640, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 308640, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 308640, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-10-30 09:48:56 UTC (rev 308641)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.12
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.59' 
'linux-lts-headers>=4.9.59')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('aa88bed1bbde790779b270b331b6a5f6008259f46291076c67cb22bc79c23dc1bf29177a7ce040784d986988b768c0574cd2ad28d71a0759873b13a68fcaa7f8')
+sha512sums_x86_64=('67617031a3387d0aaa389dfc9d8f68d5d6fd435646ecd1928d8ec034401ff21579b2472052038393c97290d4a521d0a2e3f29d49d5b05c64ce250ef2d43e4acd')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.59' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 308640, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-10-30 09:48:56 UTC (rev 308641)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 308640, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-10-30 09:48:56 UTC (rev 308641)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.12
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-10-12 Thread Andreas Radke
Date: Thursday, October 12, 2017 @ 19:21:44
  Author: andyrtr
Revision: 307790

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 307789, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 307789, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 307789, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 307789, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 307789, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-10-12 19:21:44 UTC (rev 307790)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.12
+_extramodules=extramodules-4.9-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.55' 
'linux-lts-headers>=4.9.55')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('aa88bed1bbde790779b270b331b6a5f6008259f46291076c67cb22bc79c23dc1bf29177a7ce040784d986988b768c0574cd2ad28d71a0759873b13a68fcaa7f8')
+sha512sums_x86_64=('67617031a3387d0aaa389dfc9d8f68d5d6fd435646ecd1928d8ec034401ff21579b2472052038393c97290d4a521d0a2e3f29d49d5b05c64ce250ef2d43e4acd')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.55' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 307789, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-10-12 19:21:44 UTC (rev 307790)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 307789, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-10-12 19:21:44 UTC (rev 307790)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.12
+_extramodules=extramodules-4.9-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-10-03 Thread Sven-Hendrik Haase
Date: Wednesday, October 4, 2017 @ 00:35:23
  Author: svenstaro
Revision: 306689

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 306688, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 306688, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 306688, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 306688, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 306688, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-10-04 00:35:23 UTC (rev 306689)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.12
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.51' 
'linux-lts-headers>=4.9.51')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('aa88bed1bbde790779b270b331b6a5f6008259f46291076c67cb22bc79c23dc1bf29177a7ce040784d986988b768c0574cd2ad28d71a0759873b13a68fcaa7f8')
+sha512sums_x86_64=('67617031a3387d0aaa389dfc9d8f68d5d6fd435646ecd1928d8ec034401ff21579b2472052038393c97290d4a521d0a2e3f29d49d5b05c64ce250ef2d43e4acd')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.51' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 306688, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2017-10-04 00:35:23 UTC (rev 306689)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 306688, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-10-04 00:35:23 UTC (rev 306689)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=387.12
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-09-24 Thread Felix Yan
Date: Sunday, September 24, 2017 @ 14:25:38
  Author: felixonmars
Revision: 306201

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 306200, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 306200, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 306200, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 306200, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 306200, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-09-24 14:25:38 UTC (rev 306201)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.90
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.51' 
'linux-lts-headers>=4.9.51')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('4376be6ade4380f8416a7d07a77b2e71bf07f62488c6887d2023973ca57574a0c6d294327159d4a0cf12400e4156b48fa989e3a80615cefd25d918e6d558784f')
+sha512sums_x86_64=('64b9a30c1a92435202b67c65f6a33fa5bb533f7009ee24b4f5632f100aa5842bf2f5fd83d63d9c3ce7599ceacd29c585c31e83c1e214cb7c542279d1287c4b34')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.51' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 306200, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-09-24 14:25:38 UTC (rev 306201)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 306200, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-09-24 14:25:38 UTC (rev 306201)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.90
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-09-20 Thread Andreas Radke
Date: Wednesday, September 20, 2017 @ 14:02:05
  Author: andyrtr
Revision: 305922

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 305921, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 305921, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 305921, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 305921, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 305921, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-09-20 14:02:05 UTC (rev 305922)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.69
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.51' 
'linux-lts-headers>=4.9.51')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('7bd55906111ed00bc8aef75a70ee636dc5a8fc22196a94d29cd651b5083b1974e45194ee7091dbb7db4f70706297bdf1c9e5f658500fc28323030684a3670663')
+sha512sums_x86_64=('8e48416fb4d0cb781ae3611fcd710c73ef9276eebc79950bf8ae5ea484fb2f06356b1f9628b35062a2e98bfb4b1fa70322e1ac243b97b28766f73ef6e630cabf')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.51' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 305921, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-09-20 14:02:05 UTC (rev 305922)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 305921, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-09-20 14:02:05 UTC (rev 305922)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.69
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-08-22 Thread Felix Yan
Date: Wednesday, August 23, 2017 @ 05:33:17
  Author: felixonmars
Revision: 303327

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 303326, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 303326, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 303326, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 303326, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 303326, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-08-23 05:33:17 UTC (rev 303327)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.69
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.42' 
'linux-lts-headers>=4.9.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('7bd55906111ed00bc8aef75a70ee636dc5a8fc22196a94d29cd651b5083b1974e45194ee7091dbb7db4f70706297bdf1c9e5f658500fc28323030684a3670663')
+sha512sums_x86_64=('8e48416fb4d0cb781ae3611fcd710c73ef9276eebc79950bf8ae5ea484fb2f06356b1f9628b35062a2e98bfb4b1fa70322e1ac243b97b28766f73ef6e630cabf')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.40' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 303326, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-08-23 05:33:17 UTC (rev 303327)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 303326, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-08-23 05:33:17 UTC (rev 303327)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.69
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-08-11 Thread Andreas Radke
Date: Friday, August 11, 2017 @ 19:53:41
  Author: andyrtr
Revision: 301933

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 301932, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 301932, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 301932, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 301932, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 301932, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-08-11 19:53:41 UTC (rev 301933)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.59
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.42' 
'linux-lts-headers>=4.9.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('09ceccb8c5bc136bb8ba75b8a15fc0cc08eb3680b6c5233b3dca4a1c55d14461d9adee2c686baff4173c8947c0bbc6dd52fcff5c1715a157015ecf4e802b214b')
+sha512sums_x86_64=('c57a6041f8abd12540208c04e18a80e648bfd9a45ae2f03d418ffa9a589f50aa93f1a9e4ddc4c728e49b3d55b9422641b2ca42e58c403cf23f7dbda843b45947')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.40' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 301932, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-08-11 19:53:41 UTC (rev 301933)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 301932, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-08-11 19:53:41 UTC (rev 301933)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.59
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-07-28 Thread Andreas Radke
Date: Friday, July 28, 2017 @ 20:39:56
  Author: andyrtr
Revision: 301336

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 301335, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 301335, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 301335, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 301335, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 301335, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-07-28 20:39:56 UTC (rev 301336)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.59
+_extramodules=extramodules-4.9-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.40' 
'linux-lts-headers>=4.9.40')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('09ceccb8c5bc136bb8ba75b8a15fc0cc08eb3680b6c5233b3dca4a1c55d14461d9adee2c686baff4173c8947c0bbc6dd52fcff5c1715a157015ecf4e802b214b')
+sha512sums_x86_64=('c57a6041f8abd12540208c04e18a80e648bfd9a45ae2f03d418ffa9a589f50aa93f1a9e4ddc4c728e49b3d55b9422641b2ca42e58c403cf23f7dbda843b45947')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.40' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 301335, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-07-28 20:39:56 UTC (rev 301336)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 301335, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-07-28 20:39:56 UTC (rev 301336)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.59
+_extramodules=extramodules-4.9-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-07-25 Thread Felix Yan
Date: Tuesday, July 25, 2017 @ 08:42:18
  Author: felixonmars
Revision: 301248

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 301247, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 301247, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 301247, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 301247, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 301247, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-07-25 08:42:18 UTC (rev 301248)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.59
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.36' 
'linux-lts-headers>=4.9.36')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('09ceccb8c5bc136bb8ba75b8a15fc0cc08eb3680b6c5233b3dca4a1c55d14461d9adee2c686baff4173c8947c0bbc6dd52fcff5c1715a157015ecf4e802b214b')
+sha512sums_x86_64=('c57a6041f8abd12540208c04e18a80e648bfd9a45ae2f03d418ffa9a589f50aa93f1a9e4ddc4c728e49b3d55b9422641b2ca42e58c403cf23f7dbda843b45947')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.36' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 301247, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-07-25 08:42:18 UTC (rev 301248)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 301247, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-07-25 08:42:18 UTC (rev 301248)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=384.59
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-07-05 Thread Andreas Radke
Date: Wednesday, July 5, 2017 @ 17:52:48
  Author: andyrtr
Revision: 299706

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 299705, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 299705, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 299705, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 299705, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 299705, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-07-05 17:52:48 UTC (rev 299706)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=381.22
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.36' 
'linux-lts-headers>=4.9.36')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('15723bfa25b0f39224ad5098c784a292abe4bf1daafaeb2f1df910bbab466e666b848b12e50b0bdd45f83e2d81957425a63501550b3dc5eb8fe3e576a8a10d22')
+sha512sums_x86_64=('c40214725d8b02dab2596fb5b8d22033fbd15b29ccb8d0c789a049e3251b301c5001b778b29958f8d424625b42d4dedf3f70a47493ea8c67c63060c0b54dc7b5')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.36' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 299705, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-07-05 17:52:48 UTC (rev 299706)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 299705, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-07-05 17:52:48 UTC (rev 299706)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=381.22
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-06-17 Thread Andreas Radke
Date: Saturday, June 17, 2017 @ 12:23:20
  Author: andyrtr
Revision: 298931

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 298930, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 298930, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 298930, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 298930, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 298930, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-06-17 12:23:20 UTC (rev 298931)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=381.22
+_extramodules=extramodules-4.9-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.33' 
'linux-lts-headers>=4.9.33')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('15723bfa25b0f39224ad5098c784a292abe4bf1daafaeb2f1df910bbab466e666b848b12e50b0bdd45f83e2d81957425a63501550b3dc5eb8fe3e576a8a10d22')
+sha512sums_x86_64=('c40214725d8b02dab2596fb5b8d22033fbd15b29ccb8d0c789a049e3251b301c5001b778b29958f8d424625b42d4dedf3f70a47493ea8c67c63060c0b54dc7b5')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.33' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 298930, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-06-17 12:23:20 UTC (rev 298931)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 298930, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-06-17 12:23:20 UTC (rev 298931)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=381.22
+_extramodules=extramodules-4.9-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-05-10 Thread Sven-Hendrik Haase
Date: Thursday, May 11, 2017 @ 02:59:33
  Author: svenstaro
Revision: 295578

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 295577, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 295577, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 295577, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 295577, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 295577, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-05-11 02:59:33 UTC (rev 295578)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=381.22
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.24' 
'linux-lts-headers>=4.9.24')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('15723bfa25b0f39224ad5098c784a292abe4bf1daafaeb2f1df910bbab466e666b848b12e50b0bdd45f83e2d81957425a63501550b3dc5eb8fe3e576a8a10d22')
+sha512sums_x86_64=('c40214725d8b02dab2596fb5b8d22033fbd15b29ccb8d0c789a049e3251b301c5001b778b29958f8d424625b42d4dedf3f70a47493ea8c67c63060c0b54dc7b5')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.24' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 295577, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2017-05-11 02:59:33 UTC (rev 295578)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 295577, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-05-11 02:59:33 UTC (rev 295578)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=381.22
+_extramodules=extramodules-4.9-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-04-21 Thread Andreas Radke
Date: Friday, April 21, 2017 @ 10:45:13
  Author: andyrtr
Revision: 293798

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 293797, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 293797, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 293797, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 293797, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 293797, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-04-21 10:45:13 UTC (rev 293798)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=6
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.24' 
'linux-lts-headers>=4.9.24')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('dd1077750af9a067739ec291fb24175f')
+md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.24' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 293797, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-04-21 10:45:13 UTC (rev 293798)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 293797, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-04-21 10:45:13 UTC (rev 293798)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=6
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.24' 
'linux-lts-headers>=4.9.24')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-04-09 Thread Andreas Radke
Date: Sunday, April 9, 2017 @ 07:10:57
  Author: andyrtr
Revision: 292542

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 292541, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 292541, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 292541, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 292541, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 292541, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-04-09 07:10:57 UTC (rev 292542)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.21' 
'linux-lts-headers>=4.9.21')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('dd1077750af9a067739ec291fb24175f')
+md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.9.21' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 292541, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-04-09 07:10:57 UTC (rev 292542)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 292541, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-04-09 07:10:57 UTC (rev 292542)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.21' 
'linux-lts-headers>=4.9.21')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-03-18 Thread Andreas Radke
Date: Saturday, March 18, 2017 @ 17:11:42
  Author: andyrtr
Revision: 291036

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 291035, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 291035, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 291035, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 291035, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 291035, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-03-18 17:11:42 UTC (rev 291036)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.16' 
'linux-lts-headers>=4.9.16')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('dd1077750af9a067739ec291fb24175f')
+md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.16' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 291035, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-03-18 17:11:42 UTC (rev 291036)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 291035, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-03-18 17:11:42 UTC (rev 291036)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.16' 
'linux-lts-headers>=4.9.16')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-02-27 Thread Andreas Radke
Date: Monday, February 27, 2017 @ 21:32:35
  Author: andyrtr
Revision: 289657

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 289656, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 289656, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 289656, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 289656, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 289656, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-02-27 21:32:35 UTC (rev 289657)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.13' 
'linux-lts-headers>=4.9.13')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('dd1077750af9a067739ec291fb24175f')
+md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 289656, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-02-27 21:32:35 UTC (rev 289657)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 289656, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-02-27 21:32:35 UTC (rev 289657)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" 'linux-lts>=4.9.13' 
'linux-lts-headers>=4.9.13')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-02-18 Thread Andreas Radke
Date: Saturday, February 18, 2017 @ 17:14:07
  Author: andyrtr
Revision: 289204

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 289203, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 289203, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 289203, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 289203, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 289203, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-02-18 17:14:07 UTC (rev 289204)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.50' 
'linux-lts-headers>=4.4.50')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('dd1077750af9a067739ec291fb24175f')
+md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 289203, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-02-18 17:14:07 UTC (rev 289204)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 289203, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-02-18 17:14:07 UTC (rev 289204)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.50' 
'linux-lts-headers>=4.4.50')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-02-14 Thread Laurent Carlier
Date: Tuesday, February 14, 2017 @ 19:05:57
  Author: lcarlier
Revision: 288987

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 288986, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 288986, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 288986, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 288986, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 288986, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-02-14 19:05:57 UTC (rev 288987)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.42' 
'linux-lts-headers>=4.4.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('dd1077750af9a067739ec291fb24175f')
+md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 288986, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-02-14 19:05:57 UTC (rev 288987)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 288986, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-02-14 19:05:57 UTC (rev 288987)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=378.13
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.42' 
'linux-lts-headers>=4.4.42')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2017-01-12 Thread Andreas Radke
Date: Thursday, January 12, 2017 @ 16:25:39
  Author: andyrtr
Revision: 285852

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 285851, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 285851, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 285851, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 285851, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 285851, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-01-12 16:25:39 UTC (rev 285852)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.26
+_extramodules=extramodules-4.4-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.42' 
'linux-lts-headers>=4.4.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('3bc859a95469a45f3c627018248d83e178d160385c3d17d9f890b0d142ecd1220fb21c442e4fe7755b831227a9c820736f447b162acd9699819c6e8145d6d841')
+sha512sums_x86_64=('f52f6597daa1eaf4cbd934d785da6028ef23ecef98e14746143e3738504f8d65b73788abbcf9fd812317fc2c53cdf1c4d4839de57fafdea1930a08c6b21f1992')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 285851, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2017-01-12 16:25:39 UTC (rev 285852)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 285851, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-01-12 16:25:39 UTC (rev 285852)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.26
+_extramodules=extramodules-4.4-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-12-15 Thread Sven-Hendrik Haase
Date: Thursday, December 15, 2016 @ 12:12:17
  Author: svenstaro
Revision: 283552

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 283551, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 283551, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 283551, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 283551, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 283551, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-12-15 12:12:17 UTC (rev 283552)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.26
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.30' 
'linux-lts-headers>=4.4.30')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('3bc859a95469a45f3c627018248d83e178d160385c3d17d9f890b0d142ecd1220fb21c442e4fe7755b831227a9c820736f447b162acd9699819c6e8145d6d841')
+sha512sums_x86_64=('f52f6597daa1eaf4cbd934d785da6028ef23ecef98e14746143e3738504f8d65b73788abbcf9fd812317fc2c53cdf1c4d4839de57fafdea1930a08c6b21f1992')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 283551, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-12-15 12:12:17 UTC (rev 283552)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 283551, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-12-15 12:12:17 UTC (rev 283552)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.26
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-11-20 Thread Sven-Hendrik Haase
Date: Monday, November 21, 2016 @ 03:35:09
  Author: svenstaro
Revision: 281687

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 281686, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 281686, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 281686, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 281686, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 281686, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-11-21 03:35:09 UTC (rev 281687)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.20
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.30' 
'linux-lts-headers>=4.4.30')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('b9bfa7f3f591418972e963b087ab91e3')
+md5sums_x86_64=('88ac9b63a41ecd6b1214b04f44a61c79')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 281686, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-11-21 03:35:09 UTC (rev 281687)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 281686, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-11-21 03:35:09 UTC (rev 281687)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.20
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.30' 
'linux-lts-headers>=4.4.30')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-11-18 Thread Sven-Hendrik Haase
Date: Friday, November 18, 2016 @ 22:54:09
  Author: svenstaro
Revision: 281269

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 281268, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 281268, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 281268, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 281268, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 281268, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-11-18 22:54:09 UTC (rev 281269)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.20
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.30' 
'linux-lts-headers>=4.4.30')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('b9bfa7f3f591418972e963b087ab91e3')
+md5sums_x86_64=('88ac9b63a41ecd6b1214b04f44a61c79')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 281268, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-11-18 22:54:09 UTC (rev 281269)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 281268, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-11-18 22:54:09 UTC (rev 281269)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.20
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.30' 
'linux-lts-headers>=4.4.30')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-10-22 Thread Felix Yan
Date: Saturday, October 22, 2016 @ 14:52:07
  Author: felixonmars
Revision: 279139

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 279138, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 279138, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 279138, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 279138, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 279138, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-10-22 14:52:07 UTC (rev 279139)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.10
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.21' 
'linux-lts-headers>=4.4.21')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('b68af4b00a98f9f22ae2a41fdde7d823d22a7b3587b80860b206b96b6121adec203b81c258ee5ba3e20dfd0ba60337f95de268d96d417cc0b39a2822b7021017')
+sha512sums_x86_64=('6da1fdeac302e50c88ab1c5086c0bbf7466a34c647df3cc838d067f1ec87e851e5f10477279a9efef03ea820677ccd77ba893a83e531a00a7e0016cc83c45966')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 279138, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-10-22 14:52:07 UTC (rev 279139)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 279138, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-10-22 14:52:07 UTC (rev 279139)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=375.10
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-09-09 Thread Sven-Hendrik Haase
Date: Friday, September 9, 2016 @ 23:33:06
  Author: svenstaro
Revision: 276115

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 276114, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 276114, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 276114, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 276114, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 276114, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-09-09 23:33:06 UTC (rev 276115)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=370.28
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.19' 
'linux-lts-headers>=4.4.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('7d3e1c691cd53852f422a93169268178')
+md5sums_x86_64=('3bcd9a132e50a17b846869f1c57b9c75')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 276114, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-09-09 23:33:06 UTC (rev 276115)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 276114, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-09-09 23:33:06 UTC (rev 276115)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=370.28
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.19' 
'linux-lts-headers>=4.4.19')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-08-20 Thread Andreas Radke
Date: Saturday, August 20, 2016 @ 20:37:55
  Author: andyrtr
Revision: 274095

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 274094, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 274094, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 274094, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 274094, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 274094, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-08-20 20:37:55 UTC (rev 274095)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.35
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.19' 
'linux-lts-headers>=4.4.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('42db6f6485c3c337c7c756380ec64b7a')
+md5sums_x86_64=('24f1fc19fe10bcc6ff264fb5034c4ccc')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 274094, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-08-20 20:37:55 UTC (rev 274095)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 274094, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-08-20 20:37:55 UTC (rev 274095)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.35
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.19' 
'linux-lts-headers>=4.4.19')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-07-15 Thread Sven-Hendrik Haase
Date: Friday, July 15, 2016 @ 17:01:41
  Author: svenstaro
Revision: 271912

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 271911, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 271911, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 271911, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 271911, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 271911, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-07-15 17:01:41 UTC (rev 271912)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.35
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('42db6f6485c3c337c7c756380ec64b7a')
+md5sums_x86_64=('24f1fc19fe10bcc6ff264fb5034c4ccc')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 271911, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-07-15 17:01:41 UTC (rev 271912)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 271911, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-07-15 17:01:41 UTC (rev 271912)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.35
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-06-13 Thread Sven-Hendrik Haase
Date: Monday, June 13, 2016 @ 19:01:36
  Author: svenstaro
Revision: 269458

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 269457, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 269457, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 269457, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 269457, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 269457, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-06-13 17:01:36 UTC (rev 269458)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.27
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('f32b9ab673acce56990f2b5acdc1e77f')
+md5sums_x86_64=('cdf8a16c533382acc9f088bd8e689860')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 269457, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-06-13 17:01:36 UTC (rev 269458)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 269457, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-06-13 17:01:36 UTC (rev 269458)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.27
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-06-13 Thread Sven-Hendrik Haase
Date: Monday, June 13, 2016 @ 12:28:10
  Author: svenstaro
Revision: 269435

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 269434, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 269434, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 269434, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 269434, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 269434, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-06-13 10:28:10 UTC (rev 269435)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.18
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('9ae023927692dab99f23a006865fa966')
+md5sums_x86_64=('0e01ed625c26ad4e4b44a7b139a3e363')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 269434, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-06-13 10:28:10 UTC (rev 269435)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 269434, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-06-13 10:28:10 UTC (rev 269435)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=367.18
+_extramodules=extramodules-4.4-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-06-08 Thread Andreas Radke
Date: Wednesday, June 8, 2016 @ 18:51:36
  Author: andyrtr
Revision: 269145

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 269144, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 269144, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 269144, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 269144, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 269144, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-06-08 16:51:36 UTC (rev 269145)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.19
+_extramodules=extramodules-4.4-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('8a4015213c4a8f1c80e9520d04a32a7b')
+md5sums_x86_64=('ad7a0b1855b3913390fb75b4cc3a26dc')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.13' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 269144, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-06-08 16:51:36 UTC (rev 269145)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 269144, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-06-08 16:51:36 UTC (rev 269145)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.19
+_extramodules=extramodules-4.4-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.13' 
'linux-lts-headers>=4.4.13')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-05-05 Thread Andreas Radke
Date: Thursday, May 5, 2016 @ 08:54:51
  Author: andyrtr
Revision: 266912

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 266911, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 266911, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 266911, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 266911, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   56 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   56 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 266911, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-05-05 06:54:51 UTC (rev 266912)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.19
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.9' 
'linux-lts-headers>=4.4.9')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('8a4015213c4a8f1c80e9520d04a32a7b')
+md5sums_x86_64=('ad7a0b1855b3913390fb75b4cc3a26dc')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.8' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 266911, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-05-05 06:54:51 UTC (rev 266912)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 266911, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-05-05 06:54:51 UTC (rev 266912)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.19
+_extramodules=extramodules-4.4-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.9' 
'linux-lts-headers>=4.4.9')
+provides=('nvidia')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-04-20 Thread Andreas Radke
Date: Wednesday, April 20, 2016 @ 16:24:22
  Author: andyrtr
Revision: 265541

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 265540, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 265540, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 265540, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 265540, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   60 
 testing-i686/nvidia-lts.install   |   15 +
 testing-x86_64/PKGBUILD   |   60 
 testing-x86_64/nvidia-lts.install |   15 +
 4 files changed, 150 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 265540, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-04-20 14:24:22 UTC (rev 265541)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.16
+_extramodules=extramodules-4.4-lts
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.8' 
'linux-lts-headers>=4.4.8')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')
+# See nvidia-utils
+# 
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;)
+source_i686=("NVIDIA-Linux-x86-${pkgver}.run::https://developer.nvidia.com/linux32bit;)
+source_x86_64=("NVIDIA-Linux-x86_64-${pkgver}.run::https://developer.nvidia.com/linux64bit;)
+md5sums_i686=('c25de6f7e328c6eab5305be0cd0b02d5')
+md5sums_x86_64=('5d954bfb0be8532779a4ca1741851493')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}"
+# [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.8' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 265540, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-04-20 14:24:22 UTC (rev 265541)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 265540, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-04-20 14:24:22 UTC (rev 265541)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.16

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-04-14 Thread Andreas Radke
Date: Thursday, April 14, 2016 @ 19:13:34
  Author: andyrtr
Revision: 264953

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 264952, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 264952, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 264952, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 264952, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   60 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   60 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 150 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 264952, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-04-14 17:13:34 UTC (rev 264953)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.16
+_extramodules=extramodules-4.4-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.4.7' 
'linux-lts-headers>=4.4.7')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')
+# See nvidia-utils
+# 
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;)
+source_i686=("NVIDIA-Linux-x86-${pkgver}.run::https://developer.nvidia.com/linux32bit;)
+source_x86_64=("NVIDIA-Linux-x86_64-${pkgver}.run::https://developer.nvidia.com/linux64bit;)
+md5sums_i686=('c25de6f7e328c6eab5305be0cd0b02d5')
+md5sums_x86_64=('5d954bfb0be8532779a4ca1741851493')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}"
+# [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.4.7' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \
+  "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-drm.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 264952, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-04-14 17:13:34 UTC (rev 264953)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.4-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 264952, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-04-14 17:13:34 UTC (rev 264953)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=364.16

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-03-31 Thread Felix Yan
Date: Thursday, March 31, 2016 @ 13:51:04
  Author: fyan
Revision: 263497

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 263496, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 263496, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 263496, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 263496, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   54 
 staging-i686/nvidia-lts.install   |   15 ++
 staging-x86_64/PKGBUILD   |   54 
 staging-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 263496, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-03-31 11:51:04 UTC (rev 263497)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.42
+_extramodules=extramodules-4.1-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.19' 
'linux-lts-headers>=4.1.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('f20af256d3ab4cbac0bdf59ada558c27827439ab0170e22824bf10f52a4a7944994904db8b062d0948f2e5470c3220ea4ff6e8dae74000ae29d2badc71022cba')
+sha512sums_x86_64=('fd6e16cb7488f522b200eb2f5a666c35d151b7afd72f0897fd44c4892be277ebe49e541d8a88156bfa06cc54d1f51888ade37f4c4f09207911d12c1433656a5a')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.1.18' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 263496, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2016-03-31 11:51:04 UTC (rev 263497)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 263496, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2016-03-31 11:51:04 UTC (rev 263497)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.42
+_extramodules=extramodules-4.1-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-03-06 Thread Andreas Radke
Date: Sunday, March 6, 2016 @ 10:08:13
  Author: andyrtr
Revision: 261010

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 261009, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 261009, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 261009, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 261009, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   54 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   54 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 261009, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-03-06 09:08:13 UTC (rev 261010)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.28
+_extramodules=extramodules-4.1-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.19' 
'linux-lts-headers>=4.1.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('d4fc7fcf1204a46f15733d7cc2711ad2')
+md5sums_x86_64=('8799b9a29ea1ef72feb739f1d8290728')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.1.18' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 261009, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-03-06 09:08:13 UTC (rev 261010)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 261009, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-03-06 09:08:13 UTC (rev 261010)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.28
+_extramodules=extramodules-4.1-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.19' 
'linux-lts-headers>=4.1.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-02-16 Thread Andreas Radke
Date: Tuesday, February 16, 2016 @ 21:05:56
  Author: andyrtr
Revision: 259849

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 259848, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 259848, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 259848, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 259848, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   54 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   54 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 259848, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-02-16 20:05:56 UTC (rev 259849)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.28
+_extramodules=extramodules-4.1-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.18' 
'linux-lts-headers>=4.1.18')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('d4fc7fcf1204a46f15733d7cc2711ad2')
+md5sums_x86_64=('8799b9a29ea1ef72feb739f1d8290728')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.1.18' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 259848, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-02-16 20:05:56 UTC (rev 259849)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 259848, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-02-16 20:05:56 UTC (rev 259849)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.28
+_extramodules=extramodules-4.1-lts
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.18' 
'linux-lts-headers>=4.1.18')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-02-09 Thread Sven-Hendrik Haase
Date: Tuesday, February 9, 2016 @ 17:16:51
  Author: svenstaro
Revision: 259011

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 259010, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 259010, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 259010, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 259010, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   54 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   54 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 259010, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-02-09 16:16:51 UTC (rev 259011)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.28
+_extramodules=extramodules-4.1-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.17' 
'linux-lts-headers>=4.1.17')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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;)
+md5sums_i686=('d4fc7fcf1204a46f15733d7cc2711ad2')
+md5sums_x86_64=('8799b9a29ea1ef72feb739f1d8290728')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.1.17' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 259010, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-02-09 16:16:51 UTC (rev 259011)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 259010, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-02-09 16:16:51 UTC (rev 259011)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=361.28
+_extramodules=extramodules-4.1-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.17' 
'linux-lts-headers>=4.1.17')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2016-02-01 Thread Andreas Radke
Date: Monday, February 1, 2016 @ 17:42:10
  Author: andyrtr
Revision: 258749

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 258748, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 258748, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 258748, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 258748, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   54 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   54 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 258748, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-02-01 16:42:10 UTC (rev 258749)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=358.16
+_extramodules=extramodules-4.1-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.17' 
'linux-lts-headers>=4.1.17')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')
+source_i686=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;)
+source_x86_64=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums_i686=('5dfe11ca13548ca4813b10f3223d6014')
+md5sums_x86_64=('efb1e649c0e0d62e92774bbf2c124488')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}/kernel"
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+depends=('linux-lts>=4.1.11' "nvidia-utils=$pkgver" 'libgl')
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+  
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-modeset.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 258748, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2016-02-01 16:42:10 UTC (rev 258749)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 258748, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2016-02-01 16:42:10 UTC (rev 258749)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=358.16
+_extramodules=extramodules-4.1-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=$pkgver" "nvidia-libgl=$pkgver" 'linux-lts>=4.1.17' 
'linux-lts-headers>=4.1.17')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-11-20 Thread Felix Yan
Date: Saturday, November 21, 2015 @ 04:09:31
  Author: fyan
Revision: 251762

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 251761, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 251761, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 251761, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 251761, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   51 
 staging-i686/nvidia-lts.install   |   15 ++
 staging-x86_64/PKGBUILD   |   51 
 staging-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 132 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 251761, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-11-21 03:09:31 UTC (rev 251762)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=358.16
+_extramodules=extramodules-4.1-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=4.1.11' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=4.1.11')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')
+source_i686=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;)
+source_x86_64=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums_i686=('5dfe11ca13548ca4813b10f3223d6014')
+md5sums_x86_64=('efb1e649c0e0d62e92774bbf2c124488')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_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}/kernel/drivers/video/nvidia.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 251761, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2015-11-21 03:09:31 UTC (rev 251762)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 251761, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-11-21 03:09:31 UTC (rev 251762)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=358.16
+_extramodules=extramodules-4.1-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=4.1.11' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=4.1.11')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=('!strip')
+source_i686=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;)
+source_x86_64=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums_i686=('5dfe11ca13548ca4813b10f3223d6014')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-10-23 Thread Andreas Radke
Date: Friday, October 23, 2015 @ 21:20:44
  Author: andyrtr
Revision: 249693

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 249692, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 249692, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 249692, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 249692, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   51 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   51 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 132 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 249692, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-10-23 19:20:44 UTC (rev 249693)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=355.11
+_extramodules=extramodules-4.1-lts
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=4.1.11' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=4.1.11')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('16d143ccafe99328a2ca8e5a396fd4bc'
+ '30133d89690f4683c4e289ec6c0247dc')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_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}/kernel/drivers/video/nvidia.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 249692, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2015-10-23 19:20:44 UTC (rev 249693)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 249692, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2015-10-23 19:20:44 UTC (rev 249693)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=355.11
+_extramodules=extramodules-4.1-lts
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=4.1.11' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=4.1.11')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('16d143ccafe99328a2ca8e5a396fd4bc'
+ '30133d89690f4683c4e289ec6c0247dc')
+
+[[ "$CARCH" = "i686" ]] && 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-09-30 Thread Andreas Radke
Date: Wednesday, September 30, 2015 @ 19:08:09
  Author: andyrtr
Revision: 247927

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 247926, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 247926, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 247926, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 247926, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   51 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   51 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 132 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 247926, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-09-30 17:08:09 UTC (rev 247927)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=355.11
+_extramodules=extramodules-4.1-lts
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=4.1.9' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=4.1.9')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('16d143ccafe99328a2ca8e5a396fd4bc'
+ '30133d89690f4683c4e289ec6c0247dc')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_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}/kernel/drivers/video/nvidia.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 247926, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2015-09-30 17:08:09 UTC (rev 247927)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.1-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 247926, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2015-09-30 17:08:09 UTC (rev 247927)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=355.11
+_extramodules=extramodules-4.1-lts
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=4.1.9' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=4.1.9')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('16d143ccafe99328a2ca8e5a396fd4bc'
+ '30133d89690f4683c4e289ec6c0247dc')
+
+[[ "$CARCH" = "i686" ]] && 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-09-04 Thread Felix Yan
Date: Friday, September 4, 2015 @ 11:27:01
  Author: fyan
Revision: 245269

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 245268, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 245268, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 245268, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 245268, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   51 
 staging-i686/nvidia-lts.install   |   15 ++
 staging-x86_64/PKGBUILD   |   51 
 staging-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 132 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 245268, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-09-04 09:27:01 UTC (rev 245269)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=355.11
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=3.14.42' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('16d143ccafe99328a2ca8e5a396fd4bc'
+ '30133d89690f4683c4e289ec6c0247dc')
+
+[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_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}/kernel/drivers/video/nvidia.ko"
+
+if [[ "$CARCH" = "x86_64" ]]; then
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko"
+fi
+
+gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 245268, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2015-09-04 09:27:01 UTC (rev 245269)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 245268, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-09-04 09:27:01 UTC (rev 245269)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=355.11
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+depends=('linux-lts>=3.14.42' "nvidia-utils=$pkgver" 'libgl')
+makedepends=('linux-lts-headers>=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('16d143ccafe99328a2ca8e5a396fd4bc'
+ '30133d89690f4683c4e289ec6c0247dc')
+
+[[ "$CARCH" = "i686" ]] && 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-08-28 Thread Sven-Hendrik Haase
Date: Friday, August 28, 2015 @ 22:03:04
  Author: svenstaro
Revision: 244983

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 244982, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 244982, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 244982, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 244982, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   56 
 staging-i686/nvidia-lts.install   |   15 +
 staging-x86_64/PKGBUILD   |   56 
 staging-x86_64/nvidia-lts.install |   15 +
 4 files changed, 142 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 244982, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-08-28 20:03:04 UTC (rev 244983)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=352.41
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.42' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('3f9c9fed035fa845e3f6a1ea5f5732f7'
+ 'd41d1a358edbade36cfd97cdcc9a80b9')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+export IGNORE_CC_MISMATCH=1
+
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+if [[ $CARCH = x86_64 ]]; then
+cd uvm
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+fi
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+  
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  
+if [[ $CARCH = x86_64 ]]; then
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+fi
+  
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 244982, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2015-08-28 20:03:04 UTC (rev 244983)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 244982, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-08-28 20:03:04 UTC (rev 244983)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=352.41
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.42' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('3f9c9fed035fa845e3f6a1ea5f5732f7'
+ 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-06-17 Thread Sven-Hendrik Haase
Date: Wednesday, June 17, 2015 @ 16:54:00
  Author: svenstaro
Revision: 240980

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 240979, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 240979, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 240979, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 240979, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   54 
 staging-i686/nvidia-lts.install   |   15 ++
 staging-x86_64/PKGBUILD   |   54 
 staging-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 240979, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-06-17 14:54:00 UTC (rev 240980)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=352.21
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.42' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('c91760a04f658845722380f6c7fd4709'
+ '4eea308a1b04553f720f82fd2fac79d3')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+if [[ $CARCH = x86_64 ]]; then
+cd uvm
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+fi
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+  
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  
+if [[ $CARCH = x86_64 ]]; then
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+fi
+  
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 240979, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2015-06-17 14:54:00 UTC (rev 240980)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 240979, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2015-06-17 14:54:00 UTC (rev 240980)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=352.21
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.42' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('c91760a04f658845722380f6c7fd4709'
+ '4eea308a1b04553f720f82fd2fac79d3')

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-05-15 Thread Felix Yan
Date: Friday, May 15, 2015 @ 11:48:00
  Author: fyan
Revision: 239390

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 239389, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 239389, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 239389, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 239389, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   54 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   54 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 239389, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-05-15 09:48:00 UTC (rev 239390)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=349.16
+_extramodules=extramodules-3.14-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.42' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('59597d5dfaaf0fc83a5e78d29a97ccac'
+ '3e04208affde8c35a8b96975eec0486b')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+if [[ $CARCH = x86_64 ]]; then
+cd uvm
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+fi
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+  
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  
+if [[ $CARCH = x86_64 ]]; then
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+fi
+  
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 239389, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2015-05-15 09:48:00 UTC (rev 239390)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 239389, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2015-05-15 09:48:00 UTC (rev 239390)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=349.16
+_extramodules=extramodules-3.14-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.42' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.42')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('59597d5dfaaf0fc83a5e78d29a97ccac'
+ '3e04208affde8c35a8b96975eec0486b')
+
+[[ 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-05-01 Thread Andreas Radke
Date: Friday, May 1, 2015 @ 21:26:21
  Author: andyrtr
Revision: 238325

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 238324, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 238324, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 238324, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 238324, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   54 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   54 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 238324, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-05-01 19:26:21 UTC (rev 238325)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=349.16
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.40' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.40')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('59597d5dfaaf0fc83a5e78d29a97ccac'
+ '3e04208affde8c35a8b96975eec0486b')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+if [[ $CARCH = x86_64 ]]; then
+cd uvm
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+fi
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+  
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  
+if [[ $CARCH = x86_64 ]]; then
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+fi
+  
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 238324, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2015-05-01 19:26:21 UTC (rev 238325)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 238324, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2015-05-01 19:26:21 UTC (rev 238325)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=349.16
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.40' nvidia-utils=$pkgver 'libgl')
+makedepends=('linux-lts-headers=3.14.40')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('59597d5dfaaf0fc83a5e78d29a97ccac'
+ '3e04208affde8c35a8b96975eec0486b')
+
+[[ 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2015-02-27 Thread Andreas Radke
Date: Friday, February 27, 2015 @ 16:02:33
  Author: andyrtr
Revision: 232084

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 232083, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 232083, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 232083, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 232083, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   54 
 testing-i686/nvidia-lts.install   |   15 ++
 testing-x86_64/PKGBUILD   |   54 
 testing-x86_64/nvidia-lts.install |   15 ++
 4 files changed, 138 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 232083, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-02-27 15:02:33 UTC (rev 232084)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=346.47
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.34' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.34')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('ae61b6c3c081383f991bcc64ee0844b1'
+ '115b5b2d136c4b44c658ef823b8a4bab')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+if [[ $CARCH = x86_64 ]]; then
+cd uvm
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+fi
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+  
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  
+if [[ $CARCH = x86_64 ]]; then
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+fi
+  
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 232083, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2015-02-27 15:02:33 UTC (rev 232084)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 232083, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2015-02-27 15:02:33 UTC (rev 232084)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=346.47
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.34' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.34')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('ae61b6c3c081383f991bcc64ee0844b1'
+ 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-12-11 Thread Felix Yan
Date: Thursday, December 11, 2014 @ 15:37:45
  Author: fyan
Revision: 227466

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 227465, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 227465, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 227465, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 227465, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 227465, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-11 14:37:45 UTC (rev 227466)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.36
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.25' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.25')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('eae5d5407df0b371929a76f96aec4020'
+ 'dfdf53ee8787455fe92a760ffa6badcb')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 227465, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-12-11 14:37:45 UTC (rev 227466)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 227465, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-12-11 14:37:45 UTC (rev 227466)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.36
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.25' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.25')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('eae5d5407df0b371929a76f96aec4020'
+ 'dfdf53ee8787455fe92a760ffa6badcb')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-12-08 Thread Bartłomiej Piotrowski
Date: Monday, December 8, 2014 @ 21:41:11
  Author: bpiotrowski
Revision: 227372

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 227371, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 227371, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 227371, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 227371, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 227371, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-08 20:41:11 UTC (rev 227372)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.25' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.25')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 227371, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-12-08 20:41:11 UTC (rev 227372)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 227371, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-12-08 20:41:11 UTC (rev 227372)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.25' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.25')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-10-15 Thread Bartłomiej Piotrowski
Date: Wednesday, October 15, 2014 @ 19:55:40
  Author: bpiotrowski
Revision: 224452

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 224451, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 224451, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 224451, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 224451, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 224451, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-15 17:55:40 UTC (rev 224452)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.21' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.21')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 224451, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-10-15 17:55:40 UTC (rev 224452)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 224451, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-15 17:55:40 UTC (rev 224452)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.21' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.21')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-10-11 Thread Andreas Radke
Date: Saturday, October 11, 2014 @ 09:09:29
  Author: andyrtr
Revision: 224196

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 224195, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 224195, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 224195, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 224195, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 224195, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-11 07:09:29 UTC (rev 224196)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.21' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.21')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 224195, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-10-11 07:09:29 UTC (rev 224196)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 224195, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-11 07:09:29 UTC (rev 224196)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.21' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.21')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-10-06 Thread Bartłomiej Piotrowski
Date: Monday, October 6, 2014 @ 08:21:33
  Author: bpiotrowski
Revision: 223905

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 223904, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 223904, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 223904, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 223904, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 223904, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-06 06:21:33 UTC (rev 223905)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.19' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 223904, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-10-06 06:21:33 UTC (rev 223905)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 223904, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-06 06:21:33 UTC (rev 223905)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.19' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-10-03 Thread Sven-Hendrik Haase
Date: Saturday, October 4, 2014 @ 05:09:16
  Author: svenstaro
Revision: 223838

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 223837, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 223837, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 223837, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 223837, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 223837, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-04 03:09:16 UTC (rev 223838)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.19' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 223837, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-10-04 03:09:16 UTC (rev 223838)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 223837, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-04 03:09:16 UTC (rev 223838)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=343.22
+_extramodules=extramodules-3.14-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.19' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('696d0bfa7195e22e0c4bd858fff2abb6'
+ '3d98eaa01a94e86abb04723ae2a702b1')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-09-18 Thread Andreas Radke
Date: Thursday, September 18, 2014 @ 21:21:59
  Author: andyrtr
Revision: 221963

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 221962, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 221962, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 221962, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 221962, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 221962, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-09-18 19:21:59 UTC (rev 221963)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=340.32
+_extramodules=extramodules-3.14-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.19' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('423ea1a6938dbf226bb84504746fc646'
+ 'baea4c968a06d3eddec8fb1287bb38bb')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 221962, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-09-18 19:21:59 UTC (rev 221963)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 221962, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-09-18 19:21:59 UTC (rev 221963)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=340.32
+_extramodules=extramodules-3.14-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.19' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.19')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('423ea1a6938dbf226bb84504746fc646'
+ 'baea4c968a06d3eddec8fb1287bb38bb')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-09-08 Thread Bartłomiej Piotrowski
Date: Monday, September 8, 2014 @ 08:42:28
  Author: bpiotrowski
Revision: 221115

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 221114, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 221114, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 221114, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 221114, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 221114, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-09-08 06:42:28 UTC (rev 221115)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=340.32
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.11' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.11')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('423ea1a6938dbf226bb84504746fc646'
+ 'baea4c968a06d3eddec8fb1287bb38bb')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 221114, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-09-08 06:42:28 UTC (rev 221115)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 221114, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-09-08 06:42:28 UTC (rev 221115)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=340.32
+_extramodules=extramodules-3.14-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.11' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.11')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('423ea1a6938dbf226bb84504746fc646'
+ 'baea4c968a06d3eddec8fb1287bb38bb')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-07-03 Thread Bartłomiej Piotrowski
Date: Thursday, July 3, 2014 @ 13:24:34
  Author: bpiotrowski
Revision: 216402

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 216401, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 216401, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 216401, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 216401, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 216401, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-07-03 11:24:34 UTC (rev 216402)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=337.25
+_extramodules=extramodules-3.14-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.10' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.10')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('2a217632ced8952e21000a51065f85b8'
+ '66e19d6d621c9e70fbd5374dd8b44341')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 216401, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-07-03 11:24:34 UTC (rev 216402)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.14-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 216401, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-07-03 11:24:34 UTC (rev 216402)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=337.25
+_extramodules=extramodules-3.14-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.14.10' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.14.10')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('2a217632ced8952e21000a51065f85b8'
+ '66e19d6d621c9e70fbd5374dd8b44341')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-07-01 Thread Bartłomiej Piotrowski
Date: Tuesday, July 1, 2014 @ 19:27:06
  Author: bpiotrowski
Revision: 216135

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 216134, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 216134, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 216134, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 216134, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 216134, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-07-01 17:27:06 UTC (rev 216135)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=337.25
+_extramodules=extramodules-3.10-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('2a217632ced8952e21000a51065f85b8'
+ '66e19d6d621c9e70fbd5374dd8b44341')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 216134, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-07-01 17:27:06 UTC (rev 216135)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 216134, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-07-01 17:27:06 UTC (rev 216135)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=337.25
+_extramodules=extramodules-3.10-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('2a217632ced8952e21000a51065f85b8'
+ '66e19d6d621c9e70fbd5374dd8b44341')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-04-13 Thread Eric Bélanger
Date: Sunday, April 13, 2014 @ 21:02:04
  Author: eric
Revision: 210295

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 210294, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 210294, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 210294, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 210294, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 210294, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-04-13 19:02:04 UTC (rev 210295)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=337.12
+_extramodules=extramodules-3.10-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('c610d5bff8f7f758dc25fdd51b1b65eb'
+ '4c2aaac75c1ff01a09ac8f4ff84084cd')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 210294, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-04-13 19:02:04 UTC (rev 210295)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 210294, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-04-13 19:02:04 UTC (rev 210295)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=337.12
+_extramodules=extramodules-3.10-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('c610d5bff8f7f758dc25fdd51b1b65eb'
+ '4c2aaac75c1ff01a09ac8f4ff84084cd')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-03-26 Thread Felix Yan
Date: Wednesday, March 26, 2014 @ 15:09:13
  Author: fyan
Revision: 208750

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 208749, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 208749, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 208749, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 208749, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   49 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   49 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 128 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 208749, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-03-26 14:09:13 UTC (rev 208750)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=334.21
+_extramodules=extramodules-3.10-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('3b2736dd6ed7e24f71004bad0e55e32e'
+ 'f96b6708702830fe647a7d11832c514e')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -D -m4755 ${_pkg}/nvidia-modprobe ${pkgdir}/usr/bin/nvidia-modprobe
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 208749, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-03-26 14:09:13 UTC (rev 208750)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 208749, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-03-26 14:09:13 UTC (rev 208750)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=334.21
+_extramodules=extramodules-3.10-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('3b2736dd6ed7e24f71004bad0e55e32e'
+ 'f96b6708702830fe647a7d11832c514e')
+
+[[ $CARCH = i686 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-03-07 Thread Bartłomiej Piotrowski
Date: Friday, March 7, 2014 @ 15:10:58
  Author: bpiotrowski
Revision: 207136

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 207135, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 207135, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 207135, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 207135, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   48 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   48 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 126 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 207135, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-03-07 14:10:58 UTC (rev 207136)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=334.21
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('3b2736dd6ed7e24f71004bad0e55e32e'
+ 'f96b6708702830fe647a7d11832c514e')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+sh ${_pkg}.run --extract-only
+}
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${_pkg}/kernel
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko
+  gzip ${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/*.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 207135, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-03-07 14:10:58 UTC (rev 207136)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 207135, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-03-07 14:10:58 UTC (rev 207136)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=334.21
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-lts.install
+options=(!strip)
+source=(ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+md5sums=('3b2736dd6ed7e24f71004bad0e55e32e'
+ 'f96b6708702830fe647a7d11832c514e')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-02-14 Thread Andreas Radke
Date: Friday, February 14, 2014 @ 21:36:54
  Author: andyrtr
Revision: 205958

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 205957, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 205957, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 205957, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 205957, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 205957, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-02-14 20:36:54 UTC (rev 205958)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 205957, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-02-14 20:36:54 UTC (rev 205958)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 205957, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-02-14 20:36:54 UTC (rev 205958)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-02-06 Thread Bartłomiej Piotrowski
Date: Thursday, February 6, 2014 @ 23:52:29
  Author: bpiotrowski
Revision: 205548

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 205547, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 205547, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 205547, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 205547, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 205547, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-02-06 22:52:29 UTC (rev 205548)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 205547, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-02-06 22:52:29 UTC (rev 205548)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 205547, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-02-06 22:52:29 UTC (rev 205548)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-01-16 Thread Bartłomiej Piotrowski
Date: Thursday, January 16, 2014 @ 09:23:59
  Author: bpiotrowski
Revision: 204276

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 204275, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 204275, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 204275, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 204275, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 204275, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-01-16 08:23:59 UTC (rev 204276)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 204275, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-01-16 08:23:59 UTC (rev 204276)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 204275, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-01-16 08:23:59 UTC (rev 204276)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-01-13 Thread Laurent Carlier
Date: Monday, January 13, 2014 @ 15:44:06
  Author: lcarlier
Revision: 203551

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 203550, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 203550, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 203550, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 203550, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   46 
 staging-i686/nvidia-lts.install   |   15 +++
 staging-x86_64/PKGBUILD   |   46 
 staging-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 203550, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-01-13 14:44:06 UTC (rev 203551)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 203550, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2014-01-13 14:44:06 UTC (rev 203551)
@@ -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-lts/repos/staging-x86_64/PKGBUILD (from rev 203550, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-01-13 14:44:06 UTC (rev 203551)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.38
+_extramodules=extramodules-3.10-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver 'nvidia-libgl')
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('16aa229f7f118c8cafad6fb3f4ac082e')
+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=('f2059ae373665cb6c8fb826e1173b04d')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2014-01-10 Thread Andreas Radke
Date: Friday, January 10, 2014 @ 21:42:54
  Author: andyrtr
Revision: 203432

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 203431, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 203431, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 203431, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 203431, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 203431, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-01-10 20:42:54 UTC (rev 203432)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.20
+_extramodules=extramodules-3.10-lts
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('801aa04a087891690f1cac09575b2ba9')
+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=('28295eed56c2ca996401c0093279620f')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 203431, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2014-01-10 20:42:54 UTC (rev 203432)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 203431, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-01-10 20:42:54 UTC (rev 203432)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.20
+_extramodules=extramodules-3.10-lts
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.26' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.26')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('801aa04a087891690f1cac09575b2ba9')
+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=('28295eed56c2ca996401c0093279620f')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-12-05 Thread Eric Bélanger
Date: Thursday, December 5, 2013 @ 23:40:53
  Author: eric
Revision: 200808

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 200807, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 200807, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 200807, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 200807, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 200807, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-12-05 22:40:53 UTC (rev 200808)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.20
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.20' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.20')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('801aa04a087891690f1cac09575b2ba9')
+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=('28295eed56c2ca996401c0093279620f')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 200807, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-12-05 22:40:53 UTC (rev 200808)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 200807, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-12-05 22:40:53 UTC (rev 200808)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=331.20
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.20' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.20')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('801aa04a087891690f1cac09575b2ba9')
+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=('28295eed56c2ca996401c0093279620f')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-11-13 Thread Bartłomiej Piotrowski
Date: Wednesday, November 13, 2013 @ 12:23:16
  Author: bpiotrowski
Revision: 199478

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 199477, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 199477, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 199477, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 199477, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 199477, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-11-13 11:23:16 UTC (rev 199478)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=8
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.14' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.14')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 199477, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-11-13 11:23:16 UTC (rev 199478)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 199477, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-11-13 11:23:16 UTC (rev 199478)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=8
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.14' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.14')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-10-15 Thread Bartłomiej Piotrowski
Date: Tuesday, October 15, 2013 @ 08:01:06
  Author: bpiotrowski
Revision: 196541

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 196540, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 196540, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 196540, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 196540, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 196540, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-10-15 06:01:06 UTC (rev 196541)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=7
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.14' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.14')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 196540, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-10-15 06:01:06 UTC (rev 196541)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 196540, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-10-15 06:01:06 UTC (rev 196541)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=7
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.14' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.14')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-10-01 Thread Andreas Radke
Date: Tuesday, October 1, 2013 @ 20:53:52
  Author: andyrtr
Revision: 195833

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 195832, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 195832, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 195832, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 195832, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 195832, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-10-01 18:53:52 UTC (rev 195833)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.14' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.14')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 195832, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-10-01 18:53:52 UTC (rev 195833)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 195832, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-10-01 18:53:52 UTC (rev 195833)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.14' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.14')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-09-27 Thread Bartłomiej Piotrowski
Date: Friday, September 27, 2013 @ 10:29:42
  Author: bpiotrowski
Revision: 195195

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 195194, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 195194, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 195194, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 195194, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 195194, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-09-27 08:29:42 UTC (rev 195195)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 195194, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-09-27 08:29:42 UTC (rev 195195)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 195194, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-09-27 08:29:42 UTC (rev 195195)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-09-17 Thread Bartłomiej Piotrowski
Date: Tuesday, September 17, 2013 @ 10:54:51
  Author: bpiotrowski
Revision: 194520

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 194519, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 194519, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 194519, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 194519, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 194519, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-09-17 08:54:51 UTC (rev 194520)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 194519, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-09-17 08:54:51 UTC (rev 194520)
@@ -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-lts/repos/testing-x86_64/PKGBUILD (from rev 194519, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-09-17 08:54:51 UTC (rev 194520)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.10-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.10.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.10.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-08-15 Thread Eric Bélanger
Date: Thursday, August 15, 2013 @ 21:27:01
  Author: eric
Revision: 193078

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 193077, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 193077, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 193077, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 193077, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 193077, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-08-15 19:27:01 UTC (rev 193078)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 193077, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-08-15 19:27:01 UTC (rev 193078)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 193077, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-08-15 19:27:01 UTC (rev 193078)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=325.15
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('528fc538584de6446384b9cec3099d6c')
+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=('63b2caa0cb128efa1a7808d7bddb2074')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-06-27 Thread Bartłomiej Piotrowski
Date: Thursday, June 27, 2013 @ 21:39:12
  Author: bpiotrowski
Revision: 188989

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 188988, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 188988, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 188988, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 188988, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   46 
 testing-i686/nvidia-lts.install   |   15 +++
 testing-x86_64/PKGBUILD   |   46 
 testing-x86_64/nvidia-lts.install |   15 +++
 4 files changed, 122 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 188988, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-06-27 19:39:12 UTC (rev 188989)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=319.32
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('978339ff37c3207f3a39d3952721dcdb')
+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=('d181d856768868823df3bda4607a5315')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 188988, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-06-27 19:39:12 UTC (rev 188989)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 188988, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-06-27 19:39:12 UTC (rev 188989)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=319.32
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('978339ff37c3207f3a39d3952721dcdb')
+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=('d181d856768868823df3bda4607a5315')
+fi
+
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-05-05 Thread Eric Bélanger
Date: Monday, May 6, 2013 @ 04:24:58
  Author: eric
Revision: 184318

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 184317, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 184317, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 184317, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 184317, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   44 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   44 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 118 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 184317, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-05-06 02:24:58 UTC (rev 184318)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=319.17
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('993eee683aea53b7965a853ccde3d740')
+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=('4dda9b3e5c24136bebfaad122715c202')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 184317, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-05-06 02:24:58 UTC (rev 184318)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 184317, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-05-06 02:24:58 UTC (rev 184318)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=319.17
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('993eee683aea53b7965a853ccde3d740')
+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=('4dda9b3e5c24136bebfaad122715c202')
+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() {
+  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-04-06 Thread Tobias Powalowski
Date: Saturday, April 6, 2013 @ 12:03:46
  Author: tpowa
Revision: 182073

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 182072, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 182072, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 182072, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 182072, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 182072, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-06 10:03:46 UTC (rev 182073)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=313.30
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('69c0f66c9246217a4fe4d28e95bb7bb6')
+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=('e5f147fbcdcad71472b4ddeccf259bd7')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 182072, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2013-04-06 10:03:46 UTC (rev 182073)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 182072, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-06 10:03:46 UTC (rev 182073)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=313.30
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('69c0f66c9246217a4fe4d28e95bb7bb6')
+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=('e5f147fbcdcad71472b4ddeccf259bd7')
+fi
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2013-04-03 Thread Sven-Hendrik Haase
Date: Wednesday, April 3, 2013 @ 10:57:20
  Author: svenstaro
Revision: 181316

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 181315, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 181315, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 181315, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 181315, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   45 
 staging-i686/nvidia-lts.install   |   15 
 staging-x86_64/PKGBUILD   |   45 
 staging-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 181315, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-04-03 08:57:20 UTC (rev 181316)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=313.30
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('69c0f66c9246217a4fe4d28e95bb7bb6')
+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=('e5f147fbcdcad71472b4ddeccf259bd7')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 181315, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2013-04-03 08:57:20 UTC (rev 181316)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 181315, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-04-03 08:57:20 UTC (rev 181316)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=313.30
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('69c0f66c9246217a4fe4d28e95bb7bb6')
+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=('e5f147fbcdcad71472b4ddeccf259bd7')
+fi
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-10-04 Thread Eric Bélanger
Date: Thursday, October 4, 2012 @ 23:01:32
  Author: eric
Revision: 168004

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 168003, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 168003, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 168003, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 168003, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 168003, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-05 03:01:32 UTC (rev 168004)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=304.51
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('4fde294e139a31528ea7f6efd8885a09')
+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=('2ca10e05cd3b5d2a87cd9fd93c06')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 168003, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2012-10-05 03:01:32 UTC (rev 168004)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 168003, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-10-05 03:01:32 UTC (rev 168004)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=304.51
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('4fde294e139a31528ea7f6efd8885a09')
+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=('2ca10e05cd3b5d2a87cd9fd93c06')
+fi
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-09-16 Thread Tobias Powalowski
Date: Sunday, September 16, 2012 @ 02:52:24
  Author: tpowa
Revision: 166708

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 166707, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 166707, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 166707, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 166707, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 166707, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-09-16 06:52:24 UTC (rev 166708)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=304.43
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('393260b7e8d8195e982eb718f5014c3d')
+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=('e634de31c96f7b418ed7fdc385ab049d')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 166707, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2012-09-16 06:52:24 UTC (rev 166708)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 166707, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-09-16 06:52:24 UTC (rev 166708)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=304.43
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('393260b7e8d8195e982eb718f5014c3d')
+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=('e634de31c96f7b418ed7fdc385ab049d')
+fi
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-08-16 Thread Tobias Powalowski
Date: Thursday, August 16, 2012 @ 05:00:39
  Author: tpowa
Revision: 165351

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 165350, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 165350, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 165350, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 165350, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   45 
 staging-i686/nvidia-lts.install   |   15 
 staging-x86_64/PKGBUILD   |   45 
 staging-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 165350, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-08-16 09:00:39 UTC (rev 165351)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=304.37
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('ee3e97109201ab954c96860e28ada611')
+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=('65fce562c0df3def06012db9ff6bafa1')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 165350, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2012-08-16 09:00:39 UTC (rev 165351)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 165350, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-08-16 09:00:39 UTC (rev 165351)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=304.37
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('ee3e97109201ab954c96860e28ada611')
+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=('65fce562c0df3def06012db9ff6bafa1')
+fi
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-08-02 Thread Tobias Powalowski
Date: Thursday, August 2, 2012 @ 02:47:24
  Author: tpowa
Revision: 164661

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 164660, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 164660, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 164660, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 164660, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   45 
 staging-i686/nvidia-lts.install   |   15 
 staging-x86_64/PKGBUILD   |   45 
 staging-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 164660, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-08-02 06:47:24 UTC (rev 164661)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=302.17
+_extramodules=extramodules-3.0-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('b7f908ea08218df08db06026215ec419')
+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=('7e768412a16853078b04037a7cc9c8ac')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 164660, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2012-08-02 06:47:24 UTC (rev 164661)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 164660, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-08-02 06:47:24 UTC (rev 164661)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=302.17
+_extramodules=extramodules-3.0-lts
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('b7f908ea08218df08db06026215ec419')
+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=('7e768412a16853078b04037a7cc9c8ac')
+fi
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-07-03 Thread Dave Reisner
Date: Tuesday, July 3, 2012 @ 20:43:40
  Author: dreisner
Revision: 162928

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 162927, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 162927, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 162927, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 162927, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 162927, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-07-04 00:43:40 UTC (rev 162928)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=302.17
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('b7f908ea08218df08db06026215ec419')
+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=('7e768412a16853078b04037a7cc9c8ac')
+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}/kernel/drivers/video/nvidia.ko
+  gzip 
${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 162927, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2012-07-04 00:43:40 UTC (rev 162928)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 162927, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-07-04 00:43:40 UTC (rev 162928)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=302.17
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('b7f908ea08218df08db06026215ec419')
+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=('7e768412a16853078b04037a7cc9c8ac')
+fi
+
+build() {
+  _kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-04-11 Thread Tom Gundersen
Date: Wednesday, April 11, 2012 @ 12:41:08
  Author: tomegun
Revision: 156023

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  nvidia-lts/repos/staging-i686/
  nvidia-lts/repos/staging-i686/PKGBUILD
(from rev 156022, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-i686/nvidia-lts.install
(from rev 156022, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/staging-x86_64/
  nvidia-lts/repos/staging-x86_64/PKGBUILD
(from rev 156022, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/staging-x86_64/nvidia-lts.install
(from rev 156022, nvidia-lts/trunk/nvidia-lts.install)

---+
 staging-i686/PKGBUILD |   45 
 staging-i686/nvidia-lts.install   |   15 
 staging-x86_64/PKGBUILD   |   45 
 staging-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/staging-i686/PKGBUILD (from rev 156022, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-04-11 16:41:08 UTC (rev 156023)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.40
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('0bc1561b405443c6d1331934093137fd')
+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=('dde8347cde142c329b6bb923747672a3')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/staging-i686/nvidia-lts.install (from rev 156022, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- staging-i686/nvidia-lts.install (rev 0)
+++ staging-i686/nvidia-lts.install 2012-04-11 16:41:08 UTC (rev 156023)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/staging-x86_64/PKGBUILD (from rev 156022, 
nvidia-lts/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-04-11 16:41:08 UTC (rev 156023)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.40
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('0bc1561b405443c6d1331934093137fd')
+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=('dde8347cde142c329b6bb923747672a3')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-03-19 Thread Eric Bélanger
Date: Tuesday, March 20, 2012 @ 00:45:58
  Author: eric
Revision: 153855

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 153854, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 153854, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 153854, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 153854, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 153854, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-03-20 04:45:58 UTC (rev 153855)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.20
+_extramodules=extramodules-3.0-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('a6f702271da49930a17e28b5928fe75a')
+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=('79b05cffa482234833ae1c4bb40664c3')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 153854, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2012-03-20 04:45:58 UTC (rev 153855)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 153854, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-03-20 04:45:58 UTC (rev 153855)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.20
+_extramodules=extramodules-3.0-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('a6f702271da49930a17e28b5928fe75a')
+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=('79b05cffa482234833ae1c4bb40664c3')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-03-01 Thread Tobias Powalowski
Date: Thursday, March 1, 2012 @ 05:26:23
  Author: tpowa
Revision: 151713

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 151712, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 151712, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 151712, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 151712, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 151712, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-03-01 10:26:23 UTC (rev 151713)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.20
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('a6f702271da49930a17e28b5928fe75a')
+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=('79b05cffa482234833ae1c4bb40664c3')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 151712, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2012-03-01 10:26:23 UTC (rev 151713)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 151712, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-03-01 10:26:23 UTC (rev 151713)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.20
+_extramodules=extramodules-3.0-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('a6f702271da49930a17e28b5928fe75a')
+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=('79b05cffa482234833ae1c4bb40664c3')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-02-12 Thread Ionut Biru
Date: Sunday, February 12, 2012 @ 05:26:56
  Author: ibiru
Revision: 150101

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 150100, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 150100, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 150100, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 150100, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 120 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 150100, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-12 10:26:56 UTC (rev 150101)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.17
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('453d7585254cb2abb486135828278e43')
+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=('784480587bb000df46065a853e370ef0')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/lib/modprobe.d
+  echo blacklist nouveau  ${pkgdir}/lib/modprobe.d/nvidia-lts.conf
+  echo blacklist nvidiafb  ${pkgdir}/lib/modprobe.d/nvidia-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 150100, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2012-02-12 10:26:56 UTC (rev 150101)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 150100, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-12 10:26:56 UTC (rev 150101)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=295.17
+_extramodules=extramodules-3.0-lts
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('453d7585254cb2abb486135828278e43')
+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=('784480587bb000df46065a853e370ef0')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2012-01-13 Thread Tobias Powalowski
Date: Friday, January 13, 2012 @ 05:39:17
  Author: tpowa
Revision: 146563

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 146562, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 146562, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 146562, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 146562, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   44 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   44 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 118 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 146562, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-01-13 10:39:17 UTC (rev 146563)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=290.10
+_extramodules=extramodules-3.0-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('50319a4b3818c12c9c7243525e0e6316')
+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=('cebfba9a7e91716a06c66bb5b38d9661')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/etc/modprobe.d
+  echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 146562, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2012-01-13 10:39:17 UTC (rev 146563)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.0-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 146562, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-01-13 10:39:17 UTC (rev 146563)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=290.10
+_extramodules=extramodules-3.0-lts
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux-lts=3.0.0' nvidia-utils=$pkgver)
+makedepends=('linux-lts-headers=3.0.0')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('50319a4b3818c12c9c7243525e0e6316')
+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=('cebfba9a7e91716a06c66bb5b38d9661')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+

[arch-commits] Commit in nvidia-lts/repos (6 files)

2011-11-28 Thread Eric Bélanger
Date: Monday, November 28, 2011 @ 19:34:02
  Author: eric
Revision: 143764

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 143763, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 143763, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 143763, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 143763, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   44 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   44 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 118 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 143763, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-11-29 00:34:02 UTC (rev 143764)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=290.10
+_extramodules=extramodules-2.6.32-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for kernel26-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('kernel26-lts=2.6.32' 'kernel26-lts2.6.33' nvidia-utils=$pkgver)
+makedepends=('kernel26-lts-headers=2.6.32' 'kernel26-lts-headers2.6.33')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('50319a4b3818c12c9c7243525e0e6316')
+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=('cebfba9a7e91716a06c66bb5b38d9661')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/etc/modprobe.d
+  echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 143763, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2011-11-29 00:34:02 UTC (rev 143764)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-2.6.32-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-2.6.32-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-2.6.32-lts'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 143763, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-11-29 00:34:02 UTC (rev 143764)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=290.10
+_extramodules=extramodules-2.6.32-lts
+pkgrel=2
+pkgdesc=NVIDIA drivers for kernel26-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('kernel26-lts=2.6.32' 'kernel26-lts2.6.33' nvidia-utils=$pkgver)
+makedepends=('kernel26-lts-headers=2.6.32' 'kernel26-lts-headers2.6.33')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('50319a4b3818c12c9c7243525e0e6316')
+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=('cebfba9a7e91716a06c66bb5b38d9661')
+fi
+
+build() {
+  _kernver=$(cat /lib/modules/${_extramodules}/version)
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  

[arch-commits] Commit in nvidia-lts/repos (6 files)

2011-11-11 Thread Tobias Powalowski
Date: Friday, November 11, 2011 @ 11:56:31
  Author: tpowa
Revision: 142527

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 142526, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 142526, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 142526, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 142526, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   44 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   44 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 118 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 142526, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-11-11 16:56:31 UTC (rev 142527)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=285.05.09
+_extramodules=extramodules-2.6.32-lts
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for kernel26-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('kernel26-lts=2.6.32' 'kernel26-lts2.6.33' nvidia-utils=$pkgver)
+makedepends=('kernel26-lts-headers=2.6.32' 'kernel26-lts-headers2.6.33')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('2d469a90abef50320f548cfa8085e3a0')
+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=('2f4a0e78f5560c07220b7ed6fc1e27aa')
+fi
+
+build() {
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/etc/modprobe.d
+  echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 142526, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2011-11-11 16:56:31 UTC (rev 142527)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.1-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.1-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.1-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 142526, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-11-11 16:56:31 UTC (rev 142527)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=285.05.09
+_extramodules=extramodules-2.6.32-lts
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for kernel26-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('kernel26-lts=2.6.32' 'kernel26-lts2.6.33' nvidia-utils=$pkgver)
+makedepends=('kernel26-lts-headers=2.6.32' 'kernel26-lts-headers2.6.33')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('2d469a90abef50320f548cfa8085e3a0')
+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=('2f4a0e78f5560c07220b7ed6fc1e27aa')
+fi
+
+build() {
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make 

[arch-commits] Commit in nvidia-lts/repos (6 files)

2011-10-05 Thread Eric Bélanger
Date: Wednesday, October 5, 2011 @ 19:54:06
  Author: eric
Revision: 140038

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  nvidia-lts/repos/testing-i686/
  nvidia-lts/repos/testing-i686/PKGBUILD
(from rev 140037, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-i686/nvidia-lts.install
(from rev 140037, nvidia-lts/trunk/nvidia-lts.install)
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 140037, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/nvidia-lts.install
(from rev 140037, nvidia-lts/trunk/nvidia-lts.install)

---+
 testing-i686/PKGBUILD |   43 
 testing-i686/nvidia-lts.install   |   15 
 testing-x86_64/PKGBUILD   |   43 
 testing-x86_64/nvidia-lts.install |   15 
 4 files changed, 116 insertions(+)

Copied: nvidia-lts/repos/testing-i686/PKGBUILD (from rev 140037, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-10-05 23:54:06 UTC (rev 140038)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=285.05.09
+_kernver='2.6.32-lts'
+pkgrel=1
+pkgdesc=NVIDIA drivers for kernel26-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('kernel26-lts=2.6.32' 'kernel26-lts2.6.33' nvidia-utils=$pkgver)
+makedepends=('kernel26-lts-headers=2.6.32' 'kernel26-lts-headers2.6.33')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('2d469a90abef50320f548cfa8085e3a0')
+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=('2f4a0e78f5560c07220b7ed6fc1e27aa')
+fi
+
+build() {
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko
+  gzip ${pkgdir}/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko
+  install -d -m755 ${pkgdir}/etc/modprobe.d
+  echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist-lts.conf
+  install -D -m644 ${srcdir}/${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE
+}

Copied: nvidia-lts/repos/testing-i686/nvidia-lts.install (from rev 140037, 
nvidia-lts/trunk/nvidia-lts.install)
===
--- testing-i686/nvidia-lts.install (rev 0)
+++ testing-i686/nvidia-lts.install 2011-10-05 23:54:06 UTC (rev 140038)
@@ -0,0 +1,15 @@
+post_install() {
+KERNEL_VERSION='2.6.32-lts'
+depmod $KERNEL_VERSION
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+KERNEL_VERSION='2.6.32-lts'
+rmmod nvidia || echo 'In order to use the new nvidia module, exit Xserver 
and unload it manually.'
+}
+
+post_remove() {
+KERNEL_VERSION='2.6.32-lts'
+depmod $KERNEL_VERSION
+}

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 140037, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-10-05 23:54:06 UTC (rev 140038)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Eric Bélanger e...@archlinux.org
+
+pkgname=nvidia-lts
+pkgver=285.05.09
+_kernver='2.6.32-lts'
+pkgrel=1
+pkgdesc=NVIDIA drivers for kernel26-lts
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('kernel26-lts=2.6.32' 'kernel26-lts2.6.33' nvidia-utils=$pkgver)
+makedepends=('kernel26-lts-headers=2.6.32' 'kernel26-lts-headers2.6.33')
+provides=('nvidia')
+license=('custom')
+install=nvidia-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=('2d469a90abef50320f548cfa8085e3a0')
+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=('2f4a0e78f5560c07220b7ed6fc1e27aa')
+fi
+
+build() {
+  cd ${srcdir}
+  sh ${_pkg}.run --extract-only
+  cd ${_pkg}/kernel
+  make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+  install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+