# Depends on pixman
# Depends on libdrm
# Depends on bigreqsproto
# Depends on compositeproto
# Depends on damageproto
# Depends on fixesproto
# Depends on fontsproto
# Depends on randrproto
# Depends on recordproto
# Depends on renderproto
# Depends on resourceproto
# Depends on videoproto
# Depends on xcmiscproto
# Depends on xineramaproto
# Depends on libxfont
# Depends on libxkbfile
# Depends on libxxf86dga
# Depends on libpciaccess

# Exit on error:
set -e

#wget http://www.x.org/releases/individual/xserver/xorg-server-1.14.3.tar.bz2
#tar xf xorg-server-1.14.3.tar.bz2
cd xorg-server-1.14.3

./configure \
    --prefix=/usr \
    --localstatedir=/var \
    --with-xkb-output=/var/lib/xkb \
    --enable-install-setuid \
    --disable-glx \
    --disable-screensaver \
    --disable-dri \
    --disable-dri2

make install

cd ..
rm -rf tar xf xorg-server-1.14.3
rm xorg-server-1.14.3.tar.bz2

cat << EOF >> /etc/sysconfig/createfiles
/tmp/.ICE-unix dir 1777 root root
/tmp/.X11-unix dir 1777 root root
EOF

echo Remember to run the following commands as root before starting
echo the X server:
echo chown root /bin/Xorg
echo chmod u+s /bin/Xorg

exit 0
