* recompile cairo with xcb support
  # cd $SLACKWARE_TREE/source/l/cairo
  edit cairo.SlackBuild to add --enable-xcb \ in the list of ./configure options
  # ./cairo.SlackBuild
  # upgradepkg --reinstall /tmp/cairo*.txz
* upgrade startup-notification
  # cd $SLACKWARE_TREE/source/l/startup-notification
  # wget -c http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz
  # gunzip startup-notification-0.12.tar.gz
  # bzip2 startup-notification-0.12.tar 
  # VERSION=0.12 ./startup-notification.SlackBuild
  # upgradepkg /tmp/startup-notification-*.txz
* upgrade xcb-util
** get the sources
   # cd $SLACKWARE_TREE/source/x/x11/src/xcb
   # rm xcb-util-*
   # wget -c http://xcb.freedesktop.org/dist/xcb-util-0.3.8.tar.bz2 http://xcb.freedesktop.org/dist/xcb-util-image-0.3.8.tar.bz2 http://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.8.tar.bz2 http://xcb.freedesktop.org/dist/xcb-util-wm-0.3.8.tar.bz2 http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.3.8.tar.bz2
** build it
   # cd $SLACKWARE_TREE/source/x/x11
   # for i in xcb-util xcb-util-keysyms xcb-util-renderutil xcb-util-wm xcb-util-image; do ./x11.SlackBuild xcb $i; done
** install it
   # upgradepkg --install-new /tmp/x11-build/xcb-util-*.txz
* install libev
  # sbopkg -i libev
* install lua
  # sbopkg -i lua
* install libxdg-basedir
  # cd $SLACKBUILDS
  # mkdir libxdg-basedir
  # cd libxdg-basedir
  # wget -c https://raw.github.com/cycojesus/slackbuilds/master/l/libxdg-basedir/libxdg-basedir.SlackBuild
  # chmod +x libxdg-basedir.SlackBuild
  # ./libxdg-basedir.SlackBuild
  # upgradepkg --install-new /tmp/libxdg-basedir-*.txz
* install oocairo
  # cd $SLACKBUILDS
  # mkdir oocairo
  # cd oocairo
  # wget -c https://raw.github.com/cycojesus/slackbuilds/master/l/oocairo/oocairo.SlackBuild
  # chmod +x oocairo.SlackBuild
  # ./oocairo.SlackBuild
  # upgradepkg --install-new /tmp/oocairo-*.txz
* install oopango
  # cd $SLACKBUILDS
  # mkdir oopango
  # cd oopango
  # wget -c https://raw.github.com/cycojesus/slackbuilds/master/l/oopango/oopango.SlackBuild
  # chmod +x oopango.SlackBuild
  # ./oopango.SlackBuild
  # upgradepkg --install-new /tmp/oopango-*.txz
* install luarocks [OPTIONAL]
  # cd $SLACKBUILDS
  # mkdir luarocks
  # cd luarocks
  # wget -c https://raw.github.com/cycojesus/slackbuilds/master/d/luarocks/luarocks.SlackBuild
  # chmod +x luarocks.SlackBuild
  # ./luarocks.SlackBuild
  # upgradepkg --install-new /tmp/luarocks-*.txz
* install luadoc [OPTIONAL]
  # luarocks install luadoc
* install awesome
  # cd $SLACKBUILDS
  # mkdir awesome
  # cd awesome
  # wget -c https://raw.github.com/cycojesus/slackbuilds/master/xap/awesome/awesome.SlackBuild
  # chmod +x awesome.SlackBuild
  # ./awesome.SlackBuild
  # upgradepkg --install-new /tmp/awesome-*.txz
