[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