stage 4 package updates
[hdw-linux/hdw-linux.git] / packages / x11 / xorg / xorg
index 64a4b09..1375eb1 100644 (file)
@@ -2,16 +2,16 @@
 
 # author: hackbard@hackdaworld.dyndns.org
 
-# [V] 6.7.0
+# [V] 6.8.2
 
 # [S] 3-3
-# [D] X11R6.7.0-src1.tar.gz http://freedesktop.org/~xorg/X11R6.7.0/src/
-# [D] X11R6.7.0-src2.tar.gz http://freedesktop.org/~xorg/X11R6.7.0/src/
-# [D] X11R6.7.0-src3.tar.gz http://freedesktop.org/~xorg/X11R6.7.0/src/
-# [D] X11R6.7.0-src4.tar.gz http://freedesktop.org/~xorg/X11R6.7.0/src/
-# [D] X11R6.7.0-src5.tar.gz http://freedesktop.org/~xorg/X11R6.7.0/src/
-# [D] X11R6.7.0-src6.tar.gz http://freedesktop.org/~xorg/X11R6.7.0/src/
-# [D] X11R6.7.0-src7.tar.gz http://freedesktop.org/~xorg/X11R6.7.0/src/
+# [D] X11R6.8.2-src1.tar.gz http://ftp.gwdg.de/pub/x11/x.org/pub/X11R6.8.2/src/
+# [D] X11R6.8.2-src2.tar.gz http://ftp.gwdg.de/pub/x11/x.org/pub/X11R6.8.2/src/
+# [D] X11R6.8.2-src3.tar.gz http://ftp.gwdg.de/pub/x11/x.org/pub/X11R6.8.2/src/
+# [D] X11R6.8.2-src4.tar.gz http://ftp.gwdg.de/pub/x11/x.org/pub/X11R6.8.2/src/
+# [D] X11R6.8.2-src5.tar.gz http://ftp.gwdg.de/pub/x11/x.org/pub/X11R6.8.2/src/
+# [D] X11R6.8.2-src6.tar.gz http://ftp.gwdg.de/pub/x11/x.org/pub/X11R6.8.2/src/
+# [D] X11R6.8.2-src7.tar.gz http://ftp.gwdg.de/pub/x11/x.org/pub/X11R6.8.2/src/
 
 custmain="1"
 custmain()     {
@@ -32,10 +32,9 @@ custmain()   {
                        patch -Nfp1 < $i
                done
        fi
-       for file in `grep '<linux/config.h>' -r ./programs/Xserver/hw | \
-                                               awk -F: '{ print $1 }'`; do
+       for file in `grep '<linux/config.h>' -lr ./`; do
                echo "patching file $file ..."
-               sed 's%#include <linux/config.h>%%g' $file > ${file}.tmp
+               sed "s%#include <linux/config.h>%/* & */%g" $file > ${file}.tmp
                mv ${file}.tmp $file
        done
        
@@ -46,9 +45,13 @@ custmain()   {
        [ -z `grep 'X11' $root/etc/ld.so.conf` ] && \
        echo "/usr/X11R6/lib" >> $root/etc/ld.so.conf
 
-       # add xdm + default config file (yes "" | xf86config ??)
+       # remove xprint.csh file
+       rm -v $root/etc/profile.d/xprint.csh
        
        # symlink
        ln -svf X11R6 $root/usr/X11
+       ln -svf ../X11R6/bin $prefix/bin/X11
+       ln -svf ../X11R6/lib/X11 $prefix/lib/X11
+       ln -svf ../X11R6/include/X11 $prefix/include/X11
                }