# Exit on error:
set -e

wget http://invisible-mirror.net/archives/lynx/tarballs/lynx2.8.8dev.16.tar.bz2
tar xf lynx2.8.8dev.16.tar.bz2
cd lynx2-8-8

./configure --prefix= \
    --with-ssl=/lib \
    --enable-nls \
    --with-screen=ncursesw

make install
cd ..
rm -rf lynx2-8-8
rm lynx2.8.8dev.16.tar.bz2

# Stop asking questions about certificates:
sed -i s/#FORCE_SSL_PROMPT:PROMPT/FORCE_SSL_PROMPT:yes/ \
    /etc/lynx.cfg

# Display non-ascii characters:
sed -i s/#CHARACTER_SET:iso-8859-1/CHARACTER_SET:utf-8/  \
    /etc/lynx.cfg

# I don't want cookies:
sed -i 's/#SET_COOKIES:TRUE/SET_COOKIES:FALSE/'  \
    /etc/lynx.cfg
sed -i 's/#ACCEPT_ALL_COOKIES:FALSE/ACCEPT_ALL_COOKIES:FALSE/'  \
    /etc/lynx.cfg
sed -i 's/#PERSISTENT_COOKIES:FALSE/PERSISTENT_COOKIES:FALSE/'  \
    /etc/lynx.cfg

exit 0
