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
}