visurf is a work-in-progress frontend for Netsurf:
Kind of crap right now but here's the procedure I recommend:
git://git.netsurf-browser.org/libcss.git
respectivelymake TARGET=visurf PREFIX=/usr LIBDIR=lib INCLUDEDIR=include
This will build once. As you make changes, you can run an incremental build with this script:
#!/bin/sh
export TARGET=visurf
export PKG_CONFIG_PATH=$(pwd)/inst-visurf/lib/pkgconfig:$PKG_CONFIG_PATH
export PATH=$PWD/inst-visurf/bin:$PATH
make --directory=netsurf PREFIX=/usr TARGET=$TARGET NETSURF_LOG_LEVEL=DEBUG