# hdw - linux xdirectfb package # # author: hackbard@hackdaworld.dyndns.org # # [V] cvs # [S] 3-5 # [D] XDirectFB.tar.bz2 cvs:anonymous:directfb.org:cvs/directfb:XDirectFB # [D] xc.tar.bz2 sshcvs:anoncvs:anoncvs.xfree86.org:cvs:xc srcdir="XDirectFB-$ver" [ "$ver" = "cvs" ] && srcdir="XDirectFB" build_main() { echo "extracting xfree86 xc source ..." tar --use-compress-program=bzip2 -xf $archdir/xc.tar.bz2 -C ../ 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/ && echo "not patching host.def - we build this in $prefix/local ..." make World && make install }