SPELL=uzbl if [[ $UZBL_SCM == y ]]; then if [[ $UZBL_AUTO == y ]]; then VERSION=$(date +%Y%m%d) else VERSION=scm fi SOURCE="${SPELL}-scm.tar.bz2" SOURCE_URL[0]=git://github.com/Dieterbe/${SPELL}.git:${SPELL}-scm FORCE_DOWNLOAD=on SOURCE_IGNORE=volatile SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm" else VERSION=2012.05.14 VERGITHASH=228bc38 SECURITY_PATCH=1 SOURCE="Dieterbe-${SPELL}-0-g$VERGITHASH.tar.gz" SOURCE_HASH=sha512:d0025a50c852007d5203b05d1bb1e77855c1c1d7e3cad685fd981817e5729682ccf01786f7e06c36a82ebbc1079e5d83fdb1cca40cc768024088dcc840a5ef90 SOURCE_URL[0]=https://github.com/Dieterbe/uzbl/tarball/$VERSION SOURCE_HINTS[0]="no-check-certificate" SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Dieterbe-${SPELL}-$VERGITHASH" fi WEB_SITE="http://www.uzbl.org/" LICENSE[0]=GPLv3 ENTERED=20090502 SHORT="A browser that adheres to the unix philosophy." cat << EOF …a keyboard controlled (modal vim-like bindings, or with modifier keys) browser based on Webkit. Very minimal interface. No unnecessary interface elements, controllable through a FIFO and with external scripts. What is not browsing, is not in uzbl. Things like url changing, loading/saving of bookmarks, saving history,.. are handled through external scripts that you write Uzbl keeps it simple, and puts you in charge. Uzbl follows the UNIX philosophy - "Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." Uzbl is under heavy development at the moment and shouldn't really be used as your main browser. Unless you're daring of course. The latest 'stable' branch is located in Dieterbe's master branch, and the latest development version in his experimental branch. You can, however, run code from the other developers branches, it just might not work. EOF