CHANGELOG 2004-07-26
[hdw-linux/hdw-linux.git] / packages / hackbard / xdirectfb / xdirectfb
index 9a5b71d..2ab1b85 100644 (file)
@@ -17,13 +17,19 @@ build_main()        {
        echo "applying xdirectfb patch ..."
        cd ../xc &&
        patch -Nfp0 < ../${srcdir}/xc-directfb.diff &&
-       patch -Nfp1 < ../${srcdir}/xc-transparency-extension.diff
 
        echo "copying over files ..."
        cp -a ../${srcdir}/programs/Xserver/hw/directfb \
-               programs/Xserver/hw/ &&
-       cp -a ../${srcdir}/config/cf/* config/cf/ &&
+               programs/Xserver/hw/
+       cp -a ../${srcdir}/programs/Xserver/GL/directfb \
+               programs/Xserver/GL/
+       cp -a ../${srcdir}/lib/GL/directfb lib/GL/
+       cp -a ../${srcdir}/config/cf/* config/cf/
 
-       echo "not patching host.def - we build this in $prefix/local ..."
+       echo "patching host.def - prefix /opt/xdirectfb ..."
+       sed "s%/usr/local/X11R6%$root/opt/xdirectfb%g" config/cf/host.def > t~
+       mv t~ config/cf/host.def
+
+       echo "building rootless xserver now ..."
        make World && make install
                }