This commit is contained in:
Manuel Tortosa 2011-03-15 22:12:35 +01:00
parent 0c969e27a1
commit 490ab6e96f
5 changed files with 18 additions and 16 deletions

View File

@ -8,10 +8,10 @@
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=nouveau-drm
_snapdate=20110110
_snapdate=20110218
pkgver=0.0.16_${_snapdate} # see master/drivers/gpu/drm/nouveau/nouveau_drv.h for version
_kernver='2.6.37-CHAKRA'
pkgrel=2
_kernver='2.6.38-CHAKRA'
pkgrel=1
pkgdesc="nvidia opensource X driver"
arch=('i686' 'x86_64')
url="http://nouveau.freedesktop.org/"
@ -27,12 +27,14 @@ source=(http://chakra-project.org/sources/nouveau-drm/nouveau-drm-${_snapdate}.t
# http://people.freedesktop.org/~pq/nouveau-drm/master.tar.gz
# get the Makefile from http://cgit.freedesktop.org/nouveau/linux-2.6/plain/nouveau/Makefile?h=master-compat
Makefile)
md5sums=('562240412d9688fe620950b6f47994cf'
md5sums=('3ab984028b9de74520df3f176959cf6f'
'948f121d9fbbbaed0d06cb7fa1c9c5b7')
conflicts=('nouveau-drm')
replaces=('nouveau-drm')
build() {
cd ${srcdir}/master
mkdir -p nouveau
mkdir nouveau
cp $srcdir/Makefile ${srcdir}/master/nouveau/
cd nouveau
make LINUXDIR=/lib/modules/${_kernver}/build DRM_MODULES="nouveau" || return 1

View File

@ -1,5 +1,5 @@
post_install() {
KERNEL_VERSION='2.6.37-CHAKRA'
KERNEL_VERSION='2.6.38-CHAKRA'
depmod -v $KERNEL_VERSION > /dev/null 2>&1
echo "if you are running kms in early mode please rebuild your initrd"
}
@ -10,7 +10,7 @@ post_upgrade() {
}
post_remove() {
KERNEL_VERSION='2.6.37-CHAKRA'
KERNEL_VERSION='2.6.38-CHAKRA'
depmod -v $KERNEL_VERSION > /dev/null 2>&1
}

View File

@ -8,8 +8,8 @@
_kernver=`pacman -Qf kernel26 | cut -c10-15 | sed 's/kernel26 //g'`-CHAKRA
pkgname=nvidia
pkgver=270.30
pkgrel=1
pkgver=260.19.36
pkgrel=2
pkgdesc="NVIDIA drivers for kernel26."
arch=('i686' 'x86_64')
url="http://www.nvidia.com/"
@ -23,12 +23,12 @@ if [ "$CARCH" = "i686" ]; then
ARCH='x86'
_pkg="NVIDIA-Linux-${ARCH}-${pkgver}"
source=("http://us.download.nvidia.com/XFree86/Linux-${ARCH}/${pkgver}/${_pkg}.run")
md5sums=('ff319212b9ac52d645df31027c31ee45')
md5sums=('2826484d87827351774449382e45c4a9')
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=('780ba735bda572fc10a3515a15c49404')
md5sums=('6ebc5db9066e920b0b0e48377ce5eeb5')
fi
build() {

View File

@ -1,5 +1,5 @@
post_install() {
KERNEL_VERSION='2.6.37-CHAKRA'
KERNEL_VERSION='2.6.38-CHAKRA'
depmod $KERNEL_VERSION
}
@ -9,6 +9,6 @@ post_upgrade() {
}
post_remove() {
KERNEL_VERSION='2.6.37-CHAKRA'
KERNEL_VERSION='2.6.38-CHAKRA'
depmod $KERNEL_VERSION
}

View File

@ -7,15 +7,15 @@
pkgname=xf86-video-nouveau
_gitdate=20110110
pkgver=0.0.16_git${_gitdate} # see configure.ac
pkgrel=3
pkgrel=2
pkgdesc="Open Source 3D acceleration driver for nVidia cards (experimental)"
arch=('i686' 'x86_64')
url="http://nouveau.freedesktop.org/wiki/"
license=('GPL') #and MIT, not yet a license file, see http://nouveau.freedesktop.org/wiki/FAQ#head-09f75d03eb30011c754038a3893119a70745de4e
depends=("nouveau-drm>=0.0.16_${_gitdate}" 'udev' 'libdrm>=2.4.23')
optdepends=('nouveau-dri: highly experimental gallium3d features')
makedepends=('pkgconfig' 'xorg-server>=1.10.0' 'mesa>=7.10' 'glproto>=1.4.11' 'xorg-util-macros' 'xf86driproto' 'autoconf' 'nouveau-dri')
conflicts=('xorg-server<1.10.0')
makedepends=('pkgconfig' 'xorg-server>=1.9.0' 'mesa>=7.10' 'glproto>=1.4.11' 'xorg-util-macros' 'xf86driproto' 'autoconf' 'nouveau-dri')
conflicts=('xorg-server<1.9.0')
options=('!libtool') # 'force'
install=xf86-video-nouveau.install
source=(http://chakra-project.org/sources/xf86-video-nouveau/xf86-video-nouveau-${_gitdate}.tar.bz2)