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

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

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

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

---+
 staging-i686/PKGBUILD |   84 
 staging-i686/nvidia.install   |   13 ++
 staging-x86_64/PKGBUILD   |   84 
 staging-x86_64/nvidia.install |   13 ++
 4 files changed, 194 insertions(+)

Copied: nvidia/repos/staging-i686/PKGBUILD (from rev 271909, 
nvidia/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-07-15 17:01:36 UTC (rev 271910)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=367.35
+_extramodules=extramodules-4.6-ARCH
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.6' 'linux-headers<4.7')
+license=('custom')
+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
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.6' 'linux<4.7' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

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

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

2016-06-13 Thread Sven-Hendrik Haase
Date: Monday, June 13, 2016 @ 19:02:02
  Author: svenstaro
Revision: 269460

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

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

---+
 testing-i686/PKGBUILD |   84 
 testing-i686/nvidia.install   |   13 ++
 testing-x86_64/PKGBUILD   |   84 
 testing-x86_64/nvidia.install |   13 ++
 4 files changed, 194 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 269459, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-06-13 17:02:02 UTC (rev 269460)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=367.27
+_extramodules=extramodules-4.6-ARCH
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.6' 'linux-headers<4.7')
+license=('custom')
+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
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.6' 'linux<4.7' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 269459, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2016-06-13 17:02:02 UTC (rev 269460)
@@ -0,0 +1,13 @@
+post_install() {
+EXTRAMODULES='extramodules-4.6-ARCH'
+depmod $(cat /usr/lib/modules/${EXTRAMODULES}/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+

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

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

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

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

---+
 staging-i686/PKGBUILD |   84 
 staging-i686/nvidia.install   |   13 ++
 staging-x86_64/PKGBUILD   |   84 
 staging-x86_64/nvidia.install |   13 ++
 4 files changed, 194 insertions(+)

Copied: nvidia/repos/staging-i686/PKGBUILD (from rev 269432, 
nvidia/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-06-13 10:28:03 UTC (rev 269433)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=367.18
+_extramodules=extramodules-4.6-ARCH
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.6' 'linux-headers<4.7')
+license=('custom')
+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
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.6' 'linux<4.7' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

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

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

2016-05-07 Thread Tobias Powalowski
Date: Saturday, May 7, 2016 @ 21:36:34
  Author: tpowa
Revision: 267200

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

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

---+
 testing-i686/PKGBUILD |   85 
 testing-i686/nvidia.install   |   13 ++
 testing-x86_64/PKGBUILD   |   85 
 testing-x86_64/nvidia.install |   13 ++
 4 files changed, 196 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 267199, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-05-07 19:36:34 UTC (rev 267200)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=364.19
+_extramodules=extramodules-4.5-ARCH
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.5' 'linux-headers<4.6')
+license=('custom')
+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
+cd "${_pkg}"
+# patches here
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.5' 'linux<4.6' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 267199, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2016-05-07 19:36:34 UTC (rev 267200)
@@ -0,0 +1,13 @@
+post_install() {
+EXTRAMODULES='extramodules-4.5-ARCH'
+depmod $(cat /usr/lib/modules/${EXTRAMODULES}/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+

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

2016-04-21 Thread Tobias Powalowski
Date: Thursday, April 21, 2016 @ 21:33:28
  Author: tpowa
Revision: 265825

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

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

---+
 testing-i686/PKGBUILD |   89 
 testing-i686/nvidia.install   |   13 +
 testing-x86_64/PKGBUILD   |   89 
 testing-x86_64/nvidia.install |   13 +
 4 files changed, 204 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 265824, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-04-21 19:33:28 UTC (rev 265825)
@@ -0,0 +1,89 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=364.16
+_extramodules=extramodules-4.5-ARCH
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.5' 'linux-headers<4.6')
+license=('custom')
+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}.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
+cd "${_pkg}"
+# patches here
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.5' 'linux<4.6' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 265824, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ 

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

2016-04-17 Thread Sven-Hendrik Haase
Date: Sunday, April 17, 2016 @ 16:38:25
  Author: svenstaro
Revision: 265097

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

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

---+
 testing-i686/PKGBUILD |   89 
 testing-i686/nvidia.install   |   13 +
 testing-x86_64/PKGBUILD   |   89 
 testing-x86_64/nvidia.install |   13 +
 4 files changed, 204 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 265096, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-04-17 14:38:25 UTC (rev 265097)
@@ -0,0 +1,89 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=364.16
+_extramodules=extramodules-4.5-ARCH
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.5' 'linux-headers<4.6')
+license=('custom')
+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}.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
+cd "${_pkg}"
+# patches here
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.5' 'linux<4.6' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 265096, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ 

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

2016-03-31 Thread Felix Yan
Date: Thursday, March 31, 2016 @ 13:48:25
  Author: fyan
Revision: 263495

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

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

---+
 staging-i686/PKGBUILD |   81 
 staging-i686/nvidia.install   |   13 ++
 staging-x86_64/PKGBUILD   |   81 
 staging-x86_64/nvidia.install |   13 ++
 4 files changed, 188 insertions(+)

Copied: nvidia/repos/staging-i686/PKGBUILD (from rev 263494, 
nvidia/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-03-31 11:48:25 UTC (rev 263495)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=361.42
+_extramodules=extramodules-4.5-ARCH
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.5' 'linux-headers<4.6')
+license=('custom')
+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
+cd "${_pkg}"
+# patches here
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.5' 'linux<4.6' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/staging-i686/nvidia.install (from rev 263494, 
nvidia/trunk/nvidia.install)
===
--- staging-i686/nvidia.install (rev 0)
+++ staging-i686/nvidia.install 2016-03-31 11:48:25 UTC (rev 263495)
@@ -0,0 +1,13 @@
+post_install() {
+EXTRAMODULES='extramodules-4.5-ARCH'
+depmod $(cat /usr/lib/modules/${EXTRAMODULES}/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+

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

2016-03-15 Thread Tobias Powalowski
Date: Tuesday, March 15, 2016 @ 11:47:29
  Author: tpowa
Revision: 261525

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

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

---+
 testing-i686/PKGBUILD |   81 
 testing-i686/nvidia.install   |   13 ++
 testing-x86_64/PKGBUILD   |   81 
 testing-x86_64/nvidia.install |   13 ++
 4 files changed, 188 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 261523, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-03-15 10:47:29 UTC (rev 261525)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=361.28
+_extramodules=extramodules-4.5-ARCH
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.5' 'linux-headers<4.6')
+license=('custom')
+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
+cd "${_pkg}"
+# patches here
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.5' 'linux<4.6' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 261523, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2016-03-15 10:47:29 UTC (rev 261525)
@@ -0,0 +1,13 @@
+post_install() {
+EXTRAMODULES='extramodules-4.5-ARCH'
+depmod $(cat /usr/lib/modules/${EXTRAMODULES}/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 261524, 
nvidia/trunk/PKGBUILD)

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

2016-03-07 Thread Tobias Powalowski
Date: Monday, March 7, 2016 @ 09:19:30
  Author: tpowa
Revision: 261143

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

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

---+
 testing-i686/PKGBUILD |   81 
 testing-i686/nvidia.install   |   13 ++
 testing-x86_64/PKGBUILD   |   81 
 testing-x86_64/nvidia.install |   13 ++
 4 files changed, 188 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 261142, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-03-07 08:19:30 UTC (rev 261143)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=361.28
+_extramodules=extramodules-4.4-ARCH
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.4' 'linux-headers<4.5')
+license=('custom')
+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
+cd "${_pkg}"
+# patches here
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.4' 'linux<4.5' "nvidia-utils=${pkgver}" 'libgl')
+install=nvidia.install
+
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko"
+install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \
+ "${pkgdir}/usr/lib/modules/${_extramodules}/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}/"*.ko
+install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+
+echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+install -dm 755 "${pkgdir}"/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+echo 'blacklist nouveau' > "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 261142, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2016-03-07 08:19:30 UTC (rev 261143)
@@ -0,0 +1,13 @@
+post_install() {
+EXTRAMODULES='extramodules-4.4-ARCH'
+depmod $(cat /usr/lib/modules/${EXTRAMODULES}/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 261142, 
nvidia/trunk/PKGBUILD)

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

2014-12-17 Thread Tobias Powalowski
Date: Wednesday, December 17, 2014 @ 16:33:41
  Author: tpowa
Revision: 227698

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

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

---+
 testing-i686/PKGBUILD |   47 
 testing-i686/nvidia.install   |   18 +++
 testing-x86_64/PKGBUILD   |   47 
 testing-x86_64/nvidia.install |   18 +++
 4 files changed, 130 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 227697, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-17 15:33:41 UTC (rev 227698)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.36
+_extramodules=extramodules-3.18-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.18' 'linux3.19' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.18' 'linux-headers3.19')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+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}/nvidia.ko
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 227697, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-12-17 15:33:41 UTC (rev 227698)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 227697, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-12-17 15:33:41 UTC (rev 227698)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.36
+_extramodules=extramodules-3.18-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.18' 'linux3.19' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.18' 'linux-headers3.19')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+build() {
+_kernver=$(cat 

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

2014-12-07 Thread Evangelos Foutras
Date: Sunday, December 7, 2014 @ 09:01:31
  Author: foutrelis
Revision: 227336

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

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

---+
 testing-i686/PKGBUILD |   47 
 testing-i686/nvidia.install   |   18 +++
 testing-x86_64/PKGBUILD   |   47 
 testing-x86_64/nvidia.install |   18 +++
 4 files changed, 130 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 227335, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-07 08:01:31 UTC (rev 227336)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.17-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+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}/nvidia.ko
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 227335, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-12-07 08:01:31 UTC (rev 227336)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 227335, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-12-07 08:01:31 UTC (rev 227336)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.17-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+build() {
+_kernver=$(cat 

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

2014-11-22 Thread Tobias Powalowski
Date: Saturday, November 22, 2014 @ 11:08:26
  Author: tpowa
Revision: 226817

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

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

---+
 testing-i686/PKGBUILD |   47 
 testing-i686/nvidia.install   |   18 +++
 testing-x86_64/PKGBUILD   |   47 
 testing-x86_64/nvidia.install |   18 +++
 4 files changed, 130 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 226816, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-11-22 10:08:26 UTC (rev 226817)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.17-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+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}/nvidia.ko
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 226816, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-11-22 10:08:26 UTC (rev 226817)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 226816, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-11-22 10:08:26 UTC (rev 226817)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.17-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+build() {
+_kernver=$(cat 

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

2014-10-06 Thread Tobias Powalowski
Date: Monday, October 6, 2014 @ 08:40:04
  Author: tpowa
Revision: 223911

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

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

---+
 testing-i686/PKGBUILD |   47 
 testing-i686/nvidia.install   |   18 +++
 testing-x86_64/PKGBUILD   |   47 
 testing-x86_64/nvidia.install |   18 +++
 4 files changed, 130 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 223910, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-06 06:40:04 UTC (rev 223911)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.16-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+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}/nvidia.ko
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 223910, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-10-06 06:40:04 UTC (rev 223911)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 223910, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-06 06:40:04 UTC (rev 223911)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.16-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+build() {
+_kernver=$(cat 

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

2014-10-06 Thread Tobias Powalowski
Date: Monday, October 6, 2014 @ 18:14:41
  Author: tpowa
Revision: 223926

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

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

---+
 testing-i686/PKGBUILD |   47 
 testing-i686/nvidia.install   |   18 +++
 testing-x86_64/PKGBUILD   |   47 
 testing-x86_64/nvidia.install |   18 +++
 4 files changed, 130 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 223925, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-06 16:14:41 UTC (rev 223926)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.17-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+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}/nvidia.ko
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 223925, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-10-06 16:14:41 UTC (rev 223926)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 223925, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-06 16:14:41 UTC (rev 223926)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.17-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+build() {
+_kernver=$(cat 

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

2014-10-03 Thread Sven-Hendrik Haase
Date: Saturday, October 4, 2014 @ 04:54:52
  Author: svenstaro
Revision: 223834

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

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

---+
 testing-i686/PKGBUILD |   47 
 testing-i686/nvidia.install   |   18 +++
 testing-x86_64/PKGBUILD   |   47 
 testing-x86_64/nvidia.install |   18 +++
 4 files changed, 130 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 223833, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-04 02:54:52 UTC (rev 223834)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.16-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+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}/nvidia.ko
+install -D -m644 ${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/*.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 223833, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-10-04 02:54:52 UTC (rev 223834)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.16-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 223833, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-04 02:54:52 UTC (rev 223834)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=343.22
+_extramodules=extramodules-3.16-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+license=('custom')
+install=nvidia.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
+cd ${_pkg}
+# patches here
+}
+
+build() {
+_kernver=$(cat 

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

2014-01-19 Thread Tobias Powalowski
Date: Sunday, January 19, 2014 @ 21:26:11
  Author: tpowa
Revision: 204433

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

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

---+
 testing-i686/PKGBUILD |   51 
 testing-i686/nvidia.install   |   18 ++
 testing-x86_64/PKGBUILD   |   51 
 testing-x86_64/nvidia.install |   18 ++
 4 files changed, 138 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 204432, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-01-19 20:26:11 UTC (rev 204433)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.38
+_extramodules=extramodules-3.12-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+
+prepare() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}/${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 204432, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-01-19 20:26:11 UTC (rev 204433)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 204432, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-01-19 20:26:11 UTC (rev 204433)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.38
+_extramodules=extramodules-3.12-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+

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

2014-01-13 Thread Laurent Carlier
Date: Monday, January 13, 2014 @ 15:37:07
  Author: lcarlier
Revision: 203549

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

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

---+
 staging-i686/PKGBUILD |   51 
 staging-i686/nvidia.install   |   18 ++
 staging-x86_64/PKGBUILD   |   51 
 staging-x86_64/nvidia.install |   18 ++
 4 files changed, 138 insertions(+)

Copied: nvidia/repos/staging-i686/PKGBUILD (from rev 203548, 
nvidia/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-01-13 14:37:07 UTC (rev 203549)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.38
+_extramodules=extramodules-3.12-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+
+prepare() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}/${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/staging-i686/nvidia.install (from rev 203548, 
nvidia/trunk/nvidia.install)
===
--- staging-i686/nvidia.install (rev 0)
+++ staging-i686/nvidia.install 2014-01-13 14:37:07 UTC (rev 203549)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 203548, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-01-13 14:37:07 UTC (rev 203549)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.38
+_extramodules=extramodules-3.12-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+

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

2014-01-10 Thread Tobias Powalowski
Date: Friday, January 10, 2014 @ 13:46:16
  Author: tpowa
Revision: 203408

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

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

---+
 testing-i686/PKGBUILD |   51 
 testing-i686/nvidia.install   |   18 ++
 testing-x86_64/PKGBUILD   |   51 
 testing-x86_64/nvidia.install |   18 ++
 4 files changed, 138 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 203407, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-01-10 12:46:16 UTC (rev 203408)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.20
+_extramodules=extramodules-3.12-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+
+prepare() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}/${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 203407, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-01-10 12:46:16 UTC (rev 203408)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 203407, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-01-10 12:46:16 UTC (rev 203408)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.20
+_extramodules=extramodules-3.12-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+

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

2013-12-21 Thread Tobias Powalowski
Date: Saturday, December 21, 2013 @ 19:28:10
  Author: tpowa
Revision: 202418

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

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

---+
 testing-i686/PKGBUILD |   51 
 testing-i686/nvidia.install   |   18 ++
 testing-x86_64/PKGBUILD   |   51 
 testing-x86_64/nvidia.install |   18 ++
 4 files changed, 138 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 202417, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-12-21 18:28:10 UTC (rev 202418)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.20
+_extramodules=extramodules-3.12-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+
+prepare() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}/${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 202417, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-12-21 18:28:10 UTC (rev 202418)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 202417, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-12-21 18:28:10 UTC (rev 202418)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.20
+_extramodules=extramodules-3.12-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+

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

2013-12-05 Thread Eric Bélanger
Date: Friday, December 6, 2013 @ 00:14:05
  Author: eric
Revision: 200814

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

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

---+
 testing-i686/PKGBUILD |   51 
 testing-i686/nvidia.install   |   18 ++
 testing-x86_64/PKGBUILD   |   51 
 testing-x86_64/nvidia.install |   18 ++
 4 files changed, 138 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 200813, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-12-05 23:14:05 UTC (rev 200814)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.20
+_extramodules=extramodules-3.12-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+
+prepare() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}/${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 200813, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-12-05 23:14:05 UTC (rev 200814)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 200813, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-12-05 23:14:05 UTC (rev 200814)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=331.20
+_extramodules=extramodules-3.12-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+#source=('nvidia-linux-3.12.patch')
+#md5sums=('d267069bc456de269424b4e1b46a3745')
+
+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
+

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

2013-08-30 Thread Evangelos Foutras
Date: Friday, August 30, 2013 @ 22:49:51
  Author: foutrelis
Revision: 193777

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 193776, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-08-30 20:49:51 UTC (rev 193777)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 193776, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-08-30 20:49:51 UTC (rev 193777)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 193776, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-08-30 20:49:51 UTC (rev 193777)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd 

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

2013-08-20 Thread Tobias Powalowski
Date: Wednesday, August 21, 2013 @ 00:12:54
  Author: tpowa
Revision: 193469

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 193468, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-08-20 22:12:54 UTC (rev 193469)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 193468, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-08-20 22:12:54 UTC (rev 193469)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 193468, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-08-20 22:12:54 UTC (rev 193469)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd 

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

2013-08-15 Thread Eric Bélanger
Date: Thursday, August 15, 2013 @ 21:48:28
  Author: eric
Revision: 193080

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 193079, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-08-15 19:48:28 UTC (rev 193080)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 193079, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-08-15 19:48:28 UTC (rev 193080)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 193079, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-08-15 19:48:28 UTC (rev 193080)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}

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

2013-08-12 Thread Tobias Powalowski
Date: Monday, August 12, 2013 @ 08:56:12
  Author: tpowa
Revision: 192451

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 192450, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-08-12 06:56:12 UTC (rev 192451)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 192450, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-08-12 06:56:12 UTC (rev 192451)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.10-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 192450, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-08-12 06:56:12 UTC (rev 192451)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=325.15
+_extramodules=extramodules-3.10-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.10' 'linux3.11' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.10' 'linux-headers3.11')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+ 

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

2013-06-27 Thread Bartłomiej Piotrowski
Date: Thursday, June 27, 2013 @ 21:36:29
  Author: bpiotrowski
Revision: 188987

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 188986, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-06-27 19:36:29 UTC (rev 188987)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.32
+_extramodules=extramodules-3.9-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 188986, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-06-27 19:36:29 UTC (rev 188987)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 188986, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-06-27 19:36:29 UTC (rev 188987)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.32
+_extramodules=extramodules-3.9-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh 

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

2013-06-21 Thread Tobias Powalowski
Date: Friday, June 21, 2013 @ 10:01:27
  Author: tpowa
Revision: 188796

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 188795, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-06-21 08:01:27 UTC (rev 188796)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.23
+_extramodules=extramodules-3.9-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('cbdca80e11b643aa46bded82abe43754')
+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=('74edd76b4bb9229f7d9c00a79f1e3860')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 188795, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-06-21 08:01:27 UTC (rev 188796)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 188795, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-06-21 08:01:27 UTC (rev 188796)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.23
+_extramodules=extramodules-3.9-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('cbdca80e11b643aa46bded82abe43754')
+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=('74edd76b4bb9229f7d9c00a79f1e3860')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run 

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

2013-06-14 Thread Tobias Powalowski
Date: Friday, June 14, 2013 @ 11:52:28
  Author: tpowa
Revision: 188454

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 188453, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-06-14 09:52:28 UTC (rev 188454)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.23
+_extramodules=extramodules-3.9-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('cbdca80e11b643aa46bded82abe43754')
+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=('74edd76b4bb9229f7d9c00a79f1e3860')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 188453, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-06-14 09:52:28 UTC (rev 188454)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 188453, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-06-14 09:52:28 UTC (rev 188454)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.23
+_extramodules=extramodules-3.9-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('cbdca80e11b643aa46bded82abe43754')
+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=('74edd76b4bb9229f7d9c00a79f1e3860')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run 

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

2013-05-26 Thread Tobias Powalowski
Date: Sunday, May 26, 2013 @ 17:36:22
  Author: tpowa
Revision: 186442

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 186441, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-05-26 15:36:22 UTC (rev 186442)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.17
+_extramodules=extramodules-3.9-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 186441, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-05-26 15:36:22 UTC (rev 186442)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 186441, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-05-26 15:36:22 UTC (rev 186442)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=319.17
+_extramodules=extramodules-3.9-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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)
+cd ${srcdir}
+sh ${_pkg}.run 

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

2013-04-30 Thread Tobias Powalowski
Date: Tuesday, April 30, 2013 @ 08:34:45
  Author: tpowa
Revision: 183972

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 183971, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-30 06:34:45 UTC (rev 183972)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.9-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 183971, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-04-30 06:34:45 UTC (rev 183972)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 183971, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-30 06:34:45 UTC (rev 183972)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.9-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 

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

2013-04-27 Thread Tobias Powalowski
Date: Saturday, April 27, 2013 @ 13:18:11
  Author: tpowa
Revision: 183704

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 183703, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-27 11:18:11 UTC (rev 183704)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.8-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 183703, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-04-27 11:18:11 UTC (rev 183704)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 183703, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-27 11:18:11 UTC (rev 183704)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.8-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 

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

2013-04-17 Thread Bartłomiej Piotrowski
Date: Wednesday, April 17, 2013 @ 18:43:21
  Author: bpiotrowski
Revision: 183117

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 183116, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-17 16:43:21 UTC (rev 183117)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.8-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 183116, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-04-17 16:43:21 UTC (rev 183117)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 183116, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-17 16:43:21 UTC (rev 183117)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.8-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 

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

2013-04-06 Thread Tobias Powalowski
Date: Saturday, April 6, 2013 @ 11:19:46
  Author: tpowa
Revision: 182065

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 182064, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-06 09:19:46 UTC (rev 182065)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.8-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 182064, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-04-06 09:19:46 UTC (rev 182065)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 182064, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-06 09:19:46 UTC (rev 182065)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.30
+_extramodules=extramodules-3.8-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-libgl nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 

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

2013-03-30 Thread Evangelos Foutras
Date: Saturday, March 30, 2013 @ 12:39:05
  Author: foutrelis
Revision: 181038

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 181037, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-03-30 11:39:05 UTC (rev 181038)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.26
+_extramodules=extramodules-3.8-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('3c2f5138d0fec58b27e26c5b37d845b8')
+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=('2d35124fa5a4b009f170fe893b5d07e3')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 181037, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-03-30 11:39:05 UTC (rev 181038)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 181037, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-03-30 11:39:05 UTC (rev 181038)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.26
+_extramodules=extramodules-3.8-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('3c2f5138d0fec58b27e26c5b37d845b8')
+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=('2d35124fa5a4b009f170fe893b5d07e3')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+

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

2013-01-28 Thread Tobias Powalowski
Date: Monday, January 28, 2013 @ 14:29:34
  Author: tpowa
Revision: 176269

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 176268, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-01-28 13:29:34 UTC (rev 176269)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.18
+_extramodules=extramodules-3.7-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.7' 'linux3.8' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.7' 'linux-headers3.8')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('780c37c28a6e06e9571cafe348b7da64')
+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=('fa17a260793a38b4b8ae367db2e03b39')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 176268, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-01-28 13:29:34 UTC (rev 176269)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.7-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.7-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.7-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 176268, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-01-28 13:29:34 UTC (rev 176269)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=313.18
+_extramodules=extramodules-3.7-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.7' 'linux3.8' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.7' 'linux-headers3.8')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('780c37c28a6e06e9571cafe348b7da64')
+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=('fa17a260793a38b4b8ae367db2e03b39')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd 

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

2012-12-11 Thread Tobias Powalowski
Date: Tuesday, December 11, 2012 @ 10:10:59
  Author: tpowa
Revision: 173138

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   18 
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   18 
 4 files changed, 126 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 173137, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-12-11 15:10:59 UTC (rev 173138)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=310.19
+_extramodules=extramodules-3.7-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.7' 'linux3.8' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.7' 'linux-headers3.8')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('2adbdd38540b3a8955714760e05f575d')
+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=('0ba08d32852e442ebba5ba22c7abed36')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 173137, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-12-11 15:10:59 UTC (rev 173138)
@@ -0,0 +1,18 @@
+post_install() {
+EXTRAMODULES='extramodules-3.7-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.7-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+if  [ $(vercmp $2 310.19-2) -lt 0 ]; then
+echo 'If your card is from the 7xxx series or earlier, install 
nvidia-304xx'
+fi
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.7-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 173137, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-12-11 15:10:59 UTC (rev 173138)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=310.19
+_extramodules=extramodules-3.7-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.7' 'linux3.8' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.7' 'linux-headers3.8')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('2adbdd38540b3a8955714760e05f575d')
+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=('0ba08d32852e442ebba5ba22c7abed36')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd 

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

2012-10-29 Thread Tobias Powalowski
Date: Monday, October 29, 2012 @ 15:26:14
  Author: tpowa
Revision: 169800

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 169799, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-29 19:26:14 UTC (rev 169800)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.60
+_extramodules=extramodules-3.6-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.6' 'linux3.7' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.6' 'linux-headers3.7')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('42b9887076b2ebcf1af5ee13bc332ccb')
+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=('7248399a125808e3bbc9c66da99a098d')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 169799, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-10-29 19:26:14 UTC (rev 169800)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 169799, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-10-29 19:26:14 UTC (rev 169800)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.60
+_extramodules=extramodules-3.6-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.6' 'linux3.7' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.6' 'linux-headers3.7')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('42b9887076b2ebcf1af5ee13bc332ccb')
+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=('7248399a125808e3bbc9c66da99a098d')
+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 \

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

2012-10-22 Thread Tobias Powalowski
Date: Monday, October 22, 2012 @ 09:08:08
  Author: tpowa
Revision: 169500

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 169499, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-22 13:08:08 UTC (rev 169500)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.60
+_extramodules=extramodules-3.6-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.6' 'linux3.7' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.6' 'linux-headers3.7')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('42b9887076b2ebcf1af5ee13bc332ccb')
+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=('7248399a125808e3bbc9c66da99a098d')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 169499, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-10-22 13:08:08 UTC (rev 169500)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 169499, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-10-22 13:08:08 UTC (rev 169500)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.60
+_extramodules=extramodules-3.6-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.6' 'linux3.7' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.6' 'linux-headers3.7')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('42b9887076b2ebcf1af5ee13bc332ccb')
+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=('7248399a125808e3bbc9c66da99a098d')
+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 \

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

2012-10-02 Thread Tobias Powalowski
Date: Tuesday, October 2, 2012 @ 05:00:03
  Author: tpowa
Revision: 167422

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 167421, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-02 09:00:03 UTC (rev 167422)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.51
+_extramodules=extramodules-3.6-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.6' 'linux3.7' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.6' 'linux-headers3.7')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 167421, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-10-02 09:00:03 UTC (rev 167422)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.6-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 167421, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-10-02 09:00:03 UTC (rev 167422)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.51
+_extramodules=extramodules-3.6-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.6' 'linux3.7' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.6' 'linux-headers3.7')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \

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

2012-09-16 Thread Tobias Powalowski
Date: Sunday, September 16, 2012 @ 02:54:15
  Author: tpowa
Revision: 166710

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 166709, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-09-16 06:54:15 UTC (rev 166710)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.43
+_extramodules=extramodules-3.5-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.5' 'linux3.6' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.5' 'linux-headers3.6')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 166709, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-09-16 06:54:15 UTC (rev 166710)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.43
+_extramodules=extramodules-3.5-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.5' 'linux3.6' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.5' 'linux-headers3.6')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 

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

2012-08-26 Thread Tobias Powalowski
Date: Sunday, August 26, 2012 @ 04:44:27
  Author: tpowa
Revision: 165582

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

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

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

Copied: nvidia/repos/staging-i686/PKGBUILD (from rev 165581, 
nvidia/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-08-26 08:44:27 UTC (rev 165582)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.37
+_extramodules=extramodules-3.5-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.5' 'linux3.6' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.5' 'linux-headers3.6')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/staging-i686/nvidia.install (from rev 165581, 
nvidia/trunk/nvidia.install)
===
--- staging-i686/nvidia.install (rev 0)
+++ staging-i686/nvidia.install 2012-08-26 08:44:27 UTC (rev 165582)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.5-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.5-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.5-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 165581, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-08-26 08:44:27 UTC (rev 165582)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=304.37
+_extramodules=extramodules-3.5-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.5' 'linux3.6' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.5' 'linux-headers3.6')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \

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

2012-07-22 Thread Tobias Powalowski
Date: Sunday, July 22, 2012 @ 07:18:17
  Author: tpowa
Revision: 163933

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

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

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

Copied: nvidia/repos/staging-i686/PKGBUILD (from rev 163932, 
nvidia/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-07-22 11:18:17 UTC (rev 163933)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.5-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.5' 'linux3.6' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.5' 'linux-headers3.6')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/staging-i686/nvidia.install (from rev 163932, 
nvidia/trunk/nvidia.install)
===
--- staging-i686/nvidia.install (rev 0)
+++ staging-i686/nvidia.install 2012-07-22 11:18:17 UTC (rev 163933)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.5-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.5-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.5-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 163932, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-07-22 11:18:17 UTC (rev 163933)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.5-ARCH
+pkgrel=5
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.5' 'linux3.6' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.5' 'linux-headers3.6')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \
+  

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

2012-07-20 Thread Tobias Powalowski
Date: Friday, July 20, 2012 @ 04:28:11
  Author: tpowa
Revision: 163798

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 163797, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-07-20 08:28:11 UTC (rev 163798)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.4-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 163797, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-07-20 08:28:11 UTC (rev 163798)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 163797, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-07-20 08:28:11 UTC (rev 163798)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.4-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \
+  

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

2012-07-18 Thread Tobias Powalowski
Date: Wednesday, July 18, 2012 @ 02:44:32
  Author: tpowa
Revision: 163728

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 163727, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-07-18 06:44:32 UTC (rev 163728)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.4-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 163727, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-07-18 06:44:32 UTC (rev 163728)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 163727, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-07-18 06:44:32 UTC (rev 163728)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.4-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \

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

2012-07-03 Thread Dave Reisner
Date: Tuesday, July 3, 2012 @ 20:37:07
  Author: dreisner
Revision: 162924

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 162923, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-07-04 00:37:07 UTC (rev 162924)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.4-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+}

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 162923, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-07-04 00:37:07 UTC (rev 162924)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=302.17
+_extramodules=extramodules-3.4-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \

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

2012-05-21 Thread Tobias Powalowski
Date: Monday, May 21, 2012 @ 06:57:14
  Author: tpowa
Revision: 159305

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 159304, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-05-21 10:57:14 UTC (rev 159305)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.53
+_extramodules=extramodules-3.4-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('af353274ab078cb90aba428ca1f00f0e')
+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=('c974ee20fc016c9fa9ef39fc2e298f8a')
+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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 159304, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-05-21 10:57:14 UTC (rev 159305)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.4-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 159304, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-05-21 10:57:14 UTC (rev 159305)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.53
+_extramodules=extramodules-3.4-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.4' 'linux3.5' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.4' 'linux-headers3.5')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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=('af353274ab078cb90aba428ca1f00f0e')
+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=('c974ee20fc016c9fa9ef39fc2e298f8a')
+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/repos (6 files)

2012-04-28 Thread Tobias Powalowski
Date: Saturday, April 28, 2012 @ 03:32:10
  Author: tpowa
Revision: 157374

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 157373, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-04-28 07:32:10 UTC (rev 157374)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.40
+_extramodules=extramodules-3.3-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.3' 'linux3.4' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.3' 'linux-headers3.4')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 157373, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-04-28 07:32:10 UTC (rev 157374)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.3-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.3-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.3-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 157373, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-04-28 07:32:10 UTC (rev 157374)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.40
+_extramodules=extramodules-3.3-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.3' 'linux3.4' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.3' 'linux-headers3.4')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \
+

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

2012-04-11 Thread Tom Gundersen
Date: Wednesday, April 11, 2012 @ 12:37:10
  Author: tomegun
Revision: 156021

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

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

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

Copied: nvidia/repos/staging-i686/PKGBUILD (from rev 156020, 
nvidia/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-04-11 16:37:10 UTC (rev 156021)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.40
+_extramodules=extramodules-3.3-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.3' 'linux3.4' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.3' 'linux-headers3.4')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

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

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 156020, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-04-11 16:37:10 UTC (rev 156021)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.40
+_extramodules=extramodules-3.3-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.3' 'linux3.4' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.3' 'linux-headers3.4')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \
+

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

2012-03-19 Thread Tobias Powalowski
Date: Monday, March 19, 2012 @ 07:14:51
  Author: tpowa
Revision: 153749

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

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

---+
 testing-i686/PKGBUILD |   50 
 testing-i686/nvidia.install   |   15 
 testing-x86_64/PKGBUILD   |   50 
 testing-x86_64/nvidia.install |   15 
 4 files changed, 130 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 153748, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-03-19 11:14:51 UTC (rev 153749)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.20
+_extramodules=extramodules-3.3-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.3' 'linux3.4' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.3' 'linux-headers3.4')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+# fix for 3.3 kernel
+sed 's/CFLAGS=$CFLAGS -I$SOURCES\/arch\/x86\/include/CFLAGS=$CFLAGS \
+   -I$SOURCES\/arch\/x86\/include \
+   -I$SOURCES\/arch\/x86\/include\/generated/' -i conftest.sh
+make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/lib/modprobe.d/nvidia.conf
+echo blacklist nvidiafb  ${pkgdir}/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 153748, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-03-19 11:14:51 UTC (rev 153749)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.3-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.3-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.3-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 153748, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-03-19 11:14:51 UTC (rev 153749)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.20
+_extramodules=extramodules-3.3-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.3' 'linux3.4' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.3' 'linux-headers3.4')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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;)
+

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

2012-03-01 Thread Tobias Powalowski
Date: Thursday, March 1, 2012 @ 06:06:54
  Author: tpowa
Revision: 151717

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 151716, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-03-01 11:06:54 UTC (rev 151717)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.20
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+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}/nvidia.ko
+install -d -m755 ${pkgdir}/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/lib/modprobe.d/nvidia.conf
+echo blacklist nvidiafb  ${pkgdir}/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 151716, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-03-01 11:06:54 UTC (rev 151717)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.2-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.2-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.2-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 151716, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-03-01 11:06:54 UTC (rev 151717)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.20
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 

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

2012-02-28 Thread Tobias Powalowski
Date: Tuesday, February 28, 2012 @ 04:10:56
  Author: tpowa
Revision: 151609

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 151608, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-28 09:10:56 UTC (rev 151609)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.20
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+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}/nvidia.ko
+install -d -m755 ${pkgdir}/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/lib/modprobe.d/nvidia.conf
+echo blacklist nvidiafb  ${pkgdir}/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 151608, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-28 09:10:56 UTC (rev 151609)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.20
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 

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

2012-02-12 Thread Ionut Biru
Date: Sunday, February 12, 2012 @ 05:05:32
  Author: ibiru
Revision: 150099

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 150098, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-12 10:05:32 UTC (rev 150099)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.17
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+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}/nvidia.ko
+install -d -m755 ${pkgdir}/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/lib/modprobe.d/nvidia.conf
+echo blacklist nvidiafb  ${pkgdir}/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 150098, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-12 10:05:32 UTC (rev 150099)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=295.17
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 

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

2012-01-05 Thread Tobias Powalowski
Date: Thursday, January 5, 2012 @ 08:37:01
  Author: tpowa
Revision: 146162

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

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

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

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 146159, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-01-05 13:37:01 UTC (rev 146162)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=290.10
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+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}/nvidia.ko
+install -d -m755 ${pkgdir}/etc/modprobe.d
+echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 146159, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2012-01-05 13:37:01 UTC (rev 146162)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.2-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.2-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.2-ARCH'
+depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 146161, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-01-05 13:37:01 UTC (rev 146162)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=290.10
+_extramodules=extramodules-3.2-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.2' 'linux3.3' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.2' 'linux-headers3.3')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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() {
+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/repos (6 files)

2011-10-25 Thread Tobias Powalowski
Date: Tuesday, October 25, 2011 @ 09:40:31
  Author: tpowa
Revision: 141180

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

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

---+
 testing-i686/PKGBUILD |   45 
 testing-i686/nvidia.install   |   16 ++
 testing-x86_64/PKGBUILD   |   45 
 testing-x86_64/nvidia.install |   16 ++
 4 files changed, 122 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 141179, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-10-25 13:40:31 UTC (rev 141180)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=285.05.09
+_extramodules=extramodules-3.1-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.1' 'linux3.2' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.1' 'linux-headers3.2')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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}/nvidia.ko
+install -d -m755 ${pkgdir}/etc/modprobe.d
+echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist.conf
+sed -i -e s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_extramodules}/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 141179, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2011-10-25 13:40:31 UTC (rev 141180)
@@ -0,0 +1,16 @@
+post_install() {
+KERNEL_VERSION='3.1.0-1-ARCH'
+depmod $KERNEL_VERSION
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+KERNEL_VERSION='3.1.0-1-ARCH'
+depmod $KERNEL_VERSION
+rmmod nvidia || echo 'In order to use the new nvidia module, exit Xserver 
and unload it manually.'
+}
+
+post_remove() {
+KERNEL_VERSION='3.1.0-1-ARCH'
+depmod $KERNEL_VERSION
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 141179, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-10-25 13:40:31 UTC (rev 141180)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=285.05.09
+_extramodules=extramodules-3.1-ARCH
+_kernver=$(cat /lib/modules/${_extramodules}/version)
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.1' 'linux3.2' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.1' 'linux-headers3.2')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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 \
+

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

2011-10-05 Thread Ionut Biru
Date: Wednesday, October 5, 2011 @ 04:18:47
  Author: ibiru
Revision: 139847

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

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

---+
 testing-i686/PKGBUILD |   44 
 testing-i686/nvidia.install   |   16 ++
 testing-x86_64/PKGBUILD   |   44 
 testing-x86_64/nvidia.install |   16 ++
 4 files changed, 120 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 139846, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-10-05 08:18:47 UTC (rev 139847)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=285.05.09
+_kernver='3.0-ARCH'
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.0' 'linux3.1' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.0' 'linux-headers3.1')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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
+install -d -m755 ${pkgdir}/etc/modprobe.d
+echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist.conf
+sed -i -e s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 139846, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2011-10-05 08:18:47 UTC (rev 139847)
@@ -0,0 +1,16 @@
+post_install() {
+KERNEL_VERSION='3.0-ARCH'
+depmod $KERNEL_VERSION
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+KERNEL_VERSION='3.0-ARCH'
+depmod $KERNEL_VERSION
+rmmod nvidia || echo 'In order to use the new nvidia module, exit Xserver 
and unload it manually.'
+}
+
+post_remove() {
+KERNEL_VERSION='3.0-ARCH'
+depmod $KERNEL_VERSION
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 139846, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-10-05 08:18:47 UTC (rev 139847)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=285.05.09
+_kernver='3.0-ARCH'
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.0' 'linux3.1' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.0' 'linux-headers3.1')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.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
+install -d -m755 ${pkgdir}/etc/modprobe.d
+echo blacklist 

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

2011-08-30 Thread Tobias Powalowski
Date: Tuesday, August 30, 2011 @ 06:03:40
  Author: tpowa
Revision: 136575

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

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

---+
 testing-i686/PKGBUILD |   44 
 testing-i686/nvidia.install   |   16 ++
 testing-x86_64/PKGBUILD   |   44 
 testing-x86_64/nvidia.install |   16 ++
 4 files changed, 120 insertions(+)

Copied: nvidia/repos/testing-i686/PKGBUILD (from rev 136574, 
nvidia/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-08-30 10:03:40 UTC (rev 136575)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=285.03
+_kernver='3.0-ARCH'
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.0' 'linux3.1' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.0' 'linux-headers3.1')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+
+if [ $CARCH = i686 ]; then
+_arch='x86'
+_pkg=NVIDIA-Linux-${_arch}-${pkgver}
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('8a0954af050083aa7756880f65cf3272')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('ad9b479e613a550215dc9b530f27f738')
+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
+install -d -m755 ${pkgdir}/etc/modprobe.d
+echo blacklist nouveau  
${pkgdir}/etc/modprobe.d/nouveau_blacklist.conf
+sed -i -e s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko
+}

Copied: nvidia/repos/testing-i686/nvidia.install (from rev 136574, 
nvidia/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2011-08-30 10:03:40 UTC (rev 136575)
@@ -0,0 +1,16 @@
+post_install() {
+KERNEL_VERSION='3.0-ARCH'
+depmod $KERNEL_VERSION
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+KERNEL_VERSION='3.0-ARCH'
+depmod $KERNEL_VERSION
+rmmod nvidia || echo 'In order to use the new nvidia module, exit Xserver 
and unload it manually.'
+}
+
+post_remove() {
+KERNEL_VERSION='3.0-ARCH'
+depmod $KERNEL_VERSION
+}

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 136574, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2011-08-30 10:03:40 UTC (rev 136575)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia
+pkgver=285.03
+_kernver='3.0-ARCH'
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux.
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.0' 'linux3.1' nvidia-utils=${pkgver})
+makedepends=('linux-headers=3.0' 'linux-headers3.1')
+conflicts=('nvidia-96xx' 'nvidia-173xx')
+license=('custom')
+install=nvidia.install
+options=(!strip)
+
+if [ $CARCH = i686 ]; then
+_arch='x86'
+_pkg=NVIDIA-Linux-${_arch}-${pkgver}
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('8a0954af050083aa7756880f65cf3272')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+_pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('ad9b479e613a550215dc9b530f27f738')
+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
+install -d -m755 ${pkgdir}/etc/modprobe.d
+echo