[arch-commits] CVS update of extra/modules/fglrx-beyond (3 files)
Travis Willard
travis at archlinux.org
Tue Apr 24 03:14:11 UTC 2007
Date: Monday, April 23, 2007 @ 23:14:11
Author: travis
Path: /home/cvs-extra/extra/modules/fglrx-beyond
Added: firegl_public.patch (1.1)
Modified: PKGBUILD (1.3 -> 1.4) fglrx-beyond.install (1.3 -> 1.4)
upgpkg: fglrx-beyond 8.36.5-2
Fix bug with missing symbol.
----------------------+
PKGBUILD | 13 ++++++-------
fglrx-beyond.install | 6 +++---
firegl_public.patch | 12 ++++++++++++
3 files changed, 21 insertions(+), 10 deletions(-)
Index: extra/modules/fglrx-beyond/PKGBUILD
diff -u extra/modules/fglrx-beyond/PKGBUILD:1.3 extra/modules/fglrx-beyond/PKGBUILD:1.4
--- extra/modules/fglrx-beyond/PKGBUILD:1.3 Sun Apr 22 23:47:03 2007
+++ extra/modules/fglrx-beyond/PKGBUILD Mon Apr 23 23:14:11 2007
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD,v 1.3 2007/04/23 03:47:03 travis Exp $
+# $Id: PKGBUILD,v 1.4 2007/04/24 03:14:11 travis Exp $
# Maintainer: Travis Willard <travisw at wmpub.ca>
# Contributor: amdviaman
@@ -15,8 +15,9 @@
replaces=('ati-fglrx-beyond')
options=('!strip')
install=$pkgname.install
-_kernver=2.6.20-beyond
-source=(http://www2.ati.com/drivers/linux/ati-driver-installer-$pkgver-x86.x86_64.run)
+_kernver=2.6.19-beyond
+# patch specifically needed for the beyond version
+source=(http://www2.ati.com/drivers/linux/ati-driver-installer-$pkgver-x86.x86_64.run firegl_public.patch)
build() {
cd $startdir/src
@@ -27,7 +28,6 @@
chmod a+x ati-driver-installer-$pkgver-x86.x86_64.run
./ati-driver-installer-$pkgver-x86.x86_64.run --extract archive_files
-
cp $startdir/src/archive_files/arch/${_arch}/* $startdir/src/ -r
cp $startdir/src/archive_files/common/* $startdir/src/ -r
@@ -40,7 +40,7 @@
cd $startdir/src/lib/modules/fglrx/build_mod/
# Build the kernel module
- # patch -Np0 -i $startdir/src/firegl_public.patch || return 1
+ patch -Np0 -i $startdir/src/firegl_public.patch || return 1
cp 2.6.x/Makefile .
make -C /lib/modules/${_kernver}/build SUBDIRS="`pwd`" modules || return 1
@@ -52,5 +52,4 @@
}
-md5sums=('bf056417ac6c57acdf5e5a6bb99a7dae')
-sha1sums=('c0edc17d1816ec7415d64d0cc85193060f61e080')
+md5sums=('bf056417ac6c57acdf5e5a6bb99a7dae' '512a3bc00ed5337d7102519206c6d442')
Index: extra/modules/fglrx-beyond/fglrx-beyond.install
diff -u extra/modules/fglrx-beyond/fglrx-beyond.install:1.3 extra/modules/fglrx-beyond/fglrx-beyond.install:1.4
--- extra/modules/fglrx-beyond/fglrx-beyond.install:1.3 Sun Apr 22 23:47:03 2007
+++ extra/modules/fglrx-beyond/fglrx-beyond.install Mon Apr 23 23:14:11 2007
@@ -13,20 +13,20 @@
echo "You can use the tool 'aticonfig' to generate an xorg.conf file."
echo "Remember to add fglrx to the MODULES list in /etc/rc.conf."
echo "--------------------------------------------------------------"
- KERNEL_VERSION=2.6.20-beyond
+ KERNEL_VERSION=2.6.19-beyond
depmod -a -v $KERNEL_VERSION > /dev/null 2>&1
}
# arg 1: the new package version
# arg 2: the old package version
post_upgrade() {
- KERNEL_VERSION=2.6.20-beyond
+ KERNEL_VERSION=2.6.19-beyond
depmod -a -v $KERNEL_VERSION > /dev/null 2>&1
}
# arg 1: the old package version
post_remove() {
- KERNEL_VERSION=2.6.20-beyond
+ KERNEL_VERSION=2.6.19-beyond
depmod -a -v $KERNEL_VERSION > /dev/null 2>&1
}
Index: extra/modules/fglrx-beyond/firegl_public.patch
diff -u /dev/null extra/modules/fglrx-beyond/firegl_public.patch:1.1
--- /dev/null Mon Apr 23 23:14:11 2007
+++ extra/modules/fglrx-beyond/firegl_public.patch Mon Apr 23 23:14:11 2007
@@ -0,0 +1,12 @@
+--- firegl_public.c.old 2007-04-24 03:11:13.000000000 +0000
++++ firegl_public.c 2007-04-24 03:11:17.000000000 +0000
+@@ -156,9 +156,7 @@
+
+ #endif
+
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,20)
+ #include "linux/freezer.h"
+-#endif
+
+ // For 2.6.18 or higher, the UTS_RELEASE is defined in the linux/utsrelease.h.
+ #ifndef UTS_RELEASE
More information about the arch-commits
mailing list