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

2015-08-11 Thread Tobias Powalowski
Date: Wednesday, August 12, 2015 @ 07:44:22
  Author: tpowa
Revision: 243197

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 243196, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nv-drm.patch
(from rev 243196, nvidia-304xx/trunk/nv-drm.patch)
  nvidia-304xx/repos/testing-x86_64/nvidia-3.19.patch
(from rev 243196, nvidia-304xx/trunk/nvidia-3.19.patch)
  nvidia-304xx/repos/testing-x86_64/nvidia-304xx-dkms.install
(from rev 243196, nvidia-304xx/trunk/nvidia-304xx-dkms.install)
  nvidia-304xx/repos/testing-x86_64/nvidia-304xx.install
(from rev 243196, nvidia-304xx/trunk/nvidia-304xx.install)

---+
 PKGBUILD  |   75 
 nv-drm.patch  |   27 +++
 nvidia-3.19.patch |   21 
 nvidia-304xx-dkms.install |   30 +
 nvidia-304xx.install  |   13 +++
 5 files changed, 166 insertions(+)

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 243196, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2015-08-12 05:44:22 UTC (rev 243197)
@@ -0,0 +1,75 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@archlinux.org
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgbase=nvidia-304xx
+pkgname=(nvidia-304xx nvidia-304xx-dkms)
+pkgver=304.125
+_extramodules=extramodules-4.1-ARCH
+pkgrel=23
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+makedepends=('libgl' nvidia-304xx-utils=${pkgver} 'linux' 
'linux-headers=4.1' 'linux-headers4.2')
+conflicts=('nvidia')
+license=('custom')
+options=(!strip)
+source=(http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
+
http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'nv-drm.patch'
+'nvidia-3.19.patch'
+'nvidia-4.0.patch')
+sha512sums=('cd77736790876b66c1e88bf30b7a93f755c0f94118edda8fde1701dc07dc4eb60f89a27b0ed432db74729f269cb239f32f3c5e045d701f60baf69da7fc0d0ea7'
+
'3b50d1353ff6cfee9042455b78e889c198e40dfe832dde79eda1a47d9f1f02b29f0161f1ac694dc7502eb2a94bad6b98244568cc353f387b02de6cae1c17d4ae'
+
'aaa36ef7179acdc86850381de145a3aebab22273cd3c702a9d1343dc3415192c74a35da692312555f36193c5d46a1771ce07ea9508113cb9d0698873064aa19f'
+
'f52a9f82a73eef9e27046c51ce0b2671ee2893f9b12e17c722f17416c39ac0b8d7d5b1fed51b6ab6f36670b036cd96d5cfeae37300ef041c029fd3d3d136ff3d'
+
'd00a2a4c5bf38041cf9e4f61aa0ad0d6123451839eb272c36d7e466d77b33d90415cfa6f96a3a9da8688a1048e93a03169f808e6b2ddc2d9d148bab8485dae27')
+
+[[ $CARCH = i686 ]]  _pkg=NVIDIA-Linux-x86-${pkgver}
+[[ $CARCH = x86_64 ]]  _pkg=NVIDIA-Linux-x86_64-${pkgver}-no-compat32
+
+prepare() {
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}
+# patches here
+patch -p0 -i $srcdir/nv-drm.patch
+patch -p1 -i $srcdir/nvidia-3.19.patch
+patch -p0 -i $srcdir/nvidia-4.0.patch
+}
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package_nvidia-304xx() {
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+depends=('linux=4.1' 'linux4.2' 'libgl' nvidia-304xx-utils=${pkgver})
+   conflicts+=('nvidia-304xx-dkms')
+install=nvidia-304xx.install
+
+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}/${pkgname}.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}
+
+package_nvidia-304xx-dkms() {
+pkgdesc=NVIDIA driver sources for linux, 304xx legacy branch
+depends=('dkms' nvidia-304xx-utils=$pkgver)
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+   conflicts+=('nvidia-304xx')
+install=nvidia-304xx-dkms.install
+
+cd ${_pkg}
+   make -C kernel clean
+install -dm 755 ${pkgdir}/usr/{lib/modprobe.d,src}
+cp -dr --no-preserve='ownership' kernel 
${pkgdir}/usr/src/nvidia-${pkgver}
+echo 'blacklist nouveau'  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+}

Copied: nvidia-304xx/repos/testing-x86_64/nv-drm.patch (from rev 243196, 
nvidia-304xx/trunk/nv-drm.patch)
===
--- testing-x86_64/nv-drm.patch  

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

2014-12-17 Thread Tobias Powalowski
Date: Wednesday, December 17, 2014 @ 16:36:59
  Author: tpowa
Revision: 227700

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 227699, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-17 15:36:59 UTC (rev 227700)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@archlinux.org
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.125
+_extramodules=extramodules-3.18-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.18' 'linux3.19' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.18' 'linux-headers3.19')
+conflicts=('nvidia')
+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=('bc3b0ac291fa998d5109a6f7e94fb2d4')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 227699, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-12-17 15:36:59 UTC (rev 227700)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 227699, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-12-17 15:36:59 UTC (rev 227700)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@archlinux.org
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.125
+_extramodules=extramodules-3.18-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.18' 'linux3.19' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.18' 'linux-headers3.19')
+conflicts=('nvidia')
+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=('bc3b0ac291fa998d5109a6f7e94fb2d4')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   

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

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

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 227337, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-12-07 08:01:43 UTC (rev 227338)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@archlinux.org
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.125
+_extramodules=extramodules-3.17-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+conflicts=('nvidia')
+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=('bc3b0ac291fa998d5109a6f7e94fb2d4')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('291d41ccdbcc08f752a38f9e0a7eeea0')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 227337, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-12-07 08:01:43 UTC (rev 227338)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 227337, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-12-07 08:01:43 UTC (rev 227338)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@archlinux.org
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.125
+_extramodules=extramodules-3.17-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+conflicts=('nvidia')
+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=('bc3b0ac291fa998d5109a6f7e94fb2d4')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   

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

2014-11-22 Thread Tobias Powalowski
Date: Saturday, November 22, 2014 @ 11:12:20
  Author: tpowa
Revision: 226819

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 226818, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-11-22 10:12:20 UTC (rev 226819)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.17-ARCH
+pkgrel=10
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+conflicts=('nvidia')
+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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('9d461e9e00e473f458aee96cd6d85101')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 226818, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-11-22 10:12:20 UTC (rev 226819)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.17-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 226818, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-11-22 10:12:20 UTC (rev 226819)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.17-ARCH
+pkgrel=10
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+conflicts=('nvidia')
+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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   

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

2014-10-06 Thread Tobias Powalowski
Date: Monday, October 6, 2014 @ 08:42:12
  Author: tpowa
Revision: 223913

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 223912, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-06 06:42:12 UTC (rev 223913)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.16-ARCH
+pkgrel=7
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+conflicts=('nvidia')
+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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('9d461e9e00e473f458aee96cd6d85101')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 223912, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-10-06 06:42:12 UTC (rev 223913)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 223912, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-06 06:42:12 UTC (rev 223913)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.16-ARCH
+pkgrel=7
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+conflicts=('nvidia')
+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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   

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

2014-10-06 Thread Tobias Powalowski
Date: Monday, October 6, 2014 @ 18:17:27
  Author: tpowa
Revision: 223928

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 223927, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-10-06 16:17:27 UTC (rev 223928)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.17-ARCH
+pkgrel=8
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+conflicts=('nvidia')
+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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('9d461e9e00e473f458aee96cd6d85101')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 223927, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-10-06 16:17:27 UTC (rev 223928)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 223927, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-10-06 16:17:27 UTC (rev 223928)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.17-ARCH
+pkgrel=8
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.17' 'linux3.18' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.17' 'linux-headers3.18')
+conflicts=('nvidia')
+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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   

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

2014-09-17 Thread Tobias Powalowski
Date: Wednesday, September 17, 2014 @ 22:32:55
  Author: tpowa
Revision: 221862

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 221861, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-09-17 20:32:55 UTC (rev 221862)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.16-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('9d461e9e00e473f458aee96cd6d85101')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 221861, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-09-17 20:32:55 UTC (rev 221862)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 221861, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-09-17 20:32:55 UTC (rev 221862)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.16-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = 

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

2014-08-04 Thread Tobias Powalowski
Date: Monday, August 4, 2014 @ 08:33:37
  Author: tpowa
Revision: 219277

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 219276, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-08-04 06:33:37 UTC (rev 219277)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.16-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('9d461e9e00e473f458aee96cd6d85101')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 219276, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-08-04 06:33:37 UTC (rev 219277)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.15-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 219276, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-08-04 06:33:37 UTC (rev 219277)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.16-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.16' 'linux3.17' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.16' 'linux-headers3.17')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 

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

2014-07-18 Thread Tobias Powalowski
Date: Friday, July 18, 2014 @ 11:24:36
  Author: tpowa
Revision: 217010

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 217009, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-07-18 09:24:36 UTC (rev 217010)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.15-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('9d461e9e00e473f458aee96cd6d85101')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 217009, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-07-18 09:24:36 UTC (rev 217010)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 217009, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-07-18 09:24:36 UTC (rev 217010)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.15-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 

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

2014-07-11 Thread Felix Yan
Date: Friday, July 11, 2014 @ 19:18:12
  Author: fyan
Revision: 216806

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 216805, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-07-11 17:18:12 UTC (rev 216806)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.15-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('9d461e9e00e473f458aee96cd6d85101')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 216805, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-07-11 17:18:12 UTC (rev 216806)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 216805, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-07-11 17:18:12 UTC (rev 216806)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.123
+_extramodules=extramodules-3.15-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('52307054483f5c40391608ce69114d48')
+elif [ $CARCH = x86_64 ]; 

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

2014-06-30 Thread Tobias Powalowski
Date: Tuesday, July 1, 2014 @ 07:53:20
  Author: tpowa
Revision: 215939

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 215938, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-07-01 05:53:20 UTC (rev 215939)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.121
+_extramodules=extramodules-3.15-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('b8c950f0a30a6e1f503630fbd0ca8ab9')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 215938, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-07-01 05:53:20 UTC (rev 215939)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 215938, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-07-01 05:53:20 UTC (rev 215939)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.121
+_extramodules=extramodules-3.15-ARCH
+pkgrel=6
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('b8c950f0a30a6e1f503630fbd0ca8ab9')
+elif [ $CARCH = x86_64 

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

2014-06-08 Thread Tobias Powalowski
Date: Sunday, June 8, 2014 @ 22:34:16
  Author: tpowa
Revision: 214394

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 214393, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-06-08 20:34:16 UTC (rev 214394)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.121
+_extramodules=extramodules-3.15-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('b8c950f0a30a6e1f503630fbd0ca8ab9')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 214393, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-06-08 20:34:16 UTC (rev 214394)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 214393, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-06-08 20:34:16 UTC (rev 214394)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.121
+_extramodules=extramodules-3.15-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.15' 'linux3.16' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.15' 'linux-headers3.16')
+conflicts=('nvidia' '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=('b8c950f0a30a6e1f503630fbd0ca8ab9')
+elif [ $CARCH = x86_64 ]; 

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

2014-04-01 Thread Thomas Bächler
Date: Wednesday, April 2, 2014 @ 00:04:05
  Author: thomas
Revision: 209732

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 209731, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-04-01 22:04:05 UTC (rev 209732)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.121
+_extramodules=extramodules-3.14-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.14' 'linux3.15' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.14' 'linux-headers3.15')
+conflicts=('nvidia' '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=('b8c950f0a30a6e1f503630fbd0ca8ab9')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('41e6d2b6325e5b0ae9889cfbd6bec696')
+fi
+
+prepare() {
+cd ${srcdir}
+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
+}
+
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 209731, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-04-01 22:04:05 UTC (rev 209732)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.13-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 209731, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-04-01 22:04:05 UTC (rev 209732)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan felixonm...@gmail.com
+# Contributor: Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.121
+_extramodules=extramodules-3.14-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.14' 'linux3.15' 'nvidia-304xx-libgl' 
nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.14' 'linux-headers3.15')
+conflicts=('nvidia' '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=('b8c950f0a30a6e1f503630fbd0ca8ab9')
+elif [ $CARCH = 

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

2014-01-19 Thread Tobias Powalowski
Date: Sunday, January 19, 2014 @ 21:27:36
  Author: tpowa
Revision: 204435

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 204434, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-01-19 20:27:36 UTC (rev 204435)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.117
+_extramodules=extramodules-3.12-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('023eb03da304a1842fc503c81e3c5694')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('8ee9f672028971c6d36118894d0e2c59')
+fi
+
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 204434, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-01-19 20:27:36 UTC (rev 204435)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 204434, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-01-19 20:27:36 UTC (rev 204435)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.117
+_extramodules=extramodules-3.12-ARCH
+pkgrel=4
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('023eb03da304a1842fc503c81e3c5694')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+

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

2014-01-10 Thread Tobias Powalowski
Date: Friday, January 10, 2014 @ 13:48:01
  Author: tpowa
Revision: 203410

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 203409, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2014-01-10 12:48:01 UTC (rev 203410)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.117
+_extramodules=extramodules-3.12-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('023eb03da304a1842fc503c81e3c5694')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('8ee9f672028971c6d36118894d0e2c59')
+fi
+
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 203409, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2014-01-10 12:48:01 UTC (rev 203410)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 203409, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2014-01-10 12:48:01 UTC (rev 203410)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.117
+_extramodules=extramodules-3.12-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('023eb03da304a1842fc503c81e3c5694')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+

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

2013-12-16 Thread Eric Bélanger
Date: Tuesday, December 17, 2013 @ 06:16:25
  Author: eric
Revision: 201623

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

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

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

Copied: nvidia-304xx/repos/staging-i686/PKGBUILD (from rev 201622, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-12-17 05:16:25 UTC (rev 201623)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.117
+_extramodules=extramodules-3.12-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('023eb03da304a1842fc503c81e3c5694')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+md5sums=('8ee9f672028971c6d36118894d0e2c59')
+fi
+
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+sh ${_pkg}.run --extract-only
+cd ${_pkg}/kernel
+make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+install -D -m644 ${srcdir}/${_pkg}/kernel/nvidia.ko \
+${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+install -d -m755 ${pkgdir}/usr/lib/modprobe.d
+echo blacklist nouveau  ${pkgdir}/usr/lib/modprobe.d/nvidia.conf
+sed -i -e s/EXTRAMODULES='.*'/EXTRAMODULES='${_extramodules}'/ 
${startdir}/nvidia.install
+gzip ${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/staging-i686/nvidia.install (from rev 201622, 
nvidia-304xx/trunk/nvidia.install)
===
--- staging-i686/nvidia.install (rev 0)
+++ staging-i686/nvidia.install 2013-12-17 05:16:25 UTC (rev 201623)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 201622, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-12-17 05:16:25 UTC (rev 201623)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.117
+_extramodules=extramodules-3.12-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('023eb03da304a1842fc503c81e3c5694')
+elif [ $CARCH = x86_64 ]; then
+_arch='x86_64'
+   _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32
+
source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+

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

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

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

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

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

Copied: nvidia-304xx/repos/testing-i686/PKGBUILD (from rev 200815, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-12-05 23:23:31 UTC (rev 200816)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.116
+_extramodules=extramodules-3.12-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('0626e8582fd81f14e7fbd906fbca1d51')
+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=('8b89d14e717ce7dd78c4d38cab930d1e')
+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
+
+# the license file is part of nvidia-304xx-utils - the module depends on 
it, so we don't ship it another time.
+}

Copied: nvidia-304xx/repos/testing-i686/nvidia.install (from rev 200815, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-12-05 23:23:31 UTC (rev 200816)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 200815, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-12-05 23:23:31 UTC (rev 200816)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.116
+_extramodules=extramodules-3.12-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('0626e8582fd81f14e7fbd906fbca1d51')
+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-304xx/repos (6 files)

2013-11-24 Thread Eric Bélanger
Date: Monday, November 25, 2013 @ 02:34:26
  Author: eric
Revision: 200296

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

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

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

Copied: nvidia-304xx/repos/staging-i686/PKGBUILD (from rev 200295, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-11-25 01:34:26 UTC (rev 200296)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.116
+_extramodules=extramodules-3.12-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('0626e8582fd81f14e7fbd906fbca1d51')
+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=('8b89d14e717ce7dd78c4d38cab930d1e')
+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
+install -D -m644 ${_pkg}/LICENSE 
${pkgdir}/usr/share/licenses/nvidia-304xx/LICENSE
+}

Copied: nvidia-304xx/repos/staging-i686/nvidia.install (from rev 200295, 
nvidia-304xx/trunk/nvidia.install)
===
--- staging-i686/nvidia.install (rev 0)
+++ staging-i686/nvidia.install 2013-11-25 01:34:26 UTC (rev 200296)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 200295, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-11-25 01:34:26 UTC (rev 200296)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.116
+_extramodules=extramodules-3.12-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.12' 'linux3.13' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.12' 'linux-headers3.13')
+conflicts=('nvidia' '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=('0626e8582fd81f14e7fbd906fbca1d51')
+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=('8b89d14e717ce7dd78c4d38cab930d1e')
+fi
+
+

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

2013-06-28 Thread Evangelos Foutras
Date: Friday, June 28, 2013 @ 21:05:15
  Author: foutrelis
Revision: 189189

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

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 189188, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/nvidia.install
(from rev 189188, nvidia-304xx/trunk/nvidia.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 189188, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nvidia.install
(from rev 189188, nvidia-304xx/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-304xx/repos/testing-i686/PKGBUILD (from rev 189188, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-06-28 19:05:15 UTC (rev 189189)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=10
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+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-304xx/repos/testing-i686/nvidia.install (from rev 189188, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-06-28 19:05:15 UTC (rev 189189)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 189188, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-06-28 19:05:15 UTC (rev 189189)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=10
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd 

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

2013-06-21 Thread Tobias Powalowski
Date: Friday, June 21, 2013 @ 10:02:58
  Author: tpowa
Revision: 188798

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

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 188797, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/nvidia.install
(from rev 188797, nvidia-304xx/trunk/nvidia.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 188797, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nvidia.install
(from rev 188797, nvidia-304xx/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-304xx/repos/testing-i686/PKGBUILD (from rev 188797, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-06-21 08:02:58 UTC (rev 188798)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=9
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+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-304xx/repos/testing-i686/nvidia.install (from rev 188797, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-06-21 08:02:58 UTC (rev 188798)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 188797, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-06-21 08:02:58 UTC (rev 188798)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=9
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+

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

2013-06-14 Thread Tobias Powalowski
Date: Friday, June 14, 2013 @ 11:58:09
  Author: tpowa
Revision: 188456

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

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 188455, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/nvidia.install
(from rev 188455, nvidia-304xx/trunk/nvidia.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 188455, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nvidia.install
(from rev 188455, nvidia-304xx/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-304xx/repos/testing-i686/PKGBUILD (from rev 188455, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-06-14 09:58:09 UTC (rev 188456)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=8
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+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-304xx/repos/testing-i686/nvidia.install (from rev 188455, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-06-14 09:58:09 UTC (rev 188456)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 188455, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-06-14 09:58:09 UTC (rev 188456)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=8
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+

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

2013-05-26 Thread Tobias Powalowski
Date: Sunday, May 26, 2013 @ 17:37:51
  Author: tpowa
Revision: 186444

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

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 186443, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/nvidia.install
(from rev 186443, nvidia-304xx/trunk/nvidia.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 186443, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nvidia.install
(from rev 186443, nvidia-304xx/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-304xx/repos/testing-i686/PKGBUILD (from rev 186443, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-05-26 15:37:51 UTC (rev 186444)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=7
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+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-304xx/repos/testing-i686/nvidia.install (from rev 186443, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-05-26 15:37:51 UTC (rev 186444)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.9-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 186443, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-05-26 15:37:51 UTC (rev 186444)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.9-ARCH
+pkgrel=7
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.9' 'linux3.10' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.9' 'linux-headers3.10')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+

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

2013-04-17 Thread Tobias Powalowski
Date: Wednesday, April 17, 2013 @ 18:53:42
  Author: tpowa
Revision: 183121

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

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 183120, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/nvidia.install
(from rev 183120, nvidia-304xx/trunk/nvidia.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 183120, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nvidia.install
(from rev 183120, nvidia-304xx/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-304xx/repos/testing-i686/PKGBUILD (from rev 183120, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-17 16:53:42 UTC (rev 183121)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.8-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+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-304xx/repos/testing-i686/nvidia.install (from rev 183120, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-04-17 16:53:42 UTC (rev 183121)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 183120, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-17 16:53:42 UTC (rev 183121)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.8-ARCH
+pkgrel=3
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+

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

2013-04-06 Thread Tobias Powalowski
Date: Saturday, April 6, 2013 @ 11:25:28
  Author: tpowa
Revision: 182067

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

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 182066, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/nvidia.install
(from rev 182066, nvidia-304xx/trunk/nvidia.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 182066, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nvidia.install
(from rev 182066, nvidia-304xx/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-304xx/repos/testing-i686/PKGBUILD (from rev 182066, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-06 09:25:28 UTC (rev 182067)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.8-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+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-304xx/repos/testing-i686/nvidia.install (from rev 182066, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-04-06 09:25:28 UTC (rev 182067)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 182066, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-04-06 09:25:28 UTC (rev 182067)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.8-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+

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

2013-04-05 Thread Andreas Radke
Date: Friday, April 5, 2013 @ 21:59:26
  Author: andyrtr
Revision: 182049

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

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

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

Copied: nvidia-304xx/repos/staging-i686/PKGBUILD (from rev 182048, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-04-05 19:59:26 UTC (rev 182049)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.8-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+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-304xx/repos/staging-i686/nvidia.install (from rev 182048, 
nvidia-304xx/trunk/nvidia.install)
===
--- staging-i686/nvidia.install (rev 0)
+++ staging-i686/nvidia.install 2013-04-05 19:59:26 UTC (rev 182049)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 182048, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-04-05 19:59:26 UTC (rev 182049)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.88
+_extramodules=extramodules-3.8-ARCH
+pkgrel=1
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('f60d4aef766029c98914ed665235029a')
+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+=('35e0c7d30de795cccb6b95bda991fb77')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+

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

2013-03-30 Thread Evangelos Foutras
Date: Saturday, March 30, 2013 @ 12:46:15
  Author: foutrelis
Revision: 181040

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

Added:
  nvidia-304xx/repos/testing-i686/
  nvidia-304xx/repos/testing-i686/PKGBUILD
(from rev 181039, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-i686/nvidia.install
(from rev 181039, nvidia-304xx/trunk/nvidia.install)
  nvidia-304xx/repos/testing-x86_64/
  nvidia-304xx/repos/testing-x86_64/PKGBUILD
(from rev 181039, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/testing-x86_64/nvidia.install
(from rev 181039, nvidia-304xx/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-304xx/repos/testing-i686/PKGBUILD (from rev 181039, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-03-30 11:46:15 UTC (rev 181040)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.84
+_extramodules=extramodules-3.8-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('3f9f724c5448e5b6952ad22092bdda83')
+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+=('c26461c11170d8447d1464c37ff7c66b')
+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-304xx/repos/testing-i686/nvidia.install (from rev 181039, 
nvidia-304xx/trunk/nvidia.install)
===
--- testing-i686/nvidia.install (rev 0)
+++ testing-i686/nvidia.install 2013-03-30 11:46:15 UTC (rev 181040)
@@ -0,0 +1,15 @@
+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)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-3.8-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}

Copied: nvidia-304xx/repos/testing-x86_64/PKGBUILD (from rev 181039, 
nvidia-304xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2013-03-30 11:46:15 UTC (rev 181040)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer : Thomas Baechler tho...@archlinux.org
+
+pkgname=nvidia-304xx
+pkgver=304.84
+_extramodules=extramodules-3.8-ARCH
+pkgrel=2
+pkgdesc=NVIDIA drivers for linux, 304xx legacy branch
+arch=('i686' 'x86_64')
+url=http://www.nvidia.com/;
+depends=('linux=3.8' 'linux3.9' nvidia-304xx-utils=${pkgver})
+makedepends=('linux-headers=3.8' 'linux-headers3.9')
+conflicts=('nvidia' '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+=('3f9f724c5448e5b6952ad22092bdda83')
+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+=('c26461c11170d8447d1464c37ff7c66b')
+fi
+
+build() {
+_kernver=$(cat /usr/lib/modules/${_extramodules}/version)
+cd ${srcdir}
+