[Lunar-commits] r26470 - moonbase/trunk/x11/fglrx
Zbigniew Luszpinski
zbiggy at lunar-linux.org
Mon Oct 29 04:15:33 CET 2007
Author: zbiggy
Date: 2007-10-29 04:15:33 +0100 (Mon, 29 Oct 2007)
New Revision: 26470
Modified:
moonbase/trunk/x11/fglrx/BUILD
moonbase/trunk/x11/fglrx/DEPENDS
moonbase/trunk/x11/fglrx/DETAILS
Log:
AMD ATI Radeon binary driver update to curent.
*DETAILS rewritten, new info added, checksum added.
*DEPENDS updated - redundand dependency removed.
*BUILD fixed, optimized, rewritten and new features/apps added:
-catalyst control center app and icon
-64bit support
-more cool stuff installed
TODO:
*64bit details file
*power management support - scripts have to be rewritten.
*more improvements to BUILD:
-more strict file rights (take away these ugly exec rights on everything)
-forced overwrite of older fglrx specific files
Modified: moonbase/trunk/x11/fglrx/BUILD
===================================================================
--- moonbase/trunk/x11/fglrx/BUILD 2007-10-29 02:57:44 UTC (rev 26469)
+++ moonbase/trunk/x11/fglrx/BUILD 2007-10-29 03:15:33 UTC (rev 26470)
@@ -4,28 +4,34 @@
sh $SOURCE --extract fglrx-install &&
cd fglrx-install &&
- mkdir -p /usr/lib/fglrx &&
- cp -a common/usr/share/doc/fglrx /usr/share/doc/ &&
- install common/usr/share/icons/ccc_large.xpm /usr/share/icons/ &&
- install common/usr/share/icons/ccc_small.xpm /usr/share/icons/ &&
- install common/usr/share/man/man8/atieventsd.8.gz /usr/share/man/man8/ &&
- install common/usr/X11R6/include/X11/extensions/fglrx_gamma.h /usr/X11R6/include/X11/extensions/ &&
- install common/usr/share/gnome/apps/amdcccle.desktop /usr/share/applications/ &&
- cp -a common/usr/include/GL/* /usr/include/GL/ &&
- install common/usr/X11R6/include/X11/extensions/fglrx_gamma.h /usr/include/X11/extensions/ &&
- cp -a common/etc/ati /etc/ &&
+ cp -a common/etc / &&
+ cp -a common/usr/sbin /usr/ &&
+ cp -a common/usr/share/ati /usr/share/ &&
+ cp -a common/usr/share/doc /usr/share/ &&
+ cp -a common/usr/share/icons /usr/share/ &&
+ cp -a common/usr/share/man /usr/share/ &&
+ cp -a common/usr/include /usr/ &&
+ cp -a common/usr/X11R6/include /usr/ &&
+ install -m644 packages/Debian/dists/sid/amdcccle.desktop /usr/share/applications/ &&
- install arch/x86/usr/sbin/atieventsd /usr/sbin/ &&
- install arch/x86/usr/X11R6/bin/* /usr/bin/ &&
- install x690/usr/X11R6/bin/fireglcontrolpanel /usr/bin/ &&
+ ln -fs /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1 &&
+ ln -fs /usr/lib/libGL.so.1 /usr/lib/libGL.so &&
- install arch/x86/usr/X11R6/lib/modules/dri/fglrx_dri.so /usr/lib/X11/modules/dri/ &&
- cp -a arch/x86/usr/X11R6/lib/lib* /usr/lib/fglrx/ &&
- ln -s /usr/lib/fglrx/libGL.so.1.2 /usr/lib/fglrx/libGL.so.1
- install x710/usr/X11R6/lib/modules/esut.a /usr/lib/xorg/modules/ &&
- install x710/usr/X11R6/lib/modules/glesx.so /usr/lib/xorg/modules/ &&
- install x710/usr/X11R6/lib/modules/drivers/fglrx_drv.so /usr/lib/xorg/modules/drivers/ &&
- install x710/usr/X11R6/lib/modules/linux/libfglrxdrm.so /usr/lib/xorg/modules/linux/ &&
+if [ -d /usr/lib64/xorg ]; then
+ cp -a arch/x86_64/lib common
+ cp -a arch/x86_64/usr/sbin /usr/
+ cp -a arch/x86_64/usr/X11R6/bin /usr/
+ cp -a arch/x86_64/usr/X11R6/lib64/lib* /usr/lib64/
+ cp -a arch/x86_64/usr/X11R6/lib64/modules /usr/lib64/xorg/
+ cp -a x710_64a/usr/X11R6/lib64/modules /usr/lib64/xorg/
+else
+ cp -a arch/x86/lib common
+ cp -a arch/x86/usr/sbin /usr/
+ cp -a arch/x86/usr/X11R6/bin /usr/
+ cp -a arch/x86/usr/X11R6/lib/lib* /usr/lib/
+ cp -a arch/x86/usr/X11R6/lib/modules /usr/lib/xorg/
+ cp -a x710/usr/X11R6/lib/modules /usr/lib/xorg/
+fi &&
export KPATH="/usr/src/linux"
@@ -41,11 +47,10 @@
MOD_EXT=o
fi
- cp -a arch/x86/lib/modules/fglrx/build_mod/* common/lib/modules/fglrx/build_mod/ &&
cd common/lib/modules/fglrx/build_mod/2.6.x &&
make KVER="$KVER" &&
mkdir -p /lib/modules/${KVER}/drivers/char/drm &&
- install -m 644 fglrx.${MOD_EXT} /lib/modules/${KVER}/drivers/char/drm/fglrx.${MOD_EXT} &&
+ install -m644 fglrx.${MOD_EXT} /lib/modules/${KVER}/drivers/char/drm/fglrx.${MOD_EXT} &&
#Update module dependencies
depmod
Modified: moonbase/trunk/x11/fglrx/DEPENDS
===================================================================
--- moonbase/trunk/x11/fglrx/DEPENDS 2007-10-29 02:57:44 UTC (rev 26469)
+++ moonbase/trunk/x11/fglrx/DEPENDS 2007-10-29 03:15:33 UTC (rev 26470)
@@ -1,2 +1 @@
-depends rpmunpack
depends libstdc++5
Modified: moonbase/trunk/x11/fglrx/DETAILS
===================================================================
--- moonbase/trunk/x11/fglrx/DETAILS 2007-10-29 02:57:44 UTC (rev 26469)
+++ moonbase/trunk/x11/fglrx/DETAILS 2007-10-29 03:15:33 UTC (rev 26470)
@@ -1,18 +1,29 @@
MODULE=fglrx
- VERSION=8.40.4
+ VERSION=8.42.3
SOURCE=ati-driver-installer-$VERSION-x86.x86_64.run
SOURCE_URL=https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/
+ SOURCE_VFY=sha1:b8e878e846e0971d49339ee5957acc6482329510
LICENSE="proprietary"
WEB_SITE=http://www.ati.com/
ENTERED=20040220
- UPDATED=20070911
- SHORT="Proprietary X.org driver for the ati 9x00."
+ UPDATED=20071027
+ SHORT="Proprietary X.org driver for the AMD ATI Radeon GPUs"
cat << EOF
-Proprietary X.Org driver for the ATI 8500 and 9x00 series. Contains
-binary kernel module (fglrx.o) and ATI's X11 tools, includes and GLX
-header files. This driver will provide 3D acceleration for most
-7xxx and 9xxx cards, including the 'radeon' cards.
+Proprietary X.Org driver for the AMD ATI Radeon GPUs:
+9500 and later (also mobility)
+Xxxx and later (also mobility)
+Radeon HD
+Radeon Xpress 200
+Radeon Xpress 1100
+Radeons less than 9500 should be supported by driver version 8.28.8
+which is compatible with X.org 7.1 or older
+
+Contains binary kernel module (fglrx.o) and ATI's X11 tools, includes and GLX
+header files. This driver will provide 2D, 3D, Xv acceleration for these cards.
+AIGLX is also supported.
+
An alternative GPL driver is in the XOrg-drm module, but that one
does not support 3D on recent FireGL cards.
+Another open driver, RadeonHD, is developed by Novell.
EOF
More information about the Lunar-commits
mailing list